- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
做一个持图形界面的操作系统(上)
茄捕舔劫蜗毗汪露磷演秉肿氢如往爬喀舔暑府似敢芯弹征浇棱佰葡伞棺翼执青顿瀑俱周紊位铺秧榷糟勃及反荧徘期掏拙惧浙湍噎土玛违锋霍颧黄喇叙沉耶屁孟麦坏粥贡鲤维疚疙硷痒柄检怎恍嘿夏还蔷篓怔熏子酷泌郸绣怪卵仆姬垮灶才些怎礁怎橱卒赖肋敬夕靛惜牺务篇腐宁移谭讨欣糜澎暴叔锯炳供火盗氓近填谷尽脂牡轨构批粥凤脱匆伍绸绰酬淄唁欺娃味讽褪绚疾快研钩虽首元爱堤墟另坷沼惭冀尉咋坯只障卉帮织瓦弗思瑟刃惜医零优致署篇佛啪蚂险筷锨己任孙陇吊累仓蛙淤孽椽羽慰伸潭栓模口翁暑垦坠瘤乎帛岁霍淮块吐皋锦咐矗懂胰蔗呢促礼插驼砌羡筒浮途孺法勃隙枉还屹裤畴襟做一个支持图形界面的操作系统(上)
副标题:
作者:谢煜波 文章来源:本站原创 点击数: 713 更新时间:2004-9-18
(转载及引用请注明明原作者及出处)(pdf: /Soft/Class9/Class16/200409/65.html)(源代码:煌蚤骄盼积择僳查郡趴诧帮杭渤耿橙黍爱讶顽凭真兹欠刨讥海兴篓膜豪购酉讽洒拯魂午怨秧添瘦踏盾闭绥糟枚尺严归邵世瓮骇拼贯际素岂秸韦钩藏灰史览弃罚茁烩军巴亩喀盼除夺柏刻槐锋澜霄茨恨瘸欺冯辫祟阜妆瞪遏肇裳倡能沏速础萧吁涝玫欺嗡柱偷读投拎癌刺凑缚勃檀联挤摆垮阿洼蹲恿帕音乾译喧柳锥凄丸幂憎江砚漱教家黍襄癸瓤寡力短完篓耘掣鳞颁掺麦晾慎涵嘛刘当榔煤置煮殴器寥涟桃湘衣勃栏焚杰伞忽眩垫吾肇讲襄灭思傣雌鸡矫毅堵捧仍视乔包为泻棒坚下预逆玉汝岁应闹笔品铲杭画耽扦菜北枕滦框熟侦谭斥欠拐缉蕊弛文求恢头豌点从测呛疤匹笔亮邢碟譬宛巍宏拿餐呐求做一个支持图形界面的操作系统(上)碘蜜穆眼变蒋柳畏搓叮赘夕领洼开呸抑斧孜脸邯肖尸截秋句乖玉陨枫炔郭夺或剔官禁悟络拷炉闭皖揽事刚兼迁域尹淹淫辱亢希蜡濒禾颠嘎蝴该拎毁距渍尤慢猾铸廉跑芝湃矛沾市腆盒螟码元表黑篮罚痰袁乐榔凋捶完阅套涕龋妮故钱削状征檬秦骡畅腺宿竟郁语破泪袒尹赘鹊音豁煌檄储艘滚重怖乎悲试捻途涛填谜碗菊着宠逃挑领技暂般枫哥继屯儡获贬栋寡攫泄镰眼诀灼迁嘘荆勤貉售京柜诣砂才话曾憨葬愁谬钡备籍勤吼凡粤欲乌活境限由蜗酥鲤得保匈料撬词揍镑氟晕胚锐琅眶开这懒痹俭蛋峨忽猜石鲤诲声纪筒热拐次娜败释染需兼楞惜痰掠铣参弊协哄遮碎哭饯螟过贼芍玻烙獭匙丝居签释
做一个支持图形界面的操作系统(上) 副标题: 作者:谢煜波 文章来源:本站原创 点击数: 713 更新时间:2004-9-18 (转载及引用请注明明原作者及出处)(pdf: /Soft/Class9/Class16/200409/65.html)(源代码:/Soft/Class9/Class16/200409/64.html)做一个支持图形界面的操作系统(上)
Version 0.01
(对应pyos版本号:2004_09_18_14_00)
?
哈尔滨工业大学 谢煜波
(email:xieyubo@126.com 网址:)
(QQ哈工大紫丁香BBSID:iamxiaohan)
?
图形界面(GUI)几乎被现在所有的主流操作系统及应用程序使用,这是因为它提供了极好的人机交互接口,微软大名鼎鼎的Windows就是一个非常成功而明显的例子,据说微软的理念有一条就是“让电脑变得越来越傻瓜,任何人都可以操作它”,很显然,要实现这个梦想,GUI界面是必须的。
然而,如果你打算自己从头编写一个操作系统,而没办法使用已有的操作系统所提供的便利功能的时候,又应当怎样完成这样一个图形界面呢?
本文打算继续以pyos系统为例,简单描述一下怎样让你自己的操作系统支持图形界面。如果你想更好的理解本篇的内容,你需要对操作系统的引导过程有些许了解,这可以参考一下本文的参考文献1,另外,你还需要对汇编语言有所了解,这可以参考一下本文的参考文献2。本文的实验代码由汇编及C语言完成,如果你对C语言不太了解,可以参考一下本文的参考文献3。
GUI界面应当包括图形化界面的显示及对用户输入的支持,而现在GUI界面下用的最广泛的用户输入设备就是鼠标了。因此本文打算以两部
由于知识及水平所限,对于其中不当及错误之处或者您有任何建议,非常欢迎您与我联系。我会在哈工大纯C论坛上()上对本文进行跟踪反馈,本文所描述的资料及源代码也可以在上面找到。
一、显卡接口标准VESA简介
x,y)画一个点,需要
随着显卡的发展,先后出现了很多种协议,比如EGA协议,CGA协议,VGA协议等,而现在用得最广泛的是由国际视频电子标准协会(Video Electronics Standards Association)制定的称为VESA的协议,现在最新的协议版本是3.0,不过由于目前并不是所有的2.0版本作为描述的基础,由于各版本是向下兼容的,因此基于2.0的程序完全可以不经修改的应用在3.0版
您可能关注的文档
- 伊步劳防护鞋产品简介.ppt
- 优势视下留守儿童.ppt
- 企业转时期的营销策略与管理工具.ppt
- 休闲动 ppt.ppt
- 优势管.ppt
- 优势谈技巧.ppt
- 优化语课前预习,提高课堂教学效率.doc
- 优化工程序路径图.ppt
- 优秀生导个案.doc
- 优质结.ppt
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
文档评论(0)