汇编语言问题基础
程序:MOVAL,1000MOVBX,-12345IMULBX运行后出错信息:untitled:asm(1):errorA2034:mustbeinsegmentbloc...
程序:MOV AL,1000
MOV BX,-12345
IMUL BX
运行后出错信息:untitled:asm(1):error A2034:must be in segment block
什么原因啊?程序是书上最基础的。。。 展开
MOV BX,-12345
IMUL BX
运行后出错信息:untitled:asm(1):error A2034:must be in segment block
什么原因啊?程序是书上最基础的。。。 展开
展开全部
你用edit编辑以下:
assume cs:code
code segment
mov ax,1000
mov bx,-12345
imul bx
code ends
end
保存为1.asm
编译看看,能否成功。
assume cs:code
code segment
mov ax,1000
mov bx,-12345
imul bx
code ends
end
保存为1.asm
编译看看,能否成功。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
MOV AL,1000 ;1000十六进制数为03E8H,已经超过了AL的最大存储值(255)了
MOV BX,-12345 ;-12345也不能这么写,要改成十六进制码CFC7H。
IMUL BX
MOV BX,-12345 ;-12345也不能这么写,要改成十六进制码CFC7H。
IMUL BX
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
must be in segment block
必须在段里面,是不是没定义代码段啊
必须在段里面,是不是没定义代码段啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询