求助求助!用汇编编程,向内存0:200依次写入‘a’~‘z’,并在屏幕上显示出来。
编程,向内存0:200依次写入‘a’~‘z’,并在屏幕上显示出来。
求大神帮助啊! 课程中的代码不对吗?哪里不懂? 学校的作业?建议不要往论坛发,技术讨论可以,投机取巧就算了{:5_90:} ba21 发表于 2020-3-18 18:47
课程中的代码不对吗?哪里不懂?
我不知道怎么写入字符和再屏幕显示的这两步操作 debug女孩 发表于 2020-3-18 21:07
我不知道怎么写入字符和再屏幕显示的这两步操作
参考论坛中的代码就是了。 assume cs:code,ds:data
data segment
db 'abcdefghijklmnopqrstuvwxyz'
data ends
code segment
start:mov ax,data
mov ds,ax
mov di,0
mov ax,0b800H
mov es,ax
mov cx,7
b:push cx
mov cx,26
mov di,0
a:push es
mov ax,0
mov es,ax
mov ah,7
mov al,ds:
mov es:,al
pop es
mov es:si,ax
inc bx
inc si
inc di
loop a
pop cx
loop b
code ends
end start
不知道是不是 你要的,反正这个有瑕疵,我也不想改了,如果是的话,你自己改改,毕竟是作业,不能作弊.
页:
[1]