計(jì)算機(jī)系統(tǒng)包括硬件和軟件兩部分。微計(jì)算機(jī)的硬件有包括中央處理器(CPU)的微處理器芯片、存儲(chǔ)器(MEMORY)、輸入/輸出(I/O)接口三部分組成。軟件是各種程序的總和,包括系統(tǒng)軟件和應(yīng)用軟件。
8086微處理器的基本組成
8086微處理器的結(jié)構(gòu)
Intel 8086微處理器是一個(gè)16位結(jié)構(gòu),從圖中可以看出,整個(gè)微處理器分成兩大功能部件,即執(zhí)行部件(Execution Unit,EU)與總線接口部件(Bus Interface Unit,BIU)。EU與BIU通過內(nèi)部總線連接,它們既可協(xié)同工作,又可獨(dú)立工作。當(dāng)EU與BIU各自獨(dú)立工作時(shí),就體現(xiàn)出8086內(nèi)部操作具有并行性的特征。
執(zhí)行部件(EU) 執(zhí)行部件EU是執(zhí)行程序的的核心部件,完成指令譯碼、運(yùn)算及其它操作的執(zhí)行。執(zhí)行部件由ALU(算術(shù)邏輯運(yùn)算部件)、通用寄存器組、狀態(tài)標(biāo)志寄存器以及控制電路組成。
總線接口部件(BIU) 總線接口部件BIU負(fù)責(zé)與存儲(chǔ)器、I/O接口電路連接,并形成20位的地址碼和16位的數(shù)據(jù),通過總線進(jìn)行數(shù)據(jù)傳送。BIU由一些專用寄存器、指令隊(duì)列緩沖器、地址加法器等功能部件組成。
|