正在加载图片...
习题2习题解答 2.1哪两部分组成?它们的主要功能各是什么 解:8086CPU由总线接口部件BU( Bus Interface Unit)和执行部件EU( Execution Un 两大部分组成。总线接口部件的主要功能是形成物理地址、预取指令、指令队列排队、 写操作数和总线控制。执行部件的主要功能是进行指令译码并执行指令。 2.28086CPU中有哪些寄存器?各有什么用途?标志寄存器 FLAGS有哪些标志位?在 什么情况下置位? 解:8086CPU中的寄存器如教材图2-2所示: 15 AX 数据寄存器 堆栈指针 指针寄存器 通用寄存器 基址指针 源变址 变址寄存器 DI 目的变址 指令指针 FLAG 标志寄存器 代码段寄存器 堆栈段寄存器 段寄存器 数据段寄存器 附加段寄存器 图228086CPU内部寄存器 其用途可参考教材 标志寄存器( FLAGS)用于反映指令执行结果的状态,常用作后续条件转移指令的转移控 制条件。标志寄存器为16位,实际使用了其中的9位,所用各位的含义如教材中图23所 OF DF IF TF SFZF AF CF 15141312111098765 图23标志寄存器 FLAGS 2.3什么是逻辑地址?什么是物理地址?如何将逻辑地址转换为物理地址?习题 2 习题解答 2.1 哪两部分组成?它们的主要功能各是什么? 解:8086CPU 由总线接口部件 BIU (Bus Interface Unit)和执行部件 EU (Execution Unit) 两大部分组成。总线接口部件的主要功能是形成物理地址、预取指令、指令队列排队、读/ 写操作数和总线控制。执行部件的主要功能是进行指令译码并执行指令。 2.2 8086CPU 中有哪些寄存器?各有什么用途?标志寄存器 FLAGS 有哪些标志位?在 什么情况下置位? 解:8086CPU 中的寄存器如教材图 2-2 所示: 其用途可参考教材。 标志寄存器(FLAGS)用于反映指令执行结果的状态,常用作后续条件转移指令的转移控 制条件。标志寄存器为 16 位,实际使用了其中的 9 位,所用各位的含义如教材中图 2-3 所 示。 2.3 什么是逻辑地址?什么是物理地址?如何将逻辑地址转换为物理地址?
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有