| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1210 人关注过本帖
标题:[求助]在保护模式下如何实现对键盘的操作
只看楼主 加入收藏
forever043
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2006-10-15
收藏
 问题点数:0 回复次数:3 
[求助]在保护模式下如何实现对键盘的操作
我想在保护模式下实现一个菜单程序,要用到键盘操作, , 而在保护模式下, BIOS中断和DOS中断又不可用, 有没有其实的办法实现一下? (现在程序已经跳转到的保护模式下)

[此贴子已经被作者于2006-10-16 18:31:46编辑过]


搜索更多相关主题的帖子: 模式 键盘 BIOS 
2006-10-15 12:13
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11793
专家分:43421
注 册:2006-5-13
收藏
得分:0 
在保护模式下BIOS中断应该不会被限制,最起码基本的BIOS是可以调用的,因为操作系统是依靠调用BIOS中断来完成输入和输出工作的。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2006-10-18 11:04
菜鸟上路
Rank: 4
等 级:贵宾
威 望:14
帖 子:1120
专家分:0
注 册:2006-3-21
收藏
得分:0 
以下是引用hu9jj在2006-10-18 11:04:12的发言:
在保护模式下BIOS中断应该不会被限制,最起码基本的BIOS是可以调用的,因为操作系统是依靠调用BIOS中断来完成输入和输出工作的。

这句话有错,只有在实模式下,才能调用BIOS中断,进入保护模式后,系统自动屏避BIOS功能。


2006-10-18 12:58
forever043
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2006-10-15
收藏
得分:0 
以下是引用菜鸟上路在2006-10-18 12:58:20的发言:

这句话有错,只有在实模式下,才能调用BIOS中断,进入保护模式后,系统自动屏避BIOS功能。

在网上找到资料了, 在保护模式下要使用8259A中断控制芯片才能操作中断, 其中键盘的中断号是IRQ1. 要操作键盘的话还要使用8042寄存器. 问题已经解决了, 谢谢大家了.


学操作系统真的好郁闷啊.........
2006-10-18 16:50
快速回复:[求助]在保护模式下如何实现对键盘的操作
数据加载中...
 
   



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

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