CPU由运算器,寄存器,控制器等组成···
在CPU内部:
运算器进行数据处理
寄存器进行信息的存储
控制器控制各种器件工作
内部总线相连来控制各个器件工作
而程序员是通过寄存器的内容来实现对CPU的控制
16位寄存器可分为两个独立的8位寄存器单独使用
2.2字在寄存器中的存储
处于兼容性的考虑,8086CPU可以一次性处理以下两种数据:
字节byte 一个字节
字word 两个字节
2.3几条汇编指令
mov ax,18
mov ah, 78
add ax, 8
mov ax,bx
add ax,bx
不区分大小写
在这里要注意:
**寄存器的位是一定的,
add 8226,8226 = 1044C中的1要舍去**
在进行运算和数据传送时要注意两个操作对象的位数应当是一致的
//2的4次方
mov ax,2
add ax ,ax
add ax,ax
add ax,ax
//由此实现2的4次方的计算
//2^1 = 2
//2^2 = 4