32位实验指导书,第二章课后答案.docxVIP

  • 12
  • 0
  • 约3.6千字
  • 约 8页
  • 2017-06-21 发布于河南
  • 举报
32位实验指导书,第二章课后答案

26从键盘输入一十进制加法算式,求其和并显示其结果(设两个加数及其和均为位数相等的无符号数,且最多为5位)。;例如:输入:189+377;输出:=566 ;输入:15789+41096;输出:=56885 .model small .586 .stack 80 .data ibuf db 12,0,12 dup(?) .code start proc .startup MOV DX,OFFSET IBUF MOV AH,10 INT 21H mov ax,0 movcl,ibuf[1] mov ch,0 sub cx,1 shr cx,1 movsi,cxpushsimov cx,10 movdi,offset ibuf+2 loop1: movbl,[di] incdiand bx,000fh mulcxaddax,bxdecsicmp si,0 jnz loop1 popsipush ax mov ax,0 incdiloop2: movbl,[di] incdiand bx,000fh mulcxaddax,bxdecsicmp si,0 jnz loop2 popdxaddax,dxmov bx,10 mov cx,0 loop3:mov dx,0 ;实现十进制输出的子函数divbxinccxpushdxorax,axjnz loop3 mov dl,0ah

文档评论(0)

1亿VIP精品文档

相关文档