社区
汇编语言
帖子详情
想自己开发一个操作系统
xiongdilian
2007-07-07 01:02:18
因为我这里有人投资。如果有兴趣的朋友可以联系我。作出个引导程序+保护模式就能有人投资(国企)。
如果有兴趣的请联系我QQ:736557546
...全文
442
6
打赏
收藏
想自己开发一个操作系统
因为我这里有人投资。如果有兴趣的朋友可以联系我。作出个引导程序+保护模式就能有人投资(国企)。 如果有兴趣的请联系我QQ:736557546
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mengshijie_1981
2007-07-13
打赏
举报
回复
让我试试看!我认为16位的保护模式和实模式代码没有两样,只是cpu的寻址模式不同,我的意思是让我的IDT描述符的偏移地址指向bios中断处理程序的物理地址,让我的实模式代码段段值为零,这样两个地址就恰好是一个地址了。
zoologist
2007-07-13
打赏
举报
回复
不可以。因为传统的bios处理过程都是非保护模式的,你进入保护模式后用bios处理
可以能回导致异常。不过有一种接口是先切出保护模式,再进入bios处理,出来之后
再切回保护模式.... ...好像是emm386 himem 这样的程序就是这个原理。
mengshijie_1981
2007-07-13
打赏
举报
回复
小弟想在保护模式下继续使用bios处理程序,不知老兄有何高见,请赐教一二!
下面是我的心得体会,请老兄阅览指正!
中断向量表的地址 中断入口 入口类型
实模式下 0000H 中断向量 段值:偏移
保护模式下 由IDTR指出 中断描述符 [代码段地址:]偏移
如果能够将代码段地址设为0000H,我们就可以用实模式下中断处理程序的偏移来填充保护模式的IDT的中断描述符,如此达到移花接木的功效,从而继续利用BIOS处理程序。关键是要把代码段的物理地址定位到物理内存0处,再通过代码段首的org 7c00H,跳过中断向量表。不知道此方法可行否?请高人指教。
Willok
2007-07-12
打赏
举报
回复
呵呵。只要有投资,人不是问题,再说我研究操作系统方面也很长时间了,对常见的硬件控制都还是比较了解的。
mengshijie_1981
2007-07-09
打赏
举报
回复
有人投资也要有足够的开发人员才行,我也在自己研究os这个东东,希望大家学习。
Willok
2007-07-07
打赏
举报
回复
可以跟我联系,我以前就写过一个进入保护模式的程序了.
准备搞操作系统的,但是没人投资.开发条件我们是很成熟的.
我的QQ:797801,网站:http://www.osdiy.com
看网站就知道为开发操作系统准备的。只是被关了一次,以前的数据都丢了。
软件工程经典教程之[5]关系数据库基础高清完整PPT
数据库系统(DataBase System,简称为DBS)是指计算机系统中引入数据库后的系统,由数据库、软件(
操作系统
、数据库管理系统、
开发
工具、编译系统和应用系统等)、用户、硬件构成。
手把手教你制作
一个
操作系统
目录 写在前面 笔者目前大二,学过C++,汇编,
操作系统
,正在学习编译原理和计算机网络,打算做
一个
小的
操作系统
来巩固知识,加深对计算机的理解。 参考资料 目前正在学习《自己动手写
操作系统
》,资源参考一下博客: 自己动手写
操作系统
(高清图书+源代码)分享 开始动手 写
一个
最小的
操作系统
一开始就遇到困难了,书中说10分钟完成
一个
操作系统
,我花了
一个
小时了环境都没弄好,好在学计算机的不怕折腾,先附张结果图: 下面详述步骤: 参考文档: 《自己动手写
操作系统
》—— 工作环境搭建 30天自制
操作系统
第一天–Vi
从零
开发
操作系统
:从加电自检到内核引导
《从零
开发
操作系统
:从加电自检到内核引导》 主讲:丁宋涛 如果你
想
自己写
一个
小的
操作系统
,一定会发现无从下手,因为在传统的学历教育中,
操作系统
课程过于关注理论,不会告诉你要用什么工具, 什么语言,...
裸机
开发
和带
操作系统
开发
的区别
1.概述 所谓裸机就是执行单任务的单片机,对应的访问外设的方式有轮询、中断和DMA(看单片机是否支持);这里的
操作系统
一般是指嵌入式
开发
的
操作系统
,常见的有UC/OS、FreeRTOS 、RT-Thread 、eCos和Linux等。 2.区别 马克思主义认为,事物之间是相互联系和相互区别的。带
操作系统
开发
由于
操作系统
具有并发性,所以可以支持多个任务运行,可以从本质上认为它是裸机
开发
效...
如何
开发
一个
系统
作为一名大二学生,参加校内比赛做了
一个
绩效管理系统,所以写一下如何
开发
一个
系统。制作
一个
系统有三步,首先进行需求分析,其次进行系统设计,最后进行系统
开发
。前面的步骤做好以后,系统
开发
和进度规划方面就有了参考,不会在
开发
过程中感到迷茫。只有准确了解了用户需求,才能设计出
一个
实用的系统。如果只是让系统成为技术的载体,这个系统是称不上
一个
作品的,一定要完成某些能够称之为需求的任务,并且是准确完成用户需求才好。做
一个
简单的系统,可以直接询问你的用户,
想
要让系统完成什么事情。比如
想
做
一个
社区,为了让某个群体有交流的平
汇编语言
21,459
社区成员
41,602
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章