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 用于存放____的段地址。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $

资源预览图

3.2 8088微处理单元(1.寄存器与功能结构)(练习)《计算机原理》(电工版第五版) 【上好课】
1
3.2 8088微处理单元(1.寄存器与功能结构)(练习)《计算机原理》(电工版第五版) 【上好课】
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。