3.1内存中字的存储
    在0地址处开始存放20000(4E20H)高位对应高地址,由下到上为由高到低地址位
    image.png
    任何两个地址连续的内存单元,N号单元和N+1号单元,可以将他们看成两个内存单元,也可以看成一个地址位N的字节单元中的高位自己单元和低位字节单元,如上图中地址位1的字节位124EH
    3.2DS[address]
    cpu要读取一个内存单元的时候,必须先给出这个内存单元的地址;
    在8086pc机中,内存地址由段地址和偏移地址组成
    8086CPU中有一个DS寄存器,通常用来存放要访问的数据的段地址
    image.png
    mov指令的三个功能:1.将数据直接送入寄存器2.讲一个寄存器中的内容送入另一个寄存器中3.将一个内存单元中的内容送入一个寄存器
    image.png
    第二个个图片中表示将bx内容放入段地址寄存器中,mov al,[0]表示将DS寄存器中偏移地址为0的内容放入al寄存器
    DS为段地址寄存器,不能直接将数据放入段寄存器
    怎样将数据从寄存器送入内存单元?al寄存器为例:mov bx,1000h(将bx作为媒介寄存器,将数据放入寄存器)mov ds,bx(将bx的段地址放入段地址寄存器)mov [0],al(将数据从寄存器中送入内存单元)
    3.3字的传送
    image.png
    3.4mov ,add ,sub指令
    image.png
    image.pngimage.png
    image.png
    3.5数据段:在8086pc机中,我们可以根据需要将一组内存单元定义为一个段(代码段或数据段等)我们可以将一组长度为N(N<=64k),地址连续,起始地址为16的倍数的内存单元当做专门储存数据的内存空间,从而定义了一个数据段