![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-15 12:00 |
共 47,813 主题排行 / 349,903 发帖 / 今日 1 篇 / 48,257 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » DOS操作系统是在什么平台上开发的? |
| 可打印版本 1,304 / 4 |
| 第1楼 rrffvv | 发表于 2009-08-30 05:53 |
| 新手上路 发帖 5 积分 16 | |
|
DOS操作系统是在什么平台上开发的? 我是菜鸟,高手见笑了:
编写dos用了什么汇编软件?在什么平台上运行的? 在没有任何操作系统之前,程序是如何录入的? 最早的操作系统的开发是通过什么软件或者硬件? 我们现在是否还能不依赖任何操作系统来开发操作系统? 上述问题一直没弄明白,望赐教! |
|
| 第2楼 DOSforever | 发表于 2009-09-03 07:23 |
| 金牌会员 发帖 2,239 积分 4,639 | |
|
DOS操作系统是在什么平台上开发的?
——我记得以前讨论过这问题,好像是说 DOS 是用汇编加 C 语言开发的。
这三个问题很有意思,也是我以前曾经思考过的。我这么说吧,你想想现在最先进、最精密的数控机床是怎么生产出来的?世界上第一台机床是怎么生产出来的?这三个问题有点哲学意义,机床、计算机有点像生命,可以自己复制自己,自己制造自己,在自己的基础上生产和改进自己,只是它们都是在人的设计和控制下“繁衍”而已。这个问题甚至可以追溯到生命是怎么诞生的。或者我们人只是更高级生命所设计的机器? 我们现在是否还能不依赖任何操作系统来开发操作系统? ——可以不依赖任何操作系统来开发软件,操作系统也是软件,但你得从头做起,就像早期的计算机科学工作者那样,等于让历史重演一遍。 |
|
| 第3楼 swarron | 发表于 2009-09-05 03:58 |
| 初级用户 发帖 13 积分 23 | |
|
估计lz是问,how to write my own dos from scratch.?
|
|
| 第4楼 netbenton | 发表于 2009-09-05 08:55 |
| 银牌会员 发帖 752 积分 1,916 来自 广西 | |
|
刚开始,当然是用机器码写程序了,就0和1了,那时是还没有操作系统可言的
后来,程序员们觉得用机器码实在是太烦琐了,于是就给机器码引入了汇编助记符,并写出了简单的汇编编译程序,以及简单的文本编编辑器,这样就可以用汇编语言进行编程了, 汇编语言其实只是在二进行0和1机器码上,增加了助记符而已,却比用单纯用0和1要高效多了, 但是,汇编语言也只是方便写些较小的程序,比较大的程序还是让程序员比较头痛的,于是又有了宏汇编,c,basc,等语言,直到今天的可视化编程语言,都是前辈们一步步的开发和积累的成果。 在没有操系统之前是没有高级语言的,最初的操作系统应该是用汇编语言写了 如果楼主愿意,当然还可以从0和1开始编程,但是估计没有人再会这样做了,试想,如果让你再回到石器时候去生活,你愿意吗? |
|
| 第5楼 rjoe | 发表于 2009-09-10 21:40 |
| 初级用户 发帖 21 积分 44 | |
|
LS所說有道理, 不錯.
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |