ldg123456

班级

TA还未加入任何班级

课程

14万+浏览/ 2514学员/ 4.7评分

笔记

来自第三章 寄存器(内存访问)01(0)

1.mov ax,2   将数据直接送入寄存器2.mov bx,ax  将寄存器中的内容送入另一个寄存器中3.mov al,[0]  将一个内存单元中的内容送入一个寄存器(mov al,[0]:将偏移地址为0的内存单元中的内容送入al寄存器)【[]内的为偏移地址】4.8086CPU不支持将数据直接送入段寄存器的操作,ds是一个段寄存器,需要通过通用寄存器ax/bx/cx/dx将数据放到ds中(这是硬件设计的问题)5.mov ds,1000H 是非法的6.数据-通用寄存器-段寄存器 7.将寄存器al中的数据送入内存单元:mov bx,1000Hmov ds,bxmov [0],al8.字的传送因为8086CPU是16位结构,有16根数据线,所以可以一次性传送16位的数据,也就是一次性传送一个子。例:mov bx,1000Hmov ds,bxmov ax,[0]   //1000:0处的字型数据送入ax中mov [0],cx   //cx中的16位数据送到1000:0处 

来自第三章 寄存器(内存访问)03(0)

mov ax,123BMOV DS,AXMOV AX,[0]ADD AX,[2]ADD AX,[4]

来自第三章 寄存器(内存访问)06(0)

11111111111111              

留言

功能维护升级中,维护完成完后将再次开放,非常抱歉给您学习造成的不便。