티스토리 뷰
### I/O Hardware ###
: 기기는 cable을 통해(wire) 또는 공기를 통해서(wireless)도 컴퓨터 system과 통신한다.
: Port - 유선 cable에서 꽂게 되는 것
(serial port : 직렬 communication, data가 일렬로 1번에 1나의 bit씩 전송할 수 있다)
(usb port: usb(범용 직렬 bus)가 serial port를 기반으로 signal을 주고 받는 것, 다양한 종류의 device를 꽂을 수 있다.)
: Bus - 공유된 direct access
: Device controller / driver
< I/O작업 >
: user가 실행하는 application(process)의 접근 요청을 cpu같은 processor가 받아서 device driver을 통해서 device controller에게 signal을 전달하고 device controller로 부터 signal을 받아서 작업을 처리하는 과정
< Memory-mapped I/O >
: 제어기에는 data 및 제어 신호에 대한 register가 하나 이상 있다.
: Data-in register (processor의 입력값 저장 register)
: Data-out register (processor의 출력값 저장 register)
: Status register (device의 현재 상태 register)
: Control register (processor 가 device를 제어하기 위한 register)
반응형
'운영체제 > 이론' 카테고리의 다른 글
(83) I/O Hardware 2 - Polling (0) | 2020.10.14 |
---|---|
(81) I/O System (0) | 2020.10.14 |
(80) RAID Structure 3 (0) | 2020.10.13 |
(79) RAID Structure 2 (0) | 2020.10.13 |
(78) RAID Structure 1 (0) | 2020.10.13 |
공지사항
최근에 올라온 글