全站数据
8 4 2 0 5 8 1

jne的汇编指令是什么

建筑工程人 | 简单学习,快乐成才!         
问题更新日期:2024-10-12 20:22:19

问题描述

jne的汇编指令是什么希望能解答下
精选答案
最佳答案

汇编指令是汇编语言中使用的一些操作符和助记符,还包括一些伪指令(如assume,end)。用于告诉汇编程序如何进行汇编的指令,它既不控制机器的操作也不被汇编成机器代码,只能为汇编程序所识别并指导汇编如何进行。

jne是汇编指令中的一个条件转移指令。当ZF=0,转至标号处执行。

1.分类:汇编指令按功能可分为以下七个部分:数据传送指令、算术运算指令、逻辑运算指令、串操作指令、控制转移指令、处理器控制指令、保护方式指令。

2.数据允许流动方向为:通用寄存器之间、通用寄存器和存储器之间、通用寄存器和段寄存器之间、段寄存器和存储器之间,另外还允许立即数传送至通用寄存器或存储器。但在上述传送过程中,段寄存器CS的值不能用传送指令改变。

3.80x86指令包括短算法:用加、减、乘、除四种基本算术运算操作及十进制算术运算调整指令。二进制加、减法指令,带符号操作数采用补码表示时,无符号数和带符号数据运算可以使用相同的指令。二进制乘、除法指令分带符号数和无符号数运算指令。

其他回答

这两条指令都是对ZF的判断,只是ZF= 1的时候je des表示跳转到des处,而jne用法相似,当ZF = 0的时候跳转,而修改ZF位则是前面的指令执行结果,一般是减法或者cmp等等,简单记忆就是je为相等转移,jne是不相等转移