Assembly 微处理器:I';我有问题,但我不知道;我不知道下一步该怎么做;

Assembly 微处理器:I';我有问题,但我不知道;我不知道下一步该怎么做;,assembly,ascii,microprocessors,8051,Assembly,Ascii,Microprocessors,8051,问题是: 编写一个程序,查看寄存器a的D7位是否为高位。如果是,则向LCD发送一条消息,说明ACC有一个负数。​ 这就是我到目前为止所做的: JB ACC.7, LCD_DISPLAY SJMP NACK LCD_DISPLAY NACK: END 我走对了吗? 我正在寻求建议或对问题的更正,并给出解释。作为一个开始,它看起来不错。为什么不直接运行它(在真正的硬件或模拟器上)?

问题是:

编写一个程序,查看寄存器a的D7位是否为高位。如果是,则向LCD发送一条消息,说明ACC有一个负数。​

这就是我到目前为止所做的:

JB    ACC.7, LCD_DISPLAY
SJMP  NACK
LCD_DISPLAY
NACK:
END
我走对了吗?
我正在寻求建议或对问题的更正,并给出解释。

作为一个开始,它看起来不错。为什么不直接运行它(在真正的硬件或模拟器上)?