Thầy, cô cho em hỏi, trong Hợp Ngữ, muốn nhập 1 chuỗi kí tự và xuất chuỗi kí tự đó ra màn hình có phải viết thế này không ạh?
Em chạy thử thì nó ra đúng, nhưng mà em không biết có đúng bài bản không nữa! tại em chưa học
Với lại cho em hỏi, muốn xuất độ dài của chuỗi thì làm sao ạh? viết code dùm em luôn ạh! em cám ơn!
Code:
.model small
.stack
.data
s1 db 'Nhap vao 1 chuoi ki tu: $'
s2 db 13,10,24h
max = 100
s db max+1,?,max+2 dup('$')
.code
main proc
mov AX,@data
mov DS,AX
;xuat
mov AH,9h
lea DX,s1
int 21h
;nhap chuoi
mov AH,0Ah
lea DX,s
int 21h
;xuongdong
mov AH,9h
lea DX,s2
int 21h
;xuat chuoi
lea DX,s+2
mov AH,9h
int 21h
mov AH,4Ch
int 21h
main endp
end main
Em chạy thử thì nó ra đúng, nhưng mà em không biết có đúng bài bản không nữa! tại em chưa học
Với lại cho em hỏi, muốn xuất độ dài của chuỗi thì làm sao ạh? viết code dùm em luôn ạh! em cám ơn!