汇编网首页登录博客注册
wqshare的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新留言
好友圈
文章收藏
友情链接

[2012-03-07 10:33] 实验10.1

;名称:show_str
;功能:在指定的位置,用指定的颜色,显示一个用0结束的字符串。
;参数:dh=行号(取值范围0~24),dl=列号(取值范围0~79)
;      cl=颜色,ds:si指向字符串首地址
;返回:无
;应用举例:在屏幕的第八行第三列,用绿色显示data段中的字符串


assume cs:code

data segment

db 'Welcome to masm!',0

data ends

stack segment

dw 4 dup(0)

code segment

start:  mov dh,8
   ...
阅读全文 | 评论次数(2) | 浏览次数(367) | 所属类型(汇编作业)

[2012-03-05 16:25] 实验七的一个问题..

点击查看原图
话说笔者重装系统后原来的ID密码忘了,于是新申请了这个ID,以前的部分作业也打算重新做一遍,拾遗补漏。从实验七开始,写呀写,比以前的详细了一点,检查了一遍好像没什么错误,于是编译链接Debug...结果在某一行指令莫名其妙的发生了改变,无奈根基尚浅,百思不得其解,特来求助各位先驱,还望指点一二。

具体情况如下:
    首先是源码:
assume cs:code,ds:data,ss:stack

data segment

db  '1975','1976','1977','1978','1979','1980','1981','1982'
db  '1983','198...
阅读全文 | 评论次数(6) | 浏览次数(334) | 所属类型(汇编作业)