의 심볼에 새 값을 할당하지 :할당 지시어는 왜 EMU8086에 할당 지침 (=</strong><strong>)를 사용하여 기호 <code>X</code>에 새로운 가치를 다음 코드를 할당하지 않습니다 EMU8086
.model small
.data
X = 8
.code
.startup
mov ax, @data
mov ds, ax
mov bx, X
X = 6
mov bx, X
mov ah, 02h
mov dx, bx
add dx, 48
int 21h ; It should display 6 but instead it display 8.
mov ah, 04ch
int 21h
end
EMU8086의 버그 또는 결함 인 것으로 보입니다. MASM과 TASM을 사용하면 '='로 정의 된 상수 값을 다시 정의 할 수 있습니다. EMU8086은 원래의 값을 취하고 후속 변경 사항을 무시합니다. –
예 ** GUI TURBO ASSEMBLER **에서 확인하고 작동했습니다. 보고해야합니까? – Ahtisham
EMU8086이 아직 유지 관리되는지 잘 모르겠습니다. 버그를보고 할 이메일 주소 나 다른 메커니즘을 찾을 수 없었습니다. –