汇编笔记7

1字=2个字节,一个16位寄存器储存一个字,其中高8位储存高字节,低8位储存低字节。

汇编笔记7_第1张图片
图片发自App

上图中,0字节单元和1字节单元构成了一个字单元,其中1字节单元存储高位字节,0字节单元存储低位字节。


     8086CPU中的寄存器

通用寄存器:AX,BX,CX,DX,SP,BP,SI,DI。

指令寄存器:IP

标志寄存器:FR

段寄存器:CS,DS,ES,SS。


                   mov指令

mov指令用于实现寄存器和内存单元间的数据交互。

数据直接传入寄存器

mov ax,1000H

注意:数据不能直接传入段寄存器,需要先经过一般寄存器中转。

数据传入DS寄存器

mov ax,1000H
mov ds,ax


数据从寄存器bx到寄存器ax。

mov ax,bx

数据从寄存器ax到地址为1000H,偏移地址为0的内存单元(段)

mov bx,1000H
mov ds,bx
mov [0],ax

上面的过程,反一下

mov bx,1000H
mov ds,bx
mov ax,[0]

你可能感兴趣的:(汇编笔记7)