2017-07-30 56 views
0

我開始與大會現在NASM錯誤:解析器:指令預期

這是prova.asm

_prog SEGMENT BYTE PUBLIC 'CODE' 
    ASSUME CS:_prog,DS:_prog 
    ORG 0100H 
INIZIO: MOV AH,00H ;pulisci lo schermo 
    MOV AL,03H ;(clearscreen) 
    INT 10H ; 
    MOV AH, 00H ;aspetta la pressione 
    INT 16H ;di un tasto 
    MOV AH, 4CH ;torna al dos 
    INT 21H ; 
_prog ENDS 
    END INIZIO 

這些都是錯誤

nasm prova.asm 
prova.asm:2: error: parser:instruction expected 
prova.asm:11 error: symbol '_prog' redefined 
prova.asm:11 error: parser:instruction expected 
prova.asm:12 error: parser:instruction expected 
+0

您是否曾嘗試在***'_prog SEGMENT ...'之前移動'ASSUME'指令***? –

+0

您是否嘗試過使用「_prog」以外的名稱? –

+1

請更正您的問題標題,指出您正在尋求答案的問題。 – Veverke

回答

1

這不是彙編語法NASM支持。你必須使用masm來組裝代碼。還有它的格式不正確。