1.문제에서, 64Kbyte * 4bit SRAM CHIP 을 사용하여 총메모리 용량이 1M인 32비트 프로세서를 설계하는 경우에서
총 용량을 1M로 설계할경우 A0A1(바이트인에이블),A2~17(내부주소지정)A18,19(디코더입력), 즉 총 20비트의 주
소번지가 사용되었는데요, 총 주소버스가 32비트,즉 4Giga byte의 memory access가능하다면 Memory map 에서
Main memory는 총 1M로 설계했음으로 1M공간을 가지게 되고, 나머지 I/O주소공간은 A20~A31중에 하나라도
1이있는경우 동작하게 되며,그렇다면 총 4G-1M의 영역을 차지(A20~A31이 모두 0일 경우를 제외하므로)하게
되 는건가요? (Memory Map에서 I/O 주소공간이 메인메모리영역보다 너무 큰거 아닌가요?^^;;)


http://
마이크로프로세서