鱼C论坛

 找回密码
 立即注册
查看: 2151|回复: 13

实验九

[复制链接]
发表于 2012-11-21 13:09:43 | 显示全部楼层 |阅读模式
3鱼币
为什么我运行《汇编语言》实验九中的程序没能显示“welcom to masm!”?

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-11-21 14:12:31 | 显示全部楼层
代码贴上来看下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2012-11-21 15:51:53 | 显示全部楼层
assume cs:code,ds:data,es:table

data segment

      db 'welcome to masm!'

data ends

table segment

      dw 4000 dup (0)

table ends

code segment

start:   mov ax,data

      mov ds,ax

      mov ax,0b800h

      mov es,ax

      mov bx,0

      mov si,0

      mov cx,16

  

s0:  mov ax,[bx]

      mov es:[bx+720h][si],ax

      mov al,2

      mov es:[bx+721h][si],al

      inc bx

      inc si

     loop s0

  

      mov bx,0

      mov cx,16

      mov si,160

s1:  mov ax,[bx]

      mov es:[bx+720h][si],ax

      mov al,36

      mov es:[bx+721h][si],al

      inc bx

      inc si

      loop s1

  

      mov bx,0

      mov cx,16

      mov si,320

s2:  mov ax,[bx]

      mov es:[bx+720h][si],ax

      mov al,113

      mov es:[bx+721h][si],al

      inc bx

      inc si

      loop s2

  

      mov ax,4c00h

      int 21h

code ends

end start

我试过好几个代码,都没有显示“welcom to masm!”
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-11-21 20:08:23 | 显示全部楼层
帮顶》》》》》》》》》》
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-11-21 20:46:56 | 显示全部楼层
代码没问题,估计是操作系统的事儿~~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-11-22 15:59:24 | 显示全部楼层

程序运行 ,没问题。

本帖最后由 BJ_EE 于 2012-11-22 16:04 编辑

111.zip (4.35 KB, 下载次数: 12) file:///d:/111.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-11-22 16:25:57 | 显示全部楼层
因为你每次向显存传送字符为字型数据,mov es:[bx+720h][si],ax
应该是字节才对
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-11-22 17:38:09 | 显示全部楼层
本帖最后由 兄弟们,冲啊 于 2012-11-22 17:57 编辑

把es:table删掉试试
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-11-22 18:46:55 | 显示全部楼层
本帖最后由 防火墙 于 2012-11-22 18:49 编辑

data segment

       db 'welcome to masm!'  ;我还不太懂汇编看见一个点一个哈哈。。。
  ;这里放少个变量名 db 'welc.....'

data ends
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-11-22 20:17:48 | 显示全部楼层
楼主问题解决了吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-11-22 22:58:57 | 显示全部楼层
代码没问题,我用另一个编译器运行时对的,应该是系统的问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-12-19 22:29:12 | 显示全部楼层
你的代码呢?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-8-29 10:32:52 | 显示全部楼层
看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-8-29 10:40:02 | 显示全部楼层
代码没问题,我用另一个运行时是可以的,可能是编译器问题吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-29 01:56

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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