Fwd: 关于汇编语言方面的一个问题

0 views
Skip to first unread message

zhangjin wu

unread,
Jan 13, 2008, 4:29:18 AM1/13/08
to lzuos...@googlegroups.com, 7503...@qq.com
sorry,我在这方面没有什么经验,不能给您提供帮助。我把你的邮件转到 兰大开源社区 的邮件列表里了,希望里头有人能够给你提供帮助。

PS: <lzuos...@googlegroups.com>是兰大开源社区在google上的邮件列表,你可以加一下。

---------- Forwarded message ----------
From: 750347821 <7503...@qq.com>
Date: 2008-1-13 4:02
Subject: 回复: 想听听您的高见!
To: zhangjin wu < zhan...@gmail.com>, 750347821 <7503...@qq.com>

您好,感谢回复,我做的不是windos程序,是自己编微内核,从实模式进入保护模式,需要自己写键盘鼠标等的驱动,所以会遇到中断问题,目前问题已基本解决,只需要读60h端口至无数据为止,但按理说在开放中断和回送EIO命令后,在输入缓冲区有数据的情况下应该自动产生中断的,但却没有,这是为什麽呢?还有现在程序在刚开始进入保护模式后,可以迅速响应中断,但从中断返回至主程序却需要经过一个大约2分钟的停顿,只要不退出重入保护
模式就不会再有停顿了,奇怪吧!,还有为什麽LGDT QWORD PTR XXX 可以用,而LGDT FWORD PTR XXX 却不行呢?还是想听听您的高见啊!
 
 
------------------ 原始邮件 ------------------
发件人: "zhangjin wu"<zhan...@gmail.com>;
发送时间: 2008年1月13日(星期天) 下午02:01
收件人: "750347821"<7503...@qq.com>;
主题: Re: 想听听您的高见!
 
 
sorry,我没有windows平台,对你的问题的情况不了解。

在08-1-11,750347821 <7503...@qq.com> 写道:
中断问题大部分已解决,剩下的最后一个问题是必须执行一次软中断,硬中断才会被激活,太奇怪了。很想听听您的高见!




--
Student. Wu Zhangjin           
Lanzhou University      http://www.lzu.edu.cn
Distributed & Embedded System Lab      http://dslab.lzu.edu.cn
School of Information Science and Engeneering         http://xxxy.lzu.edu.cn
zhan...@gmail.com          http://falcon.oss.lzu.edu.cn
Address:Tianshui South Road 222,Lanzhou,P.R.China    Zip Code:730000 
Tel:+86-931-8912025


--
Student. Wu Zhangjin            
Lanzhou University      http://www.lzu.edu.cn
Distributed & Embedded System Lab       http://dslab.lzu.edu.cn
School of Information Science and Engeneering         http://xxxy.lzu.edu.cn
zhan...@gmail.com         http://falcon.oss.lzu.edu.cn
Address:Tianshui South Road 222,Lanzhou,P.R.China    Zip Code:730000  
Tel:+86-931-8912025
Reply all
Reply to author
Forward
0 new messages