2018考研計(jì)算機(jī)要點(diǎn):I/O編址方式

字號(hào):


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