01/10/2018, 09:40
Gán giá trị biến ở phần data khác gì gán trực tiếp giá trị vào thanh ghi
Code của mình:
.model small
.stack 100h
.data
tb1 db "abcd$"
.code
main proc
mov ax,@data
mov ds,ax
mov ax,tb1 ;Dòng này không bị lỗi
mov ax,"abcd" ; Dòng này bị lỗi
main endp
Tại sao cùng một chuỗi nhưng 1 cái được khai báo ở data,một cái gán trực tiếp thì lại khác nhau như vậy ?
Bài liên quan
Câu lệnh mov thứ hai này trong ASM chưa thấy bao giờ. Mà trong ASM thì nhiều khả năng như vậy là sai