ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 연습문제 9번
    Programming 2009. 3. 29. 01:23
    음 프로그램을 작성하라 (a) 사용자에게 어떤 프롬프트를 보내고 (b) 어떤 사람의 이름 중에서 첫번째, 중간, 그리고 마지막 시작 문자를 읽어, (c) 그것들을 한줄에 한자씩 출력한다.


    실행 예)
    ENTER THREE INITIALS : JFK
    J
    F
    K


    title pgm4_3: 3개이 이니셜을 받고 출력.

    .model small
    .stack 100h
    .data
    msg1 db 'ENTER THREE INITIALS: $'
    msg2 db 0dh,0ah 
    msg3 db ?,0dh,0ah
    msg4 db ?,0dh,0ah
    msg5 db ?,0dh,0ah
    sum db ?,'$'

    .code

    main proc
    mov ax,@data
    mov ds,ax
              
    lea dx,msg1
    mov ah,9
    int 21h
    mov ah,1
    int 21h
    mov msg3,al
    mov ah,1
    int 21h
    mov msg4,al

    mov ah,1
    int 21h
    mov msg5,al

    lea dx,msg2
    mov ah,9
    int 21h

    mov ah,4ch
    int 21h

    main endp
    end main



    728x90
    반응형

    댓글

Designed by Tistory.