第6章节子程序设计.ppt

第6章节子程序设计

ROTATE: MOV CL, 4  ROL AX, CL ; 循环左移 4 位 MOV BL, AL  AND BL, 0FH ; 屏蔽BL寄存器的高 4 位 ; 得到 0~F之间的一个数 CMP BL, 9 ; 与 9 比较 JLE OUTASC ; 小于等于 9 , 转OUTASC ADD BL, 07H ; 大于 9, 将其值加 7 OUTASC: ADD BL, 30H ; 得到 0~F对应的ASCII码 MOV [DI], BL ; 保存结果 INC DI ; 修改保存结果的地址指针 ? DEC CH  JNZ ROTATE ; 判断一个字转换完否, 否, 继续转换 POP BX ; 恢复现场 RET BINASC ENDP

文档评论(0)

1亿VIP精品文档

相关文档