Ja是一个计算机系统汇编指令。
JA大于则转移到目标指令执行。
它是通过判断两个无符号数之间的大小关系,如果CF∨ZF = 0,说明大于,则转移。
跳转标志位
JE:等于则跳转
JNE:不等于则跳转
JZ:为 0 则跳转
JNZ:不为 0 则跳转
JS:为负则跳转
JNS:不为负则跳转
JC:进位则跳转
JNC:不进位则跳转
JO:溢出则跳转
JNO:不溢出则跳转
JA:无符号大于则跳转
JNA:无符号不大于则跳转
JAE:无符号大于等于则跳转
JNAE:无符号不大于等于则跳转
JG:有符号大于则跳转
JNG:有符号不大于则跳转
JGE:有符号大于等于则跳转
JNGE:有符号不大于等于则跳转
JA在微机原理中的意思
JA是青年成就组织的缩写。
JA的全称是Junior Achievement是全世界最大、发展最快的非营利教育组织。它成立于1919年,总部设在美国科罗拉多州,每年有1000多万青少年接受JA的课程。
JA中国在周保罗先生和周氏家庭基金会的支持下于1993年成立。此后,数以千计的教师和志愿者参与了JA中国的项目,来自小学、中学、职业学校和大学不同年龄段数以万计的学生从中受益。
JA在微机原理中的意思
微机原理里面ja,就是 jump if above,中文意思就是大于跳转的意思。
微机原理的ja指令原则: (1)立即数不能作为目的操作数。 (2)不能在2个存储单元之间直接进行操作(串操作除外)。 (3)MOV指令和堆栈指令是惟一能对段寄存器进行操作的指令。 (4)源和目的操作数的数据类型必须匹配,都是8位,或都是16位。 (5)CS、IP不能直接作为操作数。 (6)指令中至少要有一项明确说明传送的是字节还是字,如果没有,可通过PTR进行设置。