可以使用一些三个指令组合来实现该功能:
1、首先使用传送指令MOV,将I0.0-I0.5整体传送到MB0中。
2、使用移位指令将MB0中的8个位向左移动三位,那么字节MB0中的高5位就为I0.0-I0.5,移位完成后放入MB1中。
3、使用比较指令,将MB1中的高5位通过比较得到想要的数据。
具体程序如图:
使用传送指令movmov IB0一次把I0.0到I0.7都读出来了
读字节,字地址,都可以。直接读IB,IW都是可以。