2.3.1 8088內(nèi)部結(jié)構(gòu)
1. 8088CPU的內(nèi)部結(jié)構(gòu)
8088微處理器內(nèi)部分為兩個(gè)部分:執(zhí)行單元(EU)和總線接口單元(BIU),如圖2.4所示。EU單元負(fù)責(zé)指令的執(zhí)行。它包括ALU(運(yùn)算器)、通用寄存器和狀態(tài)寄存器等,
主要進(jìn)行16位的各種運(yùn)算及有效地址的計(jì)算。




2. 8088處理器中的內(nèi)部寄存器 在8088處理器中,用戶能用指令改變其內(nèi)容的,主要是一組內(nèi)部寄存器,其結(jié)構(gòu)如圖2.5所示。 (1)數(shù)據(jù)寄存器 (2)指針寄存器 (3)變址寄存器 (4)控制寄存器 ·C——進(jìn)位標(biāo)志位。 ·P——奇偶標(biāo)志位。 ·A——半加標(biāo)志位。 ·Z——零標(biāo)志位。 ·S——符號(hào)標(biāo)志位。 ·T——陷阱標(biāo)志位(單步標(biāo)志位)。 ·I——中斷允許標(biāo)志位。 ·D——方向標(biāo)志位。 ·O——溢出標(biāo)志位。 (5) 段寄存器
