ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 연습문제 8
    Programming 2009. 3. 29. 01:36
    다음 프로그램을 작성하라 (a)"?"를 표시하고 (b) 합이 10이 넘지 않는 두개의 10진수를 읽어 (c) 두수와 그 합을 다음 줄에 적절한 메세지와 함께 출력한다.

    실행 예)
    ?27
    THE SUM OF 2 AND 7 IS 9


    title pgm4_8: 합계출력

    .model small
    .stack 100h
    .data
    msg2 db 0dh,0ah,'The sum of: ' 
    msg3 db ?,' and '
    msg4 db ?,' is '
    sum db ?,'$'

    .code

    main proc
    mov ax,@data
    mov ds,ax

    mov ah,2
    mov dl,'?'
    int 21h
    mov ah,1
    int 21h
    mov msg3,al
    mov ah,1
    int 21h
    mov msg4,al
              
    mov sum,al
    mov al,msg3
    add sum, al
    sub sum,30h

    lea dx,msg2
    mov ah,9
    int 21h

    mov ah,4ch
    int 21h

    main endp
    end main


    728x90
    반응형

    댓글

Designed by Tistory.