【发布时间】:2015-08-30 07:35:23
【问题描述】:
我在 lc3 汇编编程中迈出了第一步,我注意到每次我尝试在内存中存储一个负值时,例如使用“ST”指令,都会出现某种错误。在这个内存位置存储“TRAP xFF”而不是...... 有谁知道我该如何克服它??
【问题讨论】:
-
您能否发布您的示例代码以及您收到的错误?这将有助于为您的问题提供一些额外的背景。
-
例如:(斜线代表换行)VAR1 .FILL #5 / VAR2 .FILL #0 / LD R0, VAR1 / NOT R0, R0 / ADD R0, R0, #1 / ST R0 , VAR2
-
lc3模拟器中的错误行是:VAR2 TRAP xFF
-
好的,这不是错误消息,但这个值与预期相差甚远......我认为
标签: negative-number lc3