试题详情
简答题编写程序,使用库子程序,从键盘上输入8个有符号字数据,求它们的和,以十进制格式输出。
  • INCLUDE YLIB.H
    DATA SEGEMNT
    MESS1 DB 0DH,0AH,“Inputanumberplease:$”
    MESS2 DB 0DH,0AH,“Thesumis:$”
    DATA ENDS
    CODESEGMENT
    ASSUME CS:CODE,DS:DATA
    START:
    MOV AX,DATA
    MOV DS,AX
    XOR BX,BX;BX用作累加器,清零
    MOV CX,8;循环计数器置初值
    AGAIN:
    LEA DX,MESS1
    CALL READINT;输入一个数据(在AX中)
    ADD BX,AX;累加
    LOOP AGAIN
    LEA DX,MESS2
    MOV AX,BX
    CALL WRITEINT;输出8个数的和
    CALL CRLF
    MOV AX,4C00H
    INT 21H
    CODEENDS
    END START
  • 关注下方微信公众号,在线模考后查看

热门试题