编译错误。在是使用汇编编程软件时显示start没有定义是编译错误导致的,只需要将所有编译的代码start后面加上:即可。:在汇编程序中代表一个地址,起到关键的作用。
main就是你这个主程序的标号了,start 也是一个标号,那么一个程序里有两个标号,自然是不可以的。而在程序结束段,由于你已经把ds和0压入堆栈了,在ret指令后自然会调用int 20h退出程序。所以结束时,codes ends end main 可略去。
DB "START"DW TAB1,TAB2,70H(1005)=34H(1006H)=12H.还是(1005H)=12H(1006H)=34H.有没有能说清楚的大神啊 答案 不清楚你这是什么处理器的汇编,我知道在ARM中的存储器格式分为big-endian,little-endian.在big-endian格式中:高地址存储字的低字节.在little-endian格式中:高地址存储字的高字节.你在...