John Delmark Aguilar

Delmark - Profiling
 
HomeCalendarFAQSearchMemberlistUsergroupsRegisterLog in

Share | 
 

 Display Message and String input *10 Characters Only*

View previous topic View next topic Go down 
AuthorMessage
dElmARk
Admin
Admin
avatar

Posts : 92
Join date : 09/04/2012

PostSubject: Display Message and String input *10 Characters Only*   Mon Dec 10, 2012 6:29 am

Code:
    ; anEcho : Compiled with A86 (http://eji.com/a86/)
    ; This program shows how to get user input with echo.
    ;
    mov ah, 09h
    mov dx, askName;
    int 21h    ; Ask for user name
    mov cx, 0ah
    mov si, userName ; Place to store the user name
    getName:
    mov ah, 01h
    int 21h    ; Get input with echo
    cmp al, 0dh    ;
    je printQuit ; Quit if Carriage-return
    mov [si], al ; Put entered char in user name
    inc si ; move the position
    loop getName;    ; Keep going (looping)
    printQuit:
    mov ah, 09h
    mov dx, b4userName;
    int 21h    ; Print the finished user name
    quit:
    int 20h    ; *** DROP TO DOS ***
    askName:    db 'Enter your name (up to 10 chars) and press enter: $'
    b4UserName:    db 0dh, 0ah
    userName:    db '$$$$$$$$$$$$$$$$'
Back to top Go down
View user profile http://delmark.meabout.com
 
Display Message and String input *10 Characters Only*
View previous topic View next topic Back to top 
Page 1 of 1

Permissions in this forum:You cannot reply to topics in this forum
John Delmark Aguilar :: dElmARk Productions :: Assembly Language-
Jump to: