首页 楼市

equal_equ

发布时间:2023-08-23 08:47:45来源:互联网

1、EQU是等值命令,count EQU $-offset A 的意思是count=$-offset A。

2、汇编指令EQU的作用如下。

3、用符号名代表字符串 。


【资料图】

4、用一个具有一定含义的符号名定义某一个较长的字符串,在随后的程序中就用该符号名。

5、例如:GREETING EQU "How are you!"在该定义之后,就可使用符号名GREETING来代表字符串"How are you!"。

6、2、用符号名关键字或指令助忆符 。

7、用一个(组)程序员自己习惯的符号名来代替汇编语言中的关键字或指令助忆符。

8、但在此建议不要这样做,因为程序的编写者习惯,程序的其他阅读者可能会觉得很别扭。

9、 例如:MOVE EQU MOV ;给指令MOV取另一个符号名MOVECOUNTER EQU CX ;给寄存器CX取一个叫“计数器”的符号名上面的定义只是给原来的助忆符MOV和CX起了另一个别名,而原来助忆符MOV和CX仍然可以使用,所以,可编写如下语句:MOVE AX, CX ;相当于指令:MOV AX, CXMOV COUNTER, BX ;相当于指令:MOV CX, BX扩展资料:汇编指令逻辑运算——AND 与运算。

10、or 或运算。

11、XOR 异或运算。

12、NOT 取反。

13、TEST 测试。

14、(两操作数作与运算,仅修改标志位,不回送结果)。

15、SHL 逻辑左移。

16、SAL 算术左移。

17、(=SHL)。

18、SHR 逻辑右移。

19、( 每位右移, 低位进 CF, 高位补 0)。

20、SAR 算术右移。

21、(每位右移, 低位进 CF, 高位不变)。

22、ROL 循环左移。

23、ROR 循环右移。

24、RCL 通过进位的循环左移。

25、RCR 通过进位的循环右移。

本文到此分享完毕,希望对大家有所帮助。

上一篇 下一篇
推荐阅读 more