汇编语言在数据处理中的应用1.ppt

1、数值转换中应用 数据输入/输出时的转换 2、串操作中应用 串移动、串搜索、串比较、 串插入、串删除 3、代码转换中应用 ASCII码 BCD码 二进数 BCD码 4、算术运算 ;ASCII码输入设备;ASCII码十进制转换为二进制数 设5位十进数从高位到低位 依次是d4、d3、d2、d1、d0。 可用下列多项式进行计算: ((((0*10+d4)*10+d3)*10 +d2)*10+d1)*10+d0; CHG_DEC_BIN PROC ;SI 指向十进制缓冲区首址 MOV DX, 0 ;初始化 MOV CX, 10 GET_ASC: MOV AL, [SI] ;取得十进制数 CMP AL, ‘0’ JB EXIT CMP AL, ‘9’ JA EXIT DEC_BIN: SUB AL, 30H MOV AH, 0 PUSH AX MOV AX, DX MUL CX

文档评论(0)

1亿VIP精品文档

相关文档