如何解决pep9汇编语言中的无效助记符错误
我编写了一个 pep9 汇编语言程序来判断给定的数字是偶数还是奇数。提供的逻辑是正确的,但即使语法正确,我也无法理解错误的发生。请纠正它。
BR main
num: .EQUATE 0 ;local variable #2d
main : SUBSP 2,i ;push #number
DECI num,s ;scanf("%d",&number) (get number)
LDWA num,s
BRGE elseIf
STRO print1,d ;printf("Even\n")
BR endIf
elseif: STRO print2,d ;printf("Odd\n")
endIf: ADDSP 2,i
STOP
print1 : .ASCII "Even\n\x00"
print2: .ASCII "Odd\n\x00"
.END
谢谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。