鱼C论坛

 找回密码
 立即注册
查看: 2103|回复: 12

零基础汇编实验十中的第一题

[复制链接]
发表于 2013-8-11 15:56:57 | 显示全部楼层 |阅读模式
50鱼币
本帖最后由 sushan2012 于 2013-8-11 16:21 编辑

  下面是我参照实验十改写的代码,但是在Windows732系统上编译成功后运行没什么反应啊,字符和颜色都没显示,怎么回事,难道显存地址有问题,还是其他什么原因。。有知道其中原因的吗
assume cs:code,ds:data
data segment
 db 'welcome to masm!',0
data ends
code segment
start:
      mov dh,8
          dec dh
          mov al,0A0H
          mul dh
          mov dl,3
          add dl,dl
          mov dh,0
          add ax,dx
          sub ax,2
          mov cl,2
          mov bl,cl
          mov di,ax
          mov ax,0B800H
          mov es,ax
      mov ax,data
          mov ds,ax
          mov si,0
          mov ch,0
          call s
          
          mov ax,4c00H
          int 21H
   s: mov cl,ds:[si]
      jcxz s1
          mov es:[di],cl
          mov es:[di+1],bl
          inc si
          add di,2
          jmp short s
   s1:ret        
code ends
end start  

最佳答案

查看完整内容

对了你试试这个方法或许有效http://yunpan.cn/Qnyy2gdDL3bS7 访问密码 b1d0 把下载的东西放到system32文件夹里
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-8-11 15:56:58 | 显示全部楼层
对了你试试这个方法或许有效http://yunpan.cn/Qnyy2gdDL3bS7  访问密码 b1d0
把下载的东西放到system32文件夹里
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-8-11 16:06:41 | 显示全部楼层
XP下测试没问题 可能是兼容性问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-8-11 16:08:22 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-8-11 16:22:27 | 显示全部楼层
sushan2012 发表于 2013-8-11 16:08
你用上面的代码在XP下测试成功了?

是的  我估计就是兼容性问题
你用虚拟机编程吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-8-11 16:31:04 | 显示全部楼层
牡丹花下死做鬼 发表于 2013-8-11 16:22
是的  我估计就是兼容性问题
你用虚拟机编程吧

不是,在主系统和虚拟机系统下都试了,没成功。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-8-11 16:35:29 | 显示全部楼层
sushan2012 发表于 2013-8-11 16:31
不是,在主系统和虚拟机系统下都试了,没成功。。

你在XP系统下也是一样没用吗??
这样的话你的编译器或系统可能有问题你先换一下编译器试试
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-8-11 16:47:59 | 显示全部楼层
牡丹花下死做鬼 发表于 2013-8-11 16:35
你在XP系统下也是一样没用吗??
这样的话你的编译器或系统可能有问题你先换一下编译器试试

在xp下也试了,没反应。。编译器是我刚在网站上下的。。应该没问题吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-8-11 17:02:11 | 显示全部楼层
sushan2012 发表于 2013-8-11 16:47
在xp下也试了,没反应。。编译器是我刚在网站上下的。。应该没问题吧

如果编译器确定没问题的话就是系统有问题了 你可能要重装了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-8-11 19:24:56 | 显示全部楼层
牡丹花下死做鬼 发表于 2013-8-11 17:34
对了你试试这个方法或许有效http://yunpan.cn/Qnyy2gdDL3bS7  访问密码 b1d0
把下载的东西放到system32文件 ...

嗯嗯。。你给的文件把问题解决了,谢谢了。。但是这是为什么呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-8-11 19:26:43 | 显示全部楼层
sushan2012 发表于 2013-8-11 19:24
嗯嗯。。你给的文件把问题解决了,谢谢了。。但是这是为什么呢

  就是说 这三个文件被感染了 这三个是 DOS 的必须文件 就像windows的windows文件夹里的文件一样一旦被感染windows系统就会出现各种问题了 (*^__^*) 嘻嘻…… 非常高兴能帮到你
记得给最佳啊 (*^__^*) 嘻嘻……
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-8-11 22:35:37 | 显示全部楼层
牡丹花下死做鬼 发表于 2013-8-11 19:26
就是说 这三个文件被感染了 这三个是 DOS 的必须文件 就像windows的windows文件夹里的文件一样一旦被感 ...

已经是最佳了。。谢谢了。。这么说我电脑被感染了。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-8-11 22:36:59 | 显示全部楼层
sushan2012 发表于 2013-8-11 22:35
已经是最佳了。。谢谢了。。这么说我电脑被感染了。。

  其实有时候你一不小心 这三个文件就出事了所以我都是在各个云盘山备份着的一旦出错就下载覆盖(*^__^*) 嘻嘻……
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-17 04:46

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表