
| 
 | 
|  | 作者: raojianhua [raojianhua]  论坛用户 | 登录 | 
| 我按照电子科技大学出版社的《汇编语言程序设计》编写了一个利用中断处理来响铃发声的DOS汇编程序,编译好后,在WINXP中的DOS中运行,但没有声音,请问这是怎么回事? | 
| 地主 发表时间: 05-08-20 16:10 | 
|  | 回复: 286 [unique]  版主 | 登录 | 
| 在DOS命令提示行输入 C:\>echo ^G 注意上面是“Ctrl+G”,而不是“^+G”,回车后如果有声音,则是你程序的问题。 如果没有声音,则表示你的机箱里没有装扬声器。你打开机箱把线连上即可。 | 
| B1层 发表时间: 05-08-23 09:14 | 
|  | 回复: SysHu0teR [syshunter]  版主 | 登录 | 
|  神奇,我用了几年电脑也不知道这个。ctrl+G是什么? | 
| B2层 发表时间: 05-08-23 09:38 | 
|  | 回复: raojianhua [raojianhua]  论坛用户 | 登录 | 
| 哦,有声音啊! 那是我的程序的问题吗? 这里我又一个疑问:那个echo ^g是什么命令啊,真有点神奇啊!好像只是一个显示什么的命令嘛,怎么会让扬声器发声呢? | 
| B3层 发表时间: 05-08-23 13:05 | 
|  | 回复: 286 [unique]  版主 | 登录 | 
| 请参阅我很久以前写的一个程序:让你的键盘变成电子琴(源程序) 该程序就在本版中,在搜索框中输入上面名字即可找到。 至于Ctrl+G呀,一两句说不清,这是系统比较底层的东西,  ,呵呵,恐怕你们还不知道吧。 Ctrl+M就是回车键,不信可试试。 [此贴被 286(unique) 在 08月23日15时56分 编辑过] | 
| B4层 发表时间: 05-08-23 15:55 | 
|  | 回复: jeffers [jeffers]  论坛用户 | 登录 | 
| 长见识了 | 
| B5层 发表时间: 05-08-25 14:05 | 
|  | 回复: raojianhua [raojianhua]  论坛用户 | 登录 | 
| 我也长了见识了,你说的那个什么电子琴我早已制成了程序,可就是没有仔细分析那些语句,你说的那些ctrl+什么键,跟ascii有关吗?还是跟什么内码有关? | 
| B6层 发表时间: 05-08-27 14:52 | 
|  | 回复: NetDemon [netdemon]  ADMIN | 登录 | 
| Ctrl+G  = ASCII码 07,他的名字叫做BEL ,大多数操作系统把这个控制字符作为让计算机BE一声,在程序中通常用\a表示,在20CN的论坛程序里面用来作为字段的分割符(不要告诉WEB HACK高手哦各位)所以在cat 帖子的原始数据的时候,计算机会哔个不停哦  | 
| B7层 发表时间: 05-08-28 02:01 | 
|  | 回复: 286 [unique]  版主 | 登录 | 
| 本来想装“高手”,被ND点破了。     | 
| B8层 发表时间: 05-08-29 09:42 | 
|  | 回复: raojianhua [raojianhua]  论坛用户 | 登录 | 
| 看来版主,管理者都出现了,看来这个问题真有点严重了? 你说的那个算漏洞吗? 有没有入侵的可能性? | 
| B9层 发表时间: 05-08-30 18:00 | 
|  | 回复: raojianhua [raojianhua]  论坛用户 | 登录 | 
| 要在批处理文件中使用这个^g该如何写啊! | 
| B10层 发表时间: 05-08-30 19:24 | 
|  | 回复: baihai [baihai]  论坛用户 | 登录 | 
| 我编了一些汇编程序即不出声也不显图形,不知为何。老师说过要纯DOS环境,还是水平差吧     | 
| B11层 发表时间: 05-09-15 11:48 | 
|  | 回复: 286 [unique]  版主 | 登录 | 
| 没有源码,我也不知道错在哪了。 | 
| B12层 发表时间: 05-09-16 17:07 | 
| 
 | 
20CN网络安全小组版权所有
Copyright ©    2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon   

粤ICP备05087286号