永发信息网

关于汇编画矩形框的程序,是在看不懂求大神帮忙

答案:2  悬赏:80  手机版
解决时间 2021-02-08 03:58
line: ;矩形框
mov di,(18*80+10)*2
mov al,201 ;左上角
mov ah,4
stosw

mov cx,60-2
mov al,205 ;横框
rep stosw

mov al,187 ;右上角
stosw

add di,20*2
mov al,186 ;竖框
stosw

mov left,di
mov cx,60-2
mov al,20H ;空格
rep stosw

mov al,186 ;竖框
stosw

add di,20*2
mov al,200 ;左下角
stosw

mov cx,60-2
mov al,205 ;横框
rep stosw

mov al,188 ;右下角
stosw

ret
这是子程序,应该是实现画一个矩形框 但是怎么也看不懂 求大神帮我仔细分析一下 帮我弄明白啊
最佳答案
这程序很简单,是用字符来拼一个框
通过stosw来填充b800段的显示缓冲区实现
在文本模式(3号模式)下,每行有80个字符,共25行
mov di,(18*80+10)*2
就是从第19的第十个字符开始填充,把字符的位置计算成内存地址。
每个字符占用两个字节ah,表示属性,就是颜色之类,al是字符的ascii码
其他的自己分析吧。
全部回答
你的代码不全,我想画矩形应该用到的是BIOS中断中06号功能
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
余姚市职业技能培训中心怎么去啊,我要去那办
发生交通事故后对方全责,报警答应私聊了。没
拥有双层客舱及独特外形成为最易辨认的民航客
余姚市尚雅文化艺术中心地址在什么地方,我要
莫泰酒店合肥火车站元一时代广场店这个地址在
易学教育(兰江校区)地址好找么,我有些事要过
苹果专卖店,比一般零售店,买的手机便宜吗?
钢丝绳编法步骤图解
去香港抽血验dna查y染色体需要多少钱
魔兽世界pvp死亡骑士、德鲁伊、猎人哪个好玩
是养哈士奇好点还是边牧好点
方程式教育辅导中心地址在什么地方,想过去办
【独坐幽篁里】这句诗是什么意思“独坐幽篁里
慧康装饰工程有限公司地址有知道的么?有点事
魅族手机便签在哪
推荐资讯
上锦村村地址在哪,我要去那里办事
上海市浦东新区高东镇中心幼儿园地址在哪,我
东边地址有知道的么?有点事想过去
我的手机vivo经常会自动下载一些软件出来桌面
心理测量者一二季全集百度云资源
求卫宫士郎在动漫中里所有讲过的台词,【记住
小拇指末端伸直肌腱断裂不做手术会康复吗?我
园林茶园地址有知道的么?有点事想过去
丝瓜能在冷库保存多久
smart后备箱能放多少东西?
孕妇能喝豆腐平菇鲫鱼汤吗?
我想旅游下载什么软件知道我在哪和要去的地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?