3.2 8088微处理单元(1.寄存器与功能结构)(练习)《计算机原理》(电工版第五版) 【上好课】
2026-07-28
|
2份
|
11页
|
26人阅读
|
0人下载
内容正文:
8088微处理单元(1.寄存器与功能结构)
1、 单项选择题
1、Intel 8088 微处理单元被称为准 16 位微处理器,是因为其( )
A. 内部和外部数据总线宽度均为 16 位
B. 内部数据总线宽度为 16 位,外部数据总线宽度为 8 位
C. 内部数据总线宽度为 8 位,外部数据总线宽度为 16 位
D. 内部和外部数据总线宽度均为 8 位
【答案】B
【解析】 8088 是一个准 16 位的微处理单元,其内部的数据处理能力达到了 16 位字长,但其外部数据总线的宽度只有 8 位。
2、在 8088 的通用寄存器中,不能拆分为两个 8 位寄存器独立使用的是( )
A. AX
B. BX
C. CX
D. SI
【答案】D
【解析】数据寄存器 AX、BX、CX 和 DX 都可以拆成高 8 位和低 8 位两个寄存器来使用,而指针寄存器(SP、BP)和变址寄存器(SI、DI)都是 16 位的寄存器,不可以拆开使用。
3、在 8088 执行字乘法指令时,运算结束后积的高字保存在( )
A. AX
B. BX
C. CX
D. DX
【答案】D
【解析】DX 在字乘时提供一个操作数,运算结束时保存积的高字。
4、在 8088 中,用于指示堆栈栈顶物理位置的寄存器是( )
A. BP
B. SP
C. SI
D. DI
【答案】B
【解析】SP 是堆栈指针,与 SS 配合指示堆栈栈顶的物理位置。
5、若 8088 执行算术运算后结果为全 0,则状态标志寄存器中的( )会被置位。
A. CF
B. SF
C. ZF
D. OF
【答案】C
【解析】ZF 是零标志位,反映运算结果是否为全 0,若 ZF=1,则表示运算结果为全 0。
6、在 8088 的状态标志寄存器中,用于控制 CPU 是否响应可屏蔽中断的标志位是( )
A. DF
B. IF
C. TF
D. OF
【答案】B
【解析】IF 是中断允许控制位,若设置 IF=1,则允许 CPU 响应可屏蔽中断。
7、8088 CPU 中,代码段寄存器的缩写是( )
A. CS
B. DS
C. SS
D. ES
【答案】A
【解析】段寄存器包括代码段寄存器 CS、堆栈段寄存器 SS、数据段寄存器 DS 和附加段寄存器 ES。
8、在 8088 的功能结构中,负责生成 20 位物理地址的单元是( )
A. 执行单元(EU)
B. 总线接口单元(BIU)
C. 算术逻辑运算单元(ALU)
D. 指令控制单元
【答案】B
【解析】由于内存单元使用 20 位地址编码,而 CPU 寄存器均为 16 位,所以 BIU 也负责生成内存单元为 20 位的物理地址。
9、8088 CPU 的执行单元(EU)的主要功能不包括( )
A. 从指令队列中取指令
B. 译码并执行指令
C. 生成 20 位物理地址
D. 完成逻辑运算
【答案】C
【解析】除了最终形成 20 位物理地址的运算需要 BIU 完成功能外,所有的逻辑运算均由 EU 来完成,生成 20 位物理地址是 BIU 的功能。
10、在 8088 进行串操作时,用做串长计数器的寄存器是( )
A. AX
B. BX
C. CX
D. DX
【答案】C
【解析】CX 是 16 位计数器,在串操作时用做串长计数器。
二、判断题
1、8088 微处理单元每次与外界进行数据交换时,每次只能输入或输出一个字节。( )
【答案】 √
【解析】 8088 外部数据总线的宽度只有 8 位,所以当它和外界进行数据交换时,每次只能输入或输出一个字节。
2、8088 CPU 内部的所有寄存器(包括通用寄存器、控制寄存器和段寄存器)都采用 16 位的结构。( )
【答案】 √
【解析】 8088 的寄存器结构中,CPU 内部有 14 个寄存器,都采用 16 位的结构。
3、用户可以通过专门的指令直接设置状态标志位(如 OF、SF、ZF)的值来控制 CPU 的运行状态。( )
【答案】 ×
【解析】 DF、IF 和 TF 为控制标志位,用户可以通过专门的指令设置它们;而 OF、SF、ZF 等为状态标志位,它们将自动记录程序的运行状态,用户不能对它们进行直接的编程控制(CF 除外)。
4、8088 的执行单元(EU)直接与外部总线连接,负责从存储器中取出指令。( )
【答案】 ×
【解析】执行单元(EU)无直接对外的接口,要译码的指令将从 BIU 的指令队列中获取;负责从内存取出指令的是总线接口单元(BIU)。
5、8088 的总线接口单元(BIU)和执行单元(EU)相互独立,可以并行工作,从而提高了 CPU 的效率。( )
【答案】 √
【解析】 BIU 和 EU 两个单元相互独立,构成两条作业流水线,在很多时候可以并行工作,从而极大地提高了 CPU 的效率。
三、填空题
1、8088 的 16 位数据寄存器 AX 可以拆分为两个 8 位寄存器,其中高 8 位寄存器称为____。
【答案】AH
【解析】数据寄存器 AX、BX、CX 和 DX 都可以拆成高 8 位和低 8 位两个寄存器来使用,高 8 位依次用 AH、BH、CH、DH 表示。
2、指令指针寄存器 IP 用于存放内存某单元的有效地址,当 CPU 取出这条指令后,IP 会自动____,指向下一条指令。
【答案】加 1
【解析】指令指针寄存器 IP 用于存放内存某单元的有效地址,CPU 取出这条指令后,IP 自动加 1,指向下一条指令。
3、在 8088 的状态标志寄存器中,____标志位反映有符号数的运算结果是否超出其所能表示的范围。
【答案】OF(或溢出标志)
【解析】文中表 3.4 说明,OF 是溢出标志位,反映有符号数的运算结果是否超出其所能表示的范围。
4、8088 的总线接口单元(BIU)负责从内存取出指令,并将其送到____中排队,供执行单元使用。
【答案】指令队列
【解析】 BIU 负责从内存的指定单元取出指令,并送到指令队列中排队。
5、段寄存器 SS 用于存放____的段地址。
【答案】堆栈段
【解析】段寄存器包括代码段寄存器 CS、堆栈段寄存器 SS、数据段寄存器 DS 和附加段寄存器 ES,它们分别存放对应段的段地址。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
8088微处理单元(1.寄存器与功能结构)
1、 单项选择题
1、Intel 8088 微处理单元被称为准 16 位微处理器,是因为其( )
A. 内部和外部数据总线宽度均为 16 位
B. 内部数据总线宽度为 16 位,外部数据总线宽度为 8 位
C. 内部数据总线宽度为 8 位,外部数据总线宽度为 16 位
D. 内部和外部数据总线宽度均为 8 位
2、在 8088 的通用寄存器中,不能拆分为两个 8 位寄存器独立使用的是( )
A. AX
B. BX
C. CX
D. SI
3、在 8088 执行字乘法指令时,运算结束后积的高字保存在( )
A. AX
B. BX
C. CX
D. DX
4、在 8088 中,用于指示堆栈栈顶物理位置的寄存器是( )
A. BP
B. SP
C. SI
D. DI
5、若 8088 执行算术运算后结果为全 0,则状态标志寄存器中的( )会被置位。
A. CF
B. SF
C. ZF
D. OF
6、在 8088 的状态标志寄存器中,用于控制 CPU 是否响应可屏蔽中断的标志位是( )
A. DF
B. IF
C. TF
D. OF
7、8088 CPU 中,代码段寄存器的缩写是( )
A. CS
B. DS
C. SS
D. ES
8、在 8088 的功能结构中,负责生成 20 位物理地址的单元是( )
A. 执行单元(EU)
B. 总线接口单元(BIU)
C. 算术逻辑运算单元(ALU)
D. 指令控制单元
9、8088 CPU 的执行单元(EU)的主要功能不包括( )
A. 从指令队列中取指令
B. 译码并执行指令
C. 生成 20 位物理地址
D. 完成逻辑运算
10、在 8088 进行串操作时,用做串长计数器的寄存器是( )
A. AX
B. BX
C. CX
D. DX
二、判断题
1、8088 微处理单元每次与外界进行数据交换时,每次只能输入或输出一个字节。( )
2、8088 CPU 内部的所有寄存器(包括通用寄存器、控制寄存器和段寄存器)都采用 16 位的结构。( )
3、用户可以通过专门的指令直接设置状态标志位(如 OF、SF、ZF)的值来控制 CPU 的运行状态。( )
4、8088 的执行单元(EU)直接与外部总线连接,负责从存储器中取出指令。( )
5、8088 的总线接口单元(BIU)和执行单元(EU)相互独立,可以并行工作,从而提高了 CPU 的效率。( )
三、填空题
1、8088 的 16 位数据寄存器 AX 可以拆分为两个 8 位寄存器,其中高 8 位寄存器称为____。
2、指令指针寄存器 IP 用于存放内存某单元的有效地址,当 CPU 取出这条指令后,IP 会自动____,指向下一条指令。
3、在 8088 的状态标志寄存器中,____标志位反映有符号数的运算结果是否超出其所能表示的范围。
4、8088 的总线接口单元(BIU)负责从内存取出指令,并将其送到____中排队,供执行单元使用。
5、段寄存器 SS 用于存放____的段地址。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
资源预览图
1
2
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。