一、CPU组成
- 运算器、存储器、寄存器等
二、寄存器
- 概念:CPU中程序员可以用指令读写的部件,8086CPU中所有的寄存器都是16位的
- 在汇编语言中,寄存器是不区分大小写的
分类
- 8086CPU有14个寄存器:AX、BX、CX、DX、SI、DI、SP、BP、IP、CS、SS、DS、ES、PSW
三、通用寄存器
- AX、BX、CX、DX:这四个寄存器通常用来存放一般性的数据,称为通用寄存器
- 上面这些寄存器又可以分为两个独立的8位寄存器来用。例如:AX可以分为AH、AL
- 以AX为例
四、mov、add指令
- mov:传送指令
mov ax,18 | 将18送入寄存器AX | AX=18 |
mov ah,78 | 将78送入寄存器AH | AH=78 |
add ax,8 | 将寄存器AX的数值加8 | AX=AX+8 |
mov ax,bx | 将寄存器BX的值送入寄存器AX | AX=BX |
add ax,bx | 寄存器AX的值加上BX的值 | AX=AX+BX |
演示案例