|
![]() | 作者: 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] ![]() |
登录 |
![]() |
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] ![]() |
登录 |
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号