今天写了一个很简单的汇编语言程序,在编译时遇到了一个问题如图:
缺少或者代码段不可达。原因是ASSUME中没有指定代码段,即没有ASSUME CS :CODE,在语法上,这条伪指令虽然不能真正使程序产生可执行代码,给代码段寄存器赋值,但是却告诉了汇编程序如何汇编,所以在ASSUME中也不可省略该语句。修改后即可运行
今天写了一个很简单的汇编语言程序,在编译时遇到了一个问题如图:
缺少或者代码段不可达。原因是ASSUME中没有指定代码段,即没有ASSUME CS :CODE,在语法上,这条伪指令虽然不能真正使程序产生可执行代码,给代码段寄存器赋值,但是却告诉了汇编程序如何汇编,所以在ASSUME中也不可省略该语句。修改后即可运行