王爽汇编语言第二版 实验9 的问题,屏幕第一行的地址是多少?
答案:2 悬赏:0
解决时间 2021-02-15 22:08
- 提问者网友:霸道ぁ小哥
- 2021-02-14 23:53
王爽汇编语言第二版 实验9 的问题,屏幕第一行的地址是多少?
最佳答案
- 二级知识专家网友:蜜罐小熊
- 2021-02-15 00:32
用DEBUG操作,有时光标会赶上是在最下面。这时,每次操作,整个屏幕,自动向上滚动一行。
那么,你在写入0A0~13F的内容,就显示在第一行了,原来的000~09F的内容,就滚动没了。
那么,你在写入0A0~13F的内容,就显示在第一行了,原来的000~09F的内容,就滚动没了。
全部回答
- 1楼网友:木子香沫兮
- 2021-02-15 01:32
assume cs:code
data segment
db 'welcome to masm!'
data ends
code segment
start: mov ax,data
mov ds,ax
mov ax,0b800h
mov es,ax
mov si,0
mov di,10*160+80 ;第十行中间
mov cx,16
s1: mov al,ds:[si]
mov ah,00000010b ;绿色
mov es:[di],ax
inc si
inc di
inc di
loop s1
mov si,0
mov di,11*160+80 ;第十一行中间
mov cx,16 s2:
mov al,ds:[si]
mov ah,00100100b ;绿底红色
mov es:[di],ax
inc si
inc di
inc di
loop s2
mov si,0
mov di,12*160+80 ;第十二行中间
mov cx,16
s3: mov al,ds:[si]
mov ah,0
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯