| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付买域名,送MP3、MP4
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY买空间,免费送域名(厦门中资源)
共有 400 人关注过本帖
标题:[求助] 用什么指令执行 按空格键程序开始
收藏  订阅  推荐  打印 
Ssmell
Rank: 1
等级:新手上路
帖子:23
积分:336
注册:2007-1-2
[求助] 用什么指令执行 按空格键程序开始

用什么指令执行 按空格键程序开始
我是这样写的
START:  .
     .
     .
   MOV AH,8
INT 21H
CMP AL,' '
JZ START

但是不能执行 是哪里有问题
还请各位高手 指点下下

搜索更多相关主题的帖子: 空格键  指令  CMP  INT  
2007-1-7 13:13
Ssmell
Rank: 1
等级:新手上路
帖子:23
积分:336
注册:2007-1-2

急!超级急
如果没有这段指令我的程序就执行不了了
HELP!
急啊急
很急
超级非常急!
2007-1-7 13:14
菜鸟上路
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:14
帖子:1120
积分:11366
注册:2006-3-21

一般不要跳到start处
next:
mov ah,08h
int 21h
cmp al,' '
jnz next
...


2007-1-7 13:30
Ssmell
Rank: 1
等级:新手上路
帖子:23
积分:336
注册:2007-1-2

start: ...
mov ah,8
int 21h
cmp al.' '
jz next
next: ....
这样写行不行?

2007-1-7 14:13
Ssmell
Rank: 1
等级:新手上路
帖子:23
积分:336
注册:2007-1-2

我试过了还是没用啊
运行后 就弹出 一个框框 说是 CUP遇到无效指令 选择终止关闭程序        

2007-1-7 14:20
菜鸟上路
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:14
帖子:1120
积分:11366
注册:2006-3-21

一个简单的示例
.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-1-7 14:51
Ssmell
Rank: 1
等级:新手上路
帖子:23
积分:336
注册:2007-1-2

 哦
多谢
2007-1-7 16:38
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.064852 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved