一、概念
和CPU通過總線相連的芯片除各種存儲器外,還有以下三種
(1)各種接口卡(如:顯卡、網(wǎng)卡)上的接口芯片,它們控制接口卡進行工作
(2)主板上的接口芯片、CPU通過它們與部分外設(shè)進行訪問
(3)其他芯片,用來存儲相關(guān)的系統(tǒng)信息,或進行相關(guān)的輸入輸出處理
這些芯片都有一組可以由CPU讀寫的寄存器,CPU將這些寄存器都當(dāng)作端口,對它們進行統(tǒng)一編址,從而建立一個統(tǒng)一的端口地址空間
二、其他
端口地址范圍[0,65535]
端口讀寫指令 in和out,只能使用ax或al來存放端口數(shù)據(jù)
對端口地址[0,255]讀寫,直接用端口號
對端口地址[256,65535]讀寫,端口號需要放在DX中
posted on 2007-06-17 16:19
merlinfang 閱讀(1307)
評論(1) 編輯 收藏 引用 所屬分類:
匯編語言