首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

新人求帮助,该如何解决

2013-10-21 
新人求帮助本帖最后由 tk2003 于 2013-09-03 13:40:19 编辑assume cs:code,ds:datadata segmentdb abcdef

新人求帮助
本帖最后由 tk2003 于 2013-09-03 13:40:19 编辑

assume cs:code,ds:data

data segment
db 'abcdef'
data ends

code segment
start:
mov ax,data
mov ds,ax
mov bx,0
mov si,0
mov cx,6
mov ax,0b800h
mov es,ax
s:
mov al,[bx]
mov ah,2h
mov word ptr es:[si],ax
inc bx
add si,2
loop s

mov ax,4c00h
int 21h

code ends
end start


请各位帮我看看,我就是想写个abcdef 在DOS窗口里面黑底绿色显示,王爽第9章的实验!
可是我做好的EXE文件,在DEBUG里面看,结果都不是我想的那样!
已经在DOS下运行过了,程序没错!
可是我不能理解的就是,为什么在DEBUG里面看,机器码是这样子的呢!为什么不是 xx 02 xx 02 xx 02....
[解决办法]
屏幕上内容被滚出去了吧,要在 d 命令后还能看到那些黑底绿字时才可以,比如 debug 前 cls 命令清下屏幕。

热点排行