鱼C论坛

 找回密码
 立即注册
查看: 2593|回复: 14

汇编第8章关于div用法的一个问题

[复制链接]
发表于 2012-6-19 10:52:30 | 显示全部楼层 |阅读模式
2鱼币
大家帮我看一下这个程序有什么问题,我怎么无法编译:
assume cs:code,ds:data
data segment
    dd 100001
dw 100
dw 0
data ends
code segment
start:mov ax,data
     mov ds,ax
  mov ax,ds:[0]
  mov dx,ds:[2]
  div word ptr ds:[4]
  mov ds:[6],ax
  mov ax,4c00h
  int 21h
code ends
end start  

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-6-19 11:20:36 | 显示全部楼层
assume cs:code,ds:data

data segment
dd 100001H;[0]
dw 100H;[4]
dw 0H;[6
data ends

code segment
start:        mov ax,data
                mov ds,ax
                mov ax,ds:[0]
                mov dl,ds:[2]
                mov dh,0h
                div word ptr ds:[4]
                mov ds:[6],ax
                mov ax,4c00h
                int 21h
code ends
end start
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-6-19 16:35:51 | 显示全部楼层
编译通过,你换个文件名试试
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2012-6-19 20:32:06 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2012-6-19 20:52:59 | 显示全部楼层
cmd 提示:
error A4910: cnnot open file: F:\TRY\ML.err
js.asm<1>:error A2008: : segment         
js.asm<1>:error A2008
:        
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-6-19 21:11:48 | 显示全部楼层
编译通过,可以说不是代码的问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2012-6-19 21:16:27 | 显示全部楼层
是不是编译器的问题啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2012-6-19 21:18:27 | 显示全部楼层
我用的是:Masm6.15 请问你用的是什么版本的Masm
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-6-20 23:07:10 | 显示全部楼层
鱼c工作室不是有吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-6-23 12:36:34 | 显示全部楼层
;1).将100001转变为16进制,并分为4位一段数据0001,08a1
;2).将100转变为16进制的64
assume cs:code
code segment
start:mov dx,0001h
      mov ax,86a1h
      mov bx,0064h
      div bx
      mov ax,4c00h
      int 21h
code ends
end start
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2012-6-24 10:07:52 | 显示全部楼层
tpwj 发表于 2012-6-23 12:36
;1).将100001转变为16进制,并分为4位一段数据0001,08a1
;2).将100转变为16进制的64
assume cs:code

请问我的程序是书上的,为什么不能编译,是不是机子的问题?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-6-24 10:57:32 | 显示全部楼层
编译通过  

error A4910: cnnot open file: F:\TRY\ML.err

ml.err是什么意思?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-6-24 12:40:20 | 显示全部楼层
V2012 Build0601
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2012-6-24 15:39:49 | 显示全部楼层

ml.asm是文件名 而ml.err是提示的信息。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-7-26 12:28:29 | 显示全部楼层
把问题截图贴出来啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-20 11:36

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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