- 7
- 0
- 约 52页
- 2017-01-08 发布于湖北
- 举报
第四章 80x86微处理器的结构 处理器典型结构 8086处理器结构 执行部件EU(Execution Unit) 组成 ALU(算术逻辑单元):+、-、and、or、xor、增量(inc)、减量(dec)、求补、移位等 通用寄存器组(16位/8位):AX,BX,CX,DX (32位:EAX,EBX,ECX,EDX) 基址指针寄存器BP(16位) EBP(32位) 堆栈指针寄存器SP(16位) ESP(32位) 源变址寄存器SI(16位):DS:SI ESI(32位) 目的变址寄存器DI(16位):ES:DI EDI(32位) 标志寄存器FR EFR (32位) 执行部件的控制电路(完成指令译码等)IP EIP (32位) 负责执行指令 通用寄存器的特殊用途和隐含性质 AX EAX 在输入输出指令中作数据寄存器用:in AX, 80H 在乘法指令中存放被乘数或乘积;在除法指令中存放被除数或商:mul AX,DX BX EBX 在间接寻址中作基址寄存器用,mov AX,[BX] CX ECX 在循环指令和串操作中的计数器 DX EDX 乘除指令中作为辅助寄存器 I/O指令中作为端口地址寄存器:out DX,AL EAX,EBX,ECX,ED
原创力文档

文档评论(0)