


- [游客] 博主真是我偶像啊,精神可嘉,值得学习!!! 01/30 01:53
- [游客] 不错,但还是有点浑 04/18 21:30
- [游客] 楼主的学习精神可佳 在下佩服佩服 希望你有更多好文章发表 让我们大家共同进步 03/19 23:48
- [游客] 很好!! 这种精神值得学习 发扬! 11/28 08:52
- [nono] 我刚学汇编,很有帮助,写了。。。 10/31 19:33
- [游客] 谢谢了,哈 04/18 17:02
- [游客] 很好!对我很有帮助! 03/11 21:51
- [游客] 大家共同促进中国的计算机事业吧! 02/27 19:41
- [gjcqfdy] 我也在用emu8086 由于在做实验七的时候发现emu8086好像不支持 bx.idata[si]形 02/16 00:15
- [laoshu0824] 太好了,,,我很仔细的读了王爽老师的第一章,,不过看了这篇文章侯,,发现有几个知识点我还是没有注意到 12/15 15:42
- [yc2010] 这个问题是实验16中的代码不懂。 table: dw sub1,sub2,sub3,sub4 09/07 21:55
- [lxc345] 谢谢!!! 希望以后多多指教啊. 05/06 16:07
[2008-04-19 21:07] 课程设计1中出现的奇怪现象,请高手分析指教
弄了差不多一个下午,终于在纯DOS下把课程设计1给弄了出来,不过却出现了很奇怪的现象。
那就是:纯DOS下显示程序执行正常,而在XP下却无论如何也不能显示正确的结果(注:纯DOS环境为586的,MS-DOS7.1的系统;而XP为SP2,NTFS格式),而在debug下调试时,显示为乱码,且有“除法溢出”的提示(见图),但我怎么检查也检查不出有溢出的地方。而在XP下,我用EMU386的4.05版本以及masm for windows 2008测试结果都是正确的。调试了很久也没有想明白到底问题在哪里……
在贴出源代码之前,我先说明一下我的思路:
我采用了直接写屏的方法,也就是把所有要...
那就是:纯DOS下显示程序执行正常,而在XP下却无论如何也不能显示正确的结果(注:纯DOS环境为586的,MS-DOS7.1的系统;而XP为SP2,NTFS格式),而在debug下调试时,显示为乱码,且有“除法溢出”的提示(见图),但我怎么检查也检查不出有溢出的地方。而在XP下,我用EMU386的4.05版本以及masm for windows 2008测试结果都是正确的。调试了很久也没有想明白到底问题在哪里……
在贴出源代码之前,我先说明一下我的思路:
我采用了直接写屏的方法,也就是把所有要...
阅读全文 |
评论次数(4) |
浏览次数(744) |
所属类型(大家都来找碴)
[2008-04-16 23:07] 这是关于显示"welcome to masm!"的错误程序,你能找出来并解释和修改吗?
程序代码如下:
assume cs:code
data segment
db 'welcome to masm!'
data ends
code segment
start: mov dh,8
mov dl,3
mov cl,2
mov ax,data
mov ds,ax
mov si,0
call show_str
mov ax,4c00h
int 21h
;-------------------...
assume cs:code
data segment
db 'welcome to masm!'
data ends
code segment
start: mov dh,8
mov dl,3
mov cl,2
mov ax,data
mov ds,ax
mov si,0
call show_str
mov ax,4c00h
int 21h
;-------------------...
阅读全文 |
评论次数(5) |
浏览次数(550) |
所属类型(大家都来找碴)
[2008-04-16 23:03] 实验10.3 数值显示
这是我提交的作业,虽然执行正确,但还是有问题存在的,你能找出来吗?(注意,两个方案都有问题)
方案一:
;*******************************************************************************
; 子程序描述
;名称:dtoc
;功能:将word型数据转变为表示十进制数的字符串,字符串以0为结尾符
;参数:(ax)=word型数据
; ds:si指向字符串的首地址
;返回:无
;*****************************...
方案一:
;*******************************************************************************
; 子程序描述
;名称:dtoc
;功能:将word型数据转变为表示十进制数的字符串,字符串以0为结尾符
;参数:(ax)=word型数据
; ds:si指向字符串的首地址
;返回:无
;*****************************...
阅读全文 |
评论次数(4) |
浏览次数(535) |
所属类型(大家都来找碴)
页码数(1):
1