新東方在線推薦:2018年考研順利課程!!一科不過,全科免費
I/O有哪些編址方式?各有何特點?
解:常用的I/O編址方式有兩種: I/O與內存統(tǒng)一編址和I/O獨立編址;
特點: I/O與內存統(tǒng)一編址方式的I/O地址采用與主存單元地址完全一樣的格式,I/O設備和主存占用同一個地址空間,CPU可像訪問主存一樣訪問I/O設備,不需要安排專門的I/O指令。
I/O獨立編址方式時機器為I/O設備專門安排一套完全不同于主存地址格式的地址編碼,此時I/O地址與主存地址是兩個獨立的空間,CPU需要通過專門的I/O指令來訪問I/O地址空間。
討論:I/O編址方式的意義:
I/O編址方式的選擇主要影響到指令系統(tǒng)設計時I/O指令的安排,因此描述其特點時一定要說明此種I/O編址方式對應的I/O指令設置情況。
´ I/O與內存統(tǒng)一編址方式將I/O地址看成是存儲地址的一部分,占用主存空間;
問題:確切地講, I/O與內存統(tǒng)一編址的空間為總線空間,I/O所占用的是內存的擴展空間。
I/O獨立編址方式有明顯的I/O地址標識,´ 而I/O與內存統(tǒng)一的編址方式?jīng)]有;
問題:無論哪種編址方式,I/O地址都是由相應的指令提供的,而地址本身并沒有特殊的標識。