- 18
- 0
- 约1.09万字
- 约 75页
- 2020-04-29 发布于四川
- 举报
第三章 8086/8088指令系统 例1:AL=73H,BL=7BH 执行CMP AL,BL后各标志位为何数? - CF=1,OF=Cy最高⊕Cy次高=1⊕1=0,SF=1, ALBL (用①CF=1;②SF=1;③SF ⊕ OF=1) 例2:AL=73H, CL=87H 执行 CMP AL,CL 后根据标志位判断大小。 - SF=1,CF=1,OF=1⊕0=1 如两数为无符号数,则XY (用①), OF无意义; 如两数为带符号数(补码),则SF ⊕ OF=0,X≥Y(用③) 3、求补指令(求负) NEG Z; 功能:将目的操作数的每一位求反(包括符号位)后加1,结果送目的地址。 Z与前定义相同,Z≡RR,[MEM]。 【例】求补运算。 MOV AX,0FF64H NEG AL ;(AX)=0FF9CH SUB AL,9DH ;(AX)=0FFFFH NEG AX ;(AX)=0001H DEC AL ;(AX)=0000H NEG AX ;(AX)=0000H 4、乘法指令 MUL Z; 无符号数乘法 IMUL Z; 带符号数乘法 ①AX←AL*Z,Z为单字节数, 单字
原创力文档

文档评论(0)