回 帖 发 新 帖 刷新版面

主题:朋友们,帮忙看看吧!

[color=0000FF]为什么编绎时会出现Out of memory这个错误呀?[/color]
code  SEGMENT
      ASSUME    CS:code
begin:      MOV AX, 0000H
            MOV  DS, AX
            MOV  SI,0000H
            MOV  CX,0400H
            MOV  BX,0
            MOV AH,01H
            INT  21H
            MOV  DL,AL
next:       LODSB
            CMP  AL, DL
            JNZ point
            INC BX
point:      LOOP next
            CALL display
            MOV   AH,4CH
            INT   21H

 display    PROC
            MOV  CX, 16
 rotate:    ROL  BX, 1
            MOV  DL, BL
            AND  DL, 01H
            ADD  DL, 30H
            MOV  AH, 2H
            INT  21H
            LOOP  rotate
            RET
  display   ENDP
code        ENDS
            END  begin

回复列表 (共4个回复)

沙发

mov ah,01h
int 21h
mov dl,al
这三行你用英语重新写一下就可以了
我已经试过了

板凳

你那个逗号明显错了......

3 楼

呵呵,楼主搞了个中文的逗号。

4 楼

MOV AH,01H
中文的逗号

我来回复

您尚未登录,请登录后再回复。点此登录或注册