汇编语言cwd是什么意思jge xx什么意思

  免责声明:文档之家的所有文档均为用户上传分享文档之家仅负责分类整理,如有任何问题可通过上方投诉通道反馈

}

一、无条件跳转: JMP;

三、根据 EFLAGS 寄存器嘚标志位跳转, 这个太多了.

根据标志位跳转的指令:


JA  ;无符号大于则跳转
JNA  ;无符号不大于则跳转
JAE  ;无符号大于等于则跳转
JNAE ;无符号不大于等于则跳转
JG  ;有苻号大于则跳转
JNG  ;有符号不大于则跳转
JGE  ;有符号大于等于则跳转
JNGE ;有符号不大于等于则跳转
JB  ;无符号小于则跳转
JNB  ;无符号不小于则跳转
JBE  ;无符号小于等於则跳转
JNBE ;无符号不小于等于则跳转
JL  ;有符号小于则跳转
JNL  ;有符号不小于则跳转
JLE  ;有符号小于等于则跳转
JNLE ;有符号不小于等于则跳转
JP  ;奇偶位置位则跳轉
JNP  ;奇偶位清除则跳转
JPE  ;奇偶位相等则跳转
JPO  ;奇偶位不等则跳转
 


0





















}

一、单项选择题(每小题1分共10分)

1、十进制数269变换为十六进制数是(C)。

(A)数据段(B)堆栈段(C)代码段(D)附加段

3、以下语句汇编后CENTH的值是(C)

4、若栈顶物理地址为20100H,当执行完指令PUSH AX后栈顶的物理地址为(D)。

5、执行下列指令后正确的结果是(B )。

6、假定AX的内容为-32768在执行了指令NEG AH后,标志位(SFOF)為(D )。

8、当A≥B时转移的条件转移指令为(AB为带符号数)(D )。

9、完成将累加器AL清零并使进位标志CF清零,下面错误的指令是(A)

二、填空题(每空1分,共10分)

2、IBM PC机内存容量最大为(1M )B要寻找这样大的空间,需要()根地址线

3、有一个由20个字组成的存储区,其起始处段哋址为4701H偏移地址为2012H。试写出该存储区首单元和末单元的物理地址分别为(49022H )和(49048 )

4、已知AL,BL中数据为带符号数若求AL∕BL的商,应使用指令序列为:(CBW )和(IDIV BL )

5、调用程序与子程序之间的参数传递方法有三种,即(堆栈法)、(寄存器法)和(存储单元)

三、指出下列指令的错误并改正(每小题1分,共9分)

}

我要回帖

更多关于 汇编语言cwd是什么意思 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信