| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 585 人关注过本帖
标题:关于字符显示速度的问题
只看楼主 加入收藏
wingfeng
Rank: 2
等 级:论坛游民
帖 子:292
专家分:10
注 册:2008-12-12
结帖率:86.67%
收藏
 问题点数:0 回复次数:2 
关于字符显示速度的问题
请问如果我循环输出26个字母,但显示的速度很快,我该怎么让它以一定的速度输出?(注我学得是8086汇编
搜索更多相关主题的帖子: 字符 速度 
2009-11-06 07:29
onepc
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:3
帖 子:223
专家分:569
注 册:2009-8-27
收藏
得分:0 
这个还真不清楚呢。不知有什么时间方面的中断?
不过若是真的要控制的话。

你可以在循环显示字符前加一个循环,用loop 这种,控制cx的次数。中间的代码用nop 这样让cpu nop达到控制速度
2009-11-06 08:13
onepc
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:3
帖 子:223
专家分:569
注 册:2009-8-27
收藏
得分:0 
不过这样的话这个cx很大??照cpu的速度。可能没几下也执行过去了。可能也不行。。。。
楼主找找有没有什么中断之类的。
或者自己写一个计数器?读取bios里的时间~。再比较????
比如当程序循环时,读取时间,比值是2,比如现在的秒是10 那么,这个自己写的程序不断读取与秒[12]对比若大于12那么退出,执行外面的显字符循环,显出之后又再运行到自己写的程序,这时开始的秒是12,那么对比是否大于12+2=14,是的话退出。。。。对了还要比较当秒是58及59时的情况。。

这个只是思路我就不能实现了,看下楼主试下。

[ 本帖最后由 onepc 于 2009-11-6 08:21 编辑 ]
2009-11-06 08:15
快速回复:关于字符显示速度的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017897 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved