+ -
当前位置:首页 → 问答吧 → 我的汇编程序编译不过去,如何解决呢?

我的汇编程序编译不过去,如何解决呢?

时间:2011-03-06

来源:互联网

源代码
Assembly code

stack segment
x db 1
stack ends

data segment
y db 2
data ends

code segment
  assume cs:code
q:
mov al,x
mov bl,y
code ends
end q




编译错误显示为:
my.asm(12): error A2074: cannot access label through segment registers
my.asm(13): error A2074: cannot access label through segment registers

作者: iewruo2   发布时间: 2011-03-06

代码段未装填
  程序无返回
 

 

作者: znxllyuan   发布时间: 2011-03-06

需要对定义的stack和data两个段做assume.

作者: shzhfu   发布时间: 2011-03-06