三菱m8147指令詳解?
三菱m8147指令詳解:
1、MOV:移動指令,將源操作數(shù)的內(nèi)容復(fù)制到目的操作數(shù)。
2、ADD:加法指令,將源操作數(shù)和目的操作數(shù)相加,結(jié)果存放在目的操作數(shù)中。
3、SUB:減法指令,將源操作數(shù)和目的操作數(shù)相減,結(jié)果存放在目的操作數(shù)中。
4、MUL:乘法指令,將源操作數(shù)和目的操作數(shù)相乘,結(jié)果存放在目的操作數(shù)中。
5、DIV:除法指令,將源操作數(shù)和目的操作數(shù)相除,結(jié)果存放在目的操作數(shù)中。
6、NEG:取反指令,將目的操作數(shù)的值取反,結(jié)果存放在目的操作數(shù)中。
7、AND:按位與指令,將源操作數(shù)和目的操作數(shù)按位與,結(jié)果存放在目的操作數(shù)中。
8、OR:按位或指令,將源操作數(shù)和目的操作數(shù)按位或,結(jié)果存放在目的操作數(shù)中。
9、NOT:按位取反指令,將目的操作數(shù)的值按位取反,結(jié)果存放在目的操作數(shù)中。
10、TEST:測試指令,比較源操作數(shù)和目的操作數(shù),并將結(jié)果存放在標志寄存器中。
11、JMP:跳轉(zhuǎn)指令,按照指定的地址跳轉(zhuǎn)到指令執(zhí)行位置。
12、CALL:調(diào)用指令,按照指定的地址調(diào)用子程序。
13、RET:返回指令,從子程序返回到主程序。
14、IN:輸入指令,從外部設(shè)備中輸入數(shù)據(jù)到指定寄存器中。
15、OUT:輸出指令,將指定寄存器中的數(shù)據(jù)輸出到外部設(shè)備中。