华工微机实验二数码转码编程及程序调试(免费版).docxVIP

  • 2
  • 0
  • 约2.26千字
  • 约 9页
  • 2017-12-27 发布于江苏
  • 举报

华工微机实验二数码转码编程及程序调试(免费版).docx

华工微机实验二数码转码编程及程序调试(免费版)

实验二数码转码编程及程序调试本版为免费版,源自百度文库用户lengjj9141.将ASCII码表示的十进制数转换为二进制数。STACKSEGMENT STACK STACK DB 100 DUP(?)STACK ENDSASSUME CS:CODE,SS:STACKCODESEGMENTORG 2000HSTART:MOV CX,4H MOV BX,0AHXOR AH,AH MOV SI,3500H MOV DI,3510H MOV AL,BYTE PTR[SI] SUB AL,30HAGAIN:MUL BXINC SISUB BYTE PTR[SI],30HCLCADD AL,BYTE PTR[SI]ADC AH,0LOOP AGAINEXIT: MOV [DI],AXMOV AX,4C00HINT 21HCODE ENDSEND START2.将从键盘输入的五位十进制数的ASCII码存在3500起始的内存单元中。把它转换成BCD码后,再按位分别存入350A起始的内存单元内。若输入的不是十进制的ASCII码,则显示FF.STACKSEGMENT STACK STACKDB 100 DUP(?)STACKENDSCODESEGMENTASSUME CS:CODE,SS:STACKORG

文档评论(0)

1亿VIP精品文档

相关文档