Loading web-font TeX/Main/Regular

Thứ Ba, 19 tháng 5, 2015

Viết chương trình nhập vào một ký tự và hiển thị ký tự đứng trước và sau theo thứ tự mã ASCII

Filled under:


Viết chương trình nhập vào một ký tự và hiển thị ký tự đứng trước và sau theo thứ tự mã ASCII. Kết quả có dạng:
Hãy nhập một ký tự: B
Ký tự đứng trước : A
Ký tự đứng sau: C
 

    


.model small
.stack 100h
.data
MSG1 db "Nhap vao mot ky tu:$ "  
MSG2 db 13,10,"Ky tu dung truoc la: $"
MSG3 db 13,10,"Ky tu dung sau la: $"
Char db ?
.code
mov ax,@data
mov ds,ax
mov ah,9
lea dx,MSG1
int 21h
 
mov ah,1
int 21h
mov Char,al
mov ah,9
lea dx,MSG2
int 21h
mov ah,2
mov dl,Char
dec dl
int 21h
mov ah,9
lea dx,MSG3
int 21h

mov ah,2
mov dl,Char
inc dl
int 21h
mov ah,4ch
int 21h
end

0 nhận xét:

Đăng nhận xét