I/O control 썸네일형 리스트형 I/O control I/O control의 방법은 크게 memory-mapped I/O와 I/O mapped I/O(port I/O, port-mapped I/O 또는 PMIO)로 나뉘어진다. 이것은 주변장치(Peripherals)인 In/Output device들을 cpu에 어떻게 연결되어있느냐에 따라 나누어진다. 우선 memory-mapped I/O는 메모리와 주변장치가 같은 버스에 연결된 것으로 load, store의 명령을 가지고 메모리에 접근하듯이 IO device에도 접근이 가능토록한 것이다. 예를 들면 32bit cpu에 1MB의 memory가 연결되어있다고 했을 때 32bit bus는 4GB의 address영역을 가지게 되는데 1MB의 영역을 제외한 나머지 address영역은 비어있게 된다. 이렇게 비어있는 .. 더보기 이전 1 다음