全球旧事资料 分类
习题二8086微处理器
答案
主要内容:主要介绍8086/8088CPU内部结构。了解80X86CPU的特点。218086CPU在内部结构上由哪几部分组成其功能是什么【答】8086的内部结构分成两部分。总线接口部件BIU,负责控制存储器与IO端口的信息
读写,包括指令获取与排队、操作数存取等。执行部件EU负责从指令队列中取出指令,完成指令译码与指令的执行行。228086的总线接口部件有那几部分组成其功能是什么【答】8086的总线接口部件主要由下面几部分组成:4个段寄存器CSDSESSS,用于保存各段地址;一个16位的指令指针寄存器IP,用于保存当前指令的偏移地址;一个20位地址加法器,用于形成20位物理地址;指令流字节队列用于保存指令;存储器接口,用于内总线与外总线的连接。238086的执行单元(部件)由那几部分组成有什么功能【答】8086的执行单元部件主要由下面几部分组成:控制器、算数逻辑单元、标志寄存器、通用寄存器组。(1)控制器,从指令流顺序取指令、进行指令译码,完成指令的执行等。(2)算数逻辑单元ALU,根据控制器完成816位二进制算数与逻辑运算。(3)标志寄存器,使用9位,标志分两类。其中状态标志6位,存放算数逻辑单元ALU运算结果特征;控制标志3位,控制8086的3种特定操作。(4)通用寄存器组,用于暂存数据或指针的寄存器阵列。248086内部有哪些通用寄存器?【答】四个16位数据寄存器AX、BX、CX、DX,二个指针寄存器SP、BP二个变址寄存器SI、DI。这些寄存器使用上一般没有限制,但对某些特定指令操作,必须使用指定寄存器,可参考后面指令系统章节。258086内部有哪些段寄存器?各有什么用途?【答】四个16位段寄存器:CS、DS、SS、ES,分别保存代码段、数据段、堆栈段与扩展段的段地址。268086CPU状态标志和控制标志又何不同程序中是怎样利用这两类标志的8086的状态标志和控制标志分别有哪些【答】(1)标志分两类:状态标志(6位)反映刚刚完成的操作结果情况。控制标志(3位),在8086特定指令操作中起控制作用。(2)利用状态标志可以掌握当前程序操作的结果,例如了解是否产生进位,是否溢出等。例如利用控制标志可以控制程序的单步调试。(3)状态标志包括:包括零标志ZF、符号标志SF、奇偶标志PF、进位标志CF、辅助进位标志AF、溢出标志OF。控制标志包括:单步运行标志TF、方向标志DF与中断允许标志IF。2780868088和传统的计算机相比在执行指令方面有什么不同这样的设计思想有什么优点8086CPU执行转移指令时,r
好听全球资料 返回顶部