第二章 微处理器指令系统
第二章 微处理器指令系统 微处理器的内部结构 8088/8086的寻址方式 8088/8086指令系统 2.1 微处理器的内部结构 2.1.1 微处理器的基本结构1)算术逻辑单元(运算器)2)寄存器组:包括通用寄存器,地址寄存器,标志寄存器。3)指令处理单元(控制器):包括指令寄存器,指令译码逻辑,时序和控制逻辑 2.1.2 8088/8086的功能结构 1、总线接口单元(BIU):由指令队列、指令指针、段寄存器、和总线控制逻辑等组成,负责CPU对存储器和外设进行访问。 2、执行单元(EU):由ALU、通用寄存器、地址寄存器、标志寄存器和指令译码逻辑等组成,负责指令的译码、执行和数据的运算。 8088/8086执行程序的操作过程 (1)形成20位的地址,并将此地址送至程序存储器指定单元,从该单元取出指令字节,依次放入指令队列中。 (2)每当8086的指令队列中有2个空字节,8088指令队列中有1个空字节时,总线接口部件就会自动取指令至队列中。 (3)执行部件从总线接口的指令队列首取出指令代码,执行该指令。 (4)当队列已满,执行部件又不使用总线时,总线接口部件进入空闲状态。 (5)执行转移指令、调用指令、返回指令时,先清空队列内容,再将要执行的指令放入队列中。 2.1.3 8088/8086的寄存器结构 8088/8086中可供编程使用的有14个16位寄存器,按其
原创力文档

文档评论(0)