汇编:01---通用寄存器与mov、add指令

一、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

演示案例

  •  

猜你喜欢

转载自blog.csdn.net/qq_41453285/article/details/88364515