nhập chuỗi ký tự từ bàn phím, kết thúc bằng phím enter. Hiển thị ra màn hình chuỗi ngược lại là chữ in hoa (viết bằng lập trình hợp ngữ)
mọi người giúp mình với nhé
Collapse
X
-
Tags: None
-
hỏi cứ như ra lệnh mà cũng chả biết dùng VDK họ gìNguyên văn bởi s2_dientu_s2 Xem bài viếtnhập chuỗi ký tự từ bàn phím, kết thúc bằng phím enter. Hiển thị ra màn hình chuỗi ngược lại là chữ in hoa (viết bằng lập trình hợp ngữ)
-
cái này không phải dùng VDK đâu mà là ở trong môn lập trình hợp ngữ đấy bác ạ, cái này e cũng được học nhưng chịu không biết làmNguyên văn bởi chung1608 Xem bài viếthỏi cứ như ra lệnh mà cũng chả biết dùng VDK họ gì
Comment
-
-
ukm mình hỏi để mọi người tham khảo mà
code này bạn mình mới chỉ cho mọi người xem nhé
.model small
.stack 100h
.data
bh1 db 'Nhap day ky tu:$'
bh2 db 13,10,'Chuoi nguoc in hoa la:$'
.code
main proc
mov ax,@data
mov ds,ax
;hien thi bh1
lea dx,bh1
mov ah,9
int 21h
;nhap day ky tu
xor cx,cx ;xoa cx
nhap:
mov ah,1
int 21h
cmp al,13 ;so sanh voi enter
je hienthi
push ax ;dua ky tu vua nhap vao stack
inc cx
jmp nhap
hienthi:
;hien thi bh2
lea dx,bh2
mov ah,9
int 21h
docchuoi:
pop ax ;lay tu stack cac ky tu vua luu
cmp al,41h
jb tiep
cmp al,5ah
jbe innguyen
cmp al,61h
jb tiep
cmp al,7ah
jbe inhoa
jmp tiep
innguyen:
mov dl,al
mov ah,2
int 21h
jmp tiep
inhoa:
sub al,20h
mov dl,al
mov ah,2
int 21h
jmp tiep
tiep:
loop docchuoi
thoat:
mov ah,4ch
int 21h
main endp
end main
Comment
-
Dang hoc mon nay xin gop y:
.model small
.stack 100
.data
tb1 DB 10,13'moi nhap cac ky tu$'
tb2 DB 10,13'cac ky tu hien thi theo chieu nguoc lai'
.code
main proc
mov ax,@data
mov ds,ax
lea dx,tb1
mov ah,9
int 21h
xor cx,cx
nhap: mov ah,1
int 21h
cmp al,13
je hienthi ; kiem tra phim enter
push ax
inc cx
jmp nhap
hienthi: lea dx,tb2
mov ah,9
int 21h
pop dx
sub dx,20h; doi thanh chu hoa
mov ah,2
int 21h
loop hienthi.
.
.
.= = === ===
= = =
====== = = = = = ===
= = = = = = = = =
= = ==== = = = = =
Comment
-
Bài viết mới nhất
Collapse
-
bởi KazumiChào mọi người. Tôi có một động cơ bước được lắp đặt gần dây chuyền mạ điện, nơi môi trường có chứa hơi axit.
Sau hơn sáu tháng vận hành, bộ điều khiển (driver) gần đây liên tục báo lỗi quá dòng. Khi tháo động cơ ra, tôi phát hiện...-
Channel: Điện tử công suất
12-10-2026, 13:40 -
-
Trả lời cho Nhờ ae hướng dẫn sửa máy bắn cosbởi Nexus 6PE k biết vẽ nên mới đi hỏi nè
-
Channel: Điện tử dành cho người mới bắt đầu
04-10-2026, 09:13 -

Comment