1第三章微机中的CPU一、填空1、CPU是用大规模或超大规模集成电路技术制成的半导体芯片,其中主要包括运算器、控制器和寄存组。2、ALU是运算器,用来完成算术运算、逻辑运算和位移循环操作。3、指令寄存器用CR表示,指令译码器用ID表示。4、数据寄存器用DR表示,地址寄存器用AR表示。5、标志寄存器用FR表示,也称为寄存器。6、程序计数器用PC表示,其中存放的CPU所要访问的内存单元的地址。7、8086CPU是一个16位的微处理器,具有16位数据总线,20位地址总线,可寻址空间为1MB。8、8086CPU可分为执行部件、总线接口部件两大部分。9、BIU是指总线接口部件,EU是指执行部件。10、CS是指代码段寄存器,用来存放当前程序所在段的段基址。11、DS是指数据段寄存器,用来存放当前程序所用数据段的段基址。12、ES是指附加段寄存器,用来存放辅助数据所在段的段基址。13、SS是指堆栈段寄存器,用来存放当前程序所用堆栈段的段基址。14、指令指针寄存器IP用来存放下一条指令的首地址,IP在程序运行中能够进行偏移量的修正。15、逻辑段的最大寻址空间是64kB,地址范围为0000H~FFFFH。16、8086通用寄存器是16位寄存器,可以作为高8位和低8位的寄存器使用。17、AX用作累加器,BX是基地址寄存器,其中BH、BL可用作8位的通用数据寄存器。18、CX用作计数器寄存器。DX在乘除指令中用作累加器,在I/O用作数据寄存器。19、SP是堆栈指针寄存器,用来指出当前堆栈段中栈顶的偏移地址。20、BP是基址指针寄存器,其中存放的是堆栈中某一存储单元的基址地址。21、SI是源变址寄存器,DI是目的变址寄存器。222、标志寄存器是一个16位的寄存器,由控制标志和状态标志两部分组成。23、标志寄存器中,CF表示进位标志,PF表示奇偶标志。24、标志寄存器中,AF表示辅助进位标志,ZF表示零标志。25、标志寄存器中,SF表示符号标志,用来标志运算结果的最高位。26、标志寄存器中,OF表示溢出标志,OF=1时表示溢出。27、标志寄存器中,IF是中断允许标志,用来控制可屏蔽中断开关的标志,该标志可由中断控制指令设置或清除。28、标志寄存器中,TF是单步(跟踪)标志,用于单步执行操作。29、8086有20条地址线,直接寻址能力为1MB。内存单元的编址为FFFFFH。30、8086系统中存储空间分为偶地址存储体和奇地址存储体,用A0位来区分。31、8086系统中物理地址的计算公式为:段地址×16+偏移地址,其中段地址由CS提供,偏移地址由IP提供。32、8086中I/O端口与内存地址采用统一编址方法,I/O端口的地址空间为64kB,实际只使用了十条地址线,寻址空间为。33、8086CPU在设计中提供了两种模式,即最大模式和最小模式,系统中只有一个微处理器的模式称为最小模式。34、基本的8086总线周期由4个T状态组成,TW称为等待状态,在T3之间和T4之间插入。35、8086CPU采用引脚复用技术,即地址线和数据线是复用的。36、INTR是总线请求保持引脚,NMI是非可屏蔽中断引脚。37、MN/MX引脚接+5V时,CPU工作在最小模式;接⊥时,CPU工作在最大模式。38、高速缓存的英文缩写是Cache。39、8086中奇地址存储体与高8位地址线相连,访问存储器时,当读/写奇地址存储体时,数据从高8位传送。40、8086中偶地址存储体与低8位地址线相连,访问存储器时,当读/写偶地址存储体时,数据从低8位传送。341、8086CPU的基本总线周期由4个时钟周期组成,分别用T1、T2、T3、T4表示。42、CPU访问存储器时,需利用M/IO信号的高电平;访问I/O端口时,利用M/IO信号的低电平。43、标志寄存器中共用了9个有效位来存放控制标志和状态标志,其中OF表示中断允许标志。二、选择1、8086CPU包括B。A.运算器、控制器和存储器B.运算器、控制器和寄存器C.运算器、控制器和接口部件D.运算器、控制器和累加器2、程序计数器中存放的是C。A.数据B.地址C.下一指令的地址D.下一指令的数据3、地址寄存器用D表示。A.IRB.DRC.IDD.AR4、数据寄存器用B表示。A.IRB.DRC.IDD.AR5、指令寄存器用A表示。A.IRB.DRC.IDD.AR6、指令译码器用C表示。A.IRB.DRC.IDD.AR7、8086中数据寄存器有A个。A.4B.5C.6D.88、8086中段寄存器有A个。A.4B.5C.6D.89、8086中标志寄存器的状态标志占C位。A.4B.5C.6D.810、8086中标志寄存器的控制标志占C位。A.4B.5C.3D.211、8086的寻址能力为B。A.20MBB.1MBC.64KBD.4MB12、8086的I/O寻址空间为C。A.1024个B.1M个C.64K个D.32K个13、8086的一个基本总线周期为A个T状态。A.4个B.5个C.6个D.7个14、等待状态TW应在C之间插入。A.T1和T2B.T3和T2C.T3和T4D.T4和T115、以下说法中,D是错误的。4A.逻辑段允许在整个存储空间内浮动。B.一个程序可以有代码段、数据段和堆栈段。C.段与段之间可以连续,也可以重叠。D.段与段之间可以连续,不可以重叠。16、8086中指令队列的长度为C字节。A.4个B.5个C.6个D.7个17、8086中状态寄存器为B位寄存器。A.8B.16C.10D.3218、以下叙述中,不正确的是A。A.最大模式系统中含2个CPU。B.最大模式系统中含2个以上的CPU。C.最小模式系统中也称单模式系统。D.最小模式系统中只含1个CPU。19、以下叙述中,不正确的是C。A.一个总线周期含4个T状态。B.一个时钟周期也称为一个T状态。C.一个指令周期由4个总线周期组成。D.执行一条指令所需时间为一个指令周期。20、8086中,复位操作后,程序从D地址开始执行。A.00000HB.FFFFFHC.FFFFEHD.FFFF0H三、解释词义1、EU:执行部件2、BIU:总线接口部件3、ALU:算术逻辑部件4、Cache:高速缓存5、最大模式:不止一个微处理器参与工作6、最小模式:只有一个微处理器7、INTR:中断请求信号8、NMI:非可屏蔽中断9、SI:源变址寄存器10、CS:代码段寄存器