文章插图
【简单汇编语言实例】(1)判断双字的高位字是不是1,如果不是,直接返回(2)清除进位标志(3)将低字求反,然后 +1(4)将进位保存起来(5)将高位字求反,加上刚才的进位--------------XXXX: MOV AX, X + 1 ;取 X 的高位字 CMP AX, 32768 JB X_EXIT ;是正数就跳转 MOV AX, X ;取 X 的低位字 XOR AX, 0FFFFH ;取反 ADD AX, 1 PUSHF MOV X, AX MOV AX, X + 1 ;取X 的高位字 XOR AX, 0FFFFH ;取反 POPF ADC AX, 0 MOV X + 1, AXX_EXIT: RET
推荐阅读
- 简单煮面条的步骤 煮面条的方法
- 游戏网名简单干净好听带汐 好听又难忘的网名带汐字
- 三个字网名女生简单气质 三个字网名女生简单气质有哪些
- 牛仔裤简单搭配技巧 牛仔裤的搭配技巧
- 恋恋不舍造句二年级简单
- 2021年牛年女孩简单名字 2021年牛年女孩简单名字有哪些
- 啤酒焖鸭如何做 啤酒焖鸭最简单的做法
- 小根蒜的腌制方法 小根蒜的腌制方法简单介绍
- 红烧肉正宗做法 超级简单做出原汁原味
- 鸡怎么做好吃又简单的酱汁 鸡如何做好吃又简单的酱汁