这个,你检查你的程序。汇编段内用64KB的空间。这个跟你可用内存大小没关系。
;编译器出错是常有的事,修改源程序如下,来解决DSEG SEGMENT MESS1 DB 0DH,0AH,'FIT',0DH,0AH,'$' MESS2 DB 0DH,0AH,'NOTFIT',0DH,0AH,'$'DSEG ENDS CSEG SEGMENT ASSUME CS:CSEG,DS:DSEG MAIN:MOV AX,DSEG MOV DS,AX MOV AH,01H INT 21H MOV BX,24 SBB AX,'0' SBB AX,6 JC NOTFI...
6 jne next inc dxnext: inc bx loop s mov ax,4c00h int 21hcode endsend start好像正常,只是没有输出 !