Assembly 汇编指令非法;。“小型模型”;

Assembly 汇编指令非法;。“小型模型”;,assembly,dos,assembly-resolution,fasm,Assembly,Dos,Assembly Resolution,Fasm,我的代码: .MODEL SMALL .CODE ORG 100H Label1 : JMP Label2 +---------------------+ | TEMPAT DATA PROGRAM | +---------------------+ Label2 : +---------------------+ | TEMPAT PROGRAM | +---------------------+ INT 20H END Label1 但我得到了错误“Ilegal指

我的代码:

.MODEL SMALL
.CODE
ORG 100H

Label1 : JMP Label2
+---------------------+
| TEMPAT DATA PROGRAM |
+---------------------+

Label2 :
+---------------------+
| TEMPAT   PROGRAM    |
+---------------------+
 INT 20H
 END     Label1
但我得到了错误“Ilegal指令”和“指令=模型.SMALL” 我使用平面汇编程序1.71.21

请帮忙!我是汇编新手

这看起来像是MASM(Microsoft Assembler)语法。FASM(平面汇编程序)需要不同的指令

MSDOS-
.COM
-程序:

ORG 100H

Label1 : JMP Label2

;+---------------------+ | TEMPAT DATA PROGRAM | +---------------------+

Label2 :

;+---------------------+ | TEMPAT PROGRAM | +---------------------+

INT 20H
format MZ
entry cseg:main

segment dseg
; no data

segment cseg
main:

Label1 : JMP Label2

;+---------------------+ | TEMPAT DATA PROGRAM | +---------------------+

Label2 :

;+---------------------+ | TEMPAT PROGRAM | +---------------------+

INT 20H
只有
ORG100
和代码,没有其他


MSDOS-
.EXE
-程序:

ORG 100H

Label1 : JMP Label2

;+---------------------+ | TEMPAT DATA PROGRAM | +---------------------+

Label2 :

;+---------------------+ | TEMPAT PROGRAM | +---------------------+

INT 20H
format MZ
entry cseg:main

segment dseg
; no data

segment cseg
main:

Label1 : JMP Label2

;+---------------------+ | TEMPAT DATA PROGRAM | +---------------------+

Label2 :

;+---------------------+ | TEMPAT PROGRAM | +---------------------+

INT 20H
至少无
组织100H
,无
结束
。您是否阅读了手册:?

这看起来像是MASM(Microsoft Assembler)语法。FASM(平面汇编程序)需要不同的指令

MSDOS-
.COM
-程序:

ORG 100H

Label1 : JMP Label2

;+---------------------+ | TEMPAT DATA PROGRAM | +---------------------+

Label2 :

;+---------------------+ | TEMPAT PROGRAM | +---------------------+

INT 20H
format MZ
entry cseg:main

segment dseg
; no data

segment cseg
main:

Label1 : JMP Label2

;+---------------------+ | TEMPAT DATA PROGRAM | +---------------------+

Label2 :

;+---------------------+ | TEMPAT PROGRAM | +---------------------+

INT 20H
只有
ORG100
和代码,没有其他


MSDOS-
.EXE
-程序:

ORG 100H

Label1 : JMP Label2

;+---------------------+ | TEMPAT DATA PROGRAM | +---------------------+

Label2 :

;+---------------------+ | TEMPAT PROGRAM | +---------------------+

INT 20H
format MZ
entry cseg:main

segment dseg
; no data

segment cseg
main:

Label1 : JMP Label2

;+---------------------+ | TEMPAT DATA PROGRAM | +---------------------+

Label2 :

;+---------------------+ | TEMPAT PROGRAM | +---------------------+

INT 20H
至少无
组织100H
,无
结束
。您是否阅读了手册:?

这看起来像是MASM(Microsoft Assembler)语法。FASM(平面汇编程序)需要不同的指令

MSDOS-
.COM
-程序:

ORG 100H

Label1 : JMP Label2

;+---------------------+ | TEMPAT DATA PROGRAM | +---------------------+

Label2 :

;+---------------------+ | TEMPAT PROGRAM | +---------------------+

INT 20H
format MZ
entry cseg:main

segment dseg
; no data

segment cseg
main:

Label1 : JMP Label2

;+---------------------+ | TEMPAT DATA PROGRAM | +---------------------+

Label2 :

;+---------------------+ | TEMPAT PROGRAM | +---------------------+

INT 20H
只有
ORG100
和代码,没有其他


MSDOS-
.EXE
-程序:

ORG 100H

Label1 : JMP Label2

;+---------------------+ | TEMPAT DATA PROGRAM | +---------------------+

Label2 :

;+---------------------+ | TEMPAT PROGRAM | +---------------------+

INT 20H
format MZ
entry cseg:main

segment dseg
; no data

segment cseg
main:

Label1 : JMP Label2

;+---------------------+ | TEMPAT DATA PROGRAM | +---------------------+

Label2 :

;+---------------------+ | TEMPAT PROGRAM | +---------------------+

INT 20H
至少无
组织100H
,无
结束
。您是否阅读了手册:?

这看起来像是MASM(Microsoft Assembler)语法。FASM(平面汇编程序)需要不同的指令

MSDOS-
.COM
-程序:

ORG 100H

Label1 : JMP Label2

;+---------------------+ | TEMPAT DATA PROGRAM | +---------------------+

Label2 :

;+---------------------+ | TEMPAT PROGRAM | +---------------------+

INT 20H
format MZ
entry cseg:main

segment dseg
; no data

segment cseg
main:

Label1 : JMP Label2

;+---------------------+ | TEMPAT DATA PROGRAM | +---------------------+

Label2 :

;+---------------------+ | TEMPAT PROGRAM | +---------------------+

INT 20H
只有
ORG100
和代码,没有其他


MSDOS-
.EXE
-程序:

ORG 100H

Label1 : JMP Label2

;+---------------------+ | TEMPAT DATA PROGRAM | +---------------------+

Label2 :

;+---------------------+ | TEMPAT PROGRAM | +---------------------+

INT 20H
format MZ
entry cseg:main

segment dseg
; no data

segment cseg
main:

Label1 : JMP Label2

;+---------------------+ | TEMPAT DATA PROGRAM | +---------------------+

Label2 :

;+---------------------+ | TEMPAT PROGRAM | +---------------------+

INT 20H
至少无
组织100H
,无
结束
。你看过说明书了吗