[求助] 用什么指令执行 按空格键程序开始
											用什么指令执行 按空格键程序开始
我是这样写的
START:  .
     .
     .
   MOV AH,8 
         INT 21H 
        CMP AL,'  ' 
        JZ  START
但是不能执行 是哪里有问题
还请各位高手 指点下下 
用什么指令执行 按空格键程序开始
我是这样写的
START:  .
     .
     .
   MOV AH,8 
         INT 21H 
        CMP AL,'  ' 
        JZ  START
但是不能执行 是哪里有问题
还请各位高手 指点下下 
 2007-01-07 13:13
	    2007-01-07 13:13
   2007-01-07 13:14
	    2007-01-07 13:14
   2007-01-07 13:30
	    2007-01-07 13:30
  start: ...
       mov ah,8
       int 21h
       cmp al.' '
       jz next
next:  ....
这样写行不行?
 2007-01-07 14:13
	    2007-01-07 14:13
  我试过了还是没用啊
运行后 就弹出 一个框框 说是 CUP遇到无效指令 选择终止关闭程序        
 2007-01-07 14:20
	    2007-01-07 14:20
  一个简单的示例
.model small
.386
option casemap:none
data segment    
    ok db 'OK!$'
data ends
code segment
    assume cs:code,ds:data
start:
    mov ax,data
    mov ds,ax
next:
        mov ah,08h
        int 21h
        cmp al,' '
       jnz next
    mov ah,09h
    mov dx,offset ok
    int 21h
    mov ah,4ch
    int 21h
code ends
end start

 2007-01-07 14:51
	    2007-01-07 14:51
   2007-01-07 16:38
	    2007-01-07 16:38