第六章、算术运算程序设计.ppt

第六章、算术运算程序设计

第六章 算术运算;在计算机中直接实现十进制数的运算有两种方法:;(1)指令系统提供专门进行BCD码运算的加、减、乘、除运算指令。;8086/8088系统共有六条BCD码校正指令。首先介绍加减运算的校正指令。; 例如:从键盘输入两个一位数的十进制数,然后相加,结果放在AH和AL中。;2、组合型加法校正指令DAA;例:实现两个4位十进制数的加法4678+2556;3、非组合型减法校正指令AAS;二、十进制数运算程序设计举例;DATA SEGMENT DA1 DB 1,2,3,4 DA2 DB 0,1,2,3 DA3 DB 5 DUP(0),$ DATA ENDS STACK1 SEGMENT PARA STACK DW 20H DUP(0) STACK1 ENDS;MOV SI,0 LEA DI, DA3+4 MOV CX,4;CODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACK1 START: MOV AX,DATA MOV DS,AX MOV SI,0

文档评论(0)

1亿VIP精品文档

相关文档