[혼자 공부하는 컴퓨터구조] 08. 입출력장치(I/O device)
08-1. 장치 컨트롤러(device controller)와 장치 드라이버(device driver) ** 입출력장치는 CPU, 메모리보다 다루기가 까다롭다. 이유는? 입출력장치에는 종류가 너무나도 많다. --> 키보드, 모니터, USB 메모리, CD-ROM, SSD, 마우스, 프린터, 스피커, 마이크 등 매우 많다. 장치가 이렇게 다양하면 자연스레 장치마다 속도, 데이터 전송 형식 등도 다양하다. 따라서 다양한 입출력장치와 정보를 주고받는 방식을 규격화하기가 어렵다. 일반적으로 CPU와 메모리의 데이터 전송률은 높지만 입출력장치의 데이터 전송률은 낮다. - 전송률(transfer rate): 데이터를 얼마나 빨리 교환할 수 있는지 나타내는 지표 --> 전송률의 차이는 CPU와 메모리, 입출력장치 간의 ..
2023. 7. 29.