标签:
(1)微控制机:也称单片机
(2)DSP芯片:数字信号处理芯片
(3)嵌入式微处理器
(4)通用微处理器:PC站、工作站、服务器使用的处理器
(1)总线接口单元(BIU):
A、负责数据的传输和指令的读取
B、执行单元对指令机器码进行译码
C、对芯片中各部件进行协调控制
(2)执行单元(EU):执行运算
(1)通用寄存器:
A、8个通用寄存器:AH,AL,BH,BL,CH,CL,DH,DL
B、2个变址寄存器:SI,DI
C、2个指针寄存器:BP,SP
这四个寄存器只能按16位操作,主要用来暂存数据或者地址
(2)段寄存器:
主要为主储存器的分段管理提供段地址
(3)控制寄存器:
指令指针IP实际上是一个16位的加计数器,始终指向下一条要执行的命令的地址。
(1)控制标志位:
DF:方向标志
IF:中断标志
TF:单步标志或者陷阱标志
(2)条件标志位
PF:奇偶标志:计算结果的低8位,若1的个数为偶数个,则PF=1,否则PF=0
ZF:零标志位:计算结果为0,ZF=1,否则ZF=0
AF:辅助进位/借位标志位:计算结果D3向D4进位或者借位,则AF=1,否则AF=0。
CF:进位/借位标志位:计算结果的最高位向前进位或者借位,则CF=1,否则CF=0
SF:符号标志位:计算记过为负,SF=1,否则SF=0,实际上就是计算机过的最高位(补码)
OF:溢出标志位:计算结果超出带符号数补码数的表示范围:OF=1,否则OF=0。用于计算加减法是否出错。
(3)判断OF标志位的方法:
减法同理可得
标签:
原文地址:http://www.cnblogs.com/BlueMountain-HaggenDazs/p/4979692.html