其他分享
首页 > 其他分享> > DOSBox

DOSBox

作者:互联网

mount c:    d:\masm
c:
masm *.asm
link *.obj
debug *.exe
-r 
-t // 往下执行 
-q

-d 076a:0

cs, ds, ss, es 这几个寄存器数据不能直接放进去
i/
间接寻址
地址放在寄存器中,可变
[]内放地址的寄存器只能用以下四个
    bx,bp,si,di
默认段基址寄存器
bx, si, di ----> ds
bp      -----> ss
code segment
            mov ax, cx
start:      mov cx, bx
start1:     mov dx, ax
code ends
        end start

上课做的实验
assume cs:code1, ds:data
data segment

da1        db 12h, 34h, 56h, 78h
string     db 'hello!'

data ends


code1 segment
start1:     mov ax, data
            mov ds, ax
start:      mov cx, bx
            mov dx, ax
code1 ends
        end start1

 

标签:data,mov,寄存器,ax,bx,ds,DOSBox
来源: https://www.cnblogs.com/hulian425/p/13754983.html