如何解释BR LC3装配格式

时间:2017-02-14 01:36:55

标签: assembly encoding lc3

我目前正在查看有关LC3汇编指令的附录,以确定如何解释指令BRNP THERE的编码以用于部分赋值。附录给出的Break的描述提出了以下问题。

这是我给的伪代码:

        .
        .
        .
        ADD R3, R5    ;x3004
        BRNP LABEL    ;x3005
LABEL     .fill 43    ;x3006
.end 

如何设置N和P位以及执行操作后PC上有什么影响?

地址x3005处的指令编码如下:

        000   101   000000001
bits:  15-12  11-9     8-0

我无法在网站上找到BR指令的任何相关文档。感谢您的帮助。

0 个答案:

没有答案