0

我一直在做这个 Marie 代码,它说每次我尝试组装它时都会出现三个错误,我不确定如何修复它,我尝试过改变很多东西,但我仍然得到 3 或更多错误。它告诉我指令无法识别,这是错误出现的地方,我对这一切都非常陌生,所以我仍在试图弄清楚它是如何工作的,如果它是超级简单的东西,请道歉!感谢您的任何帮助!这是代码,下面是错误的图像

    org         100
    input
    store       N       
    input
    store       D       
    load        N       
    store       K
    
Outer,  load        K      
    skipcond    800
    jump        Done   
    load        Incr   
    store       Pow
    load        D      
    store       J

Inner,  load        J       
    add         J
    subt        K
    skipcond    000
    jump        AftIn   
    load        J       
    add         J
    store       J
    load        Pow     
    add         Pow
    store       Pow
    
    jump        Inner   
    
AftIn,  load        K       
    subt        J
    store       K
    load        Answer  
    add         Pow
    store       Answer
            
    jump        Outer   

 Done,   load        K       
    skipcond    000
    jump        Disp
    load        Answer
    subt        Incr
Disp,   load        Answer  
    output
    halt
    
N,      dec         0      
D,      dec         0       
K,      dec         0       
J,      dec         0       
Pow,    dec         0       
Answer, dec         0       
Incr,   dec         1   

在此处输入图像描述

4

1 回答 1

0

您使用的汇编程序似乎不喜欢SUBT,但汇编代码在其他方面状况良好。也许尝试SUB而不是SUBT.

于 2021-09-24T22:44:26.957 回答