CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

启动代码是怎样编译的? (操作系统设计)

楼主xyangj(杨军)2002-03-22 17:16:50 在 VC/MFC / 基础类 提问

启动操作系统的代码(比如,引导扇区中的代码)是用什么工具编译的.  
  也就是,如果我要设计自己的操作系统,用什么工具编译呢? 问题点数:100、回复次数:12Top

1 楼strip(阿飞 - Mozilla●CSDN●痛)回复于 2002-03-22 17:20:30 得分 10

汇编可以写启动扇区的代码  
   
  写自己的操作系统肯定也离不开汇编,再加一个c/c++工具Top

2 楼apengyun(白啸天)回复于 2002-03-22 17:43:05 得分 10

c编译器下就有汇编编译器。Top

3 楼masterz(www.fruitfruit.com)回复于 2002-03-22 17:51:41 得分 10

http://www.azillionmonkeys.com/qed/os.htmlTop

4 楼golden_alvin(Alvin)回复于 2002-03-22 20:44:38 得分 0

up   up   upTop

5 楼acrosslove(野陋轩主)回复于 2002-03-22 20:51:25 得分 0

c   or   asmTop

6 楼xyangj(杨军)回复于 2002-03-23 14:54:16 得分 0

可是现在的编译器(无论as还是C)都是针对具体的操作系统Top

7 楼tjmxf(天涯)回复于 2002-03-23 15:28:17 得分 50

"可是现在的编译器(无论as还是C)都是针对具体的操作系统"  
  我不太同意你这个观点,我不知道当初编译写UNIX代码的C语言用的什么编译器,  
  但觉得编译器跟操作系统的关系不是太大,(也许现在微软的编译器跟WINDOWS很密切)觉得真正影响的还是硬件。  
  启动代码也可以用C来实现吧,系统POST后,硬件读取硬盘上第一分区,第一扇区的内容,将其读入内存的某个地址,然后校验,这部分代码可以启动机器。  
  如果说的不对,希望与你探讨  
  Top

8 楼tjmxf(天涯)回复于 2002-03-23 15:29:42 得分 0

"可是现在的编译器(无论as还是C)都是针对具体的操作系统"  
  我不太同意你这个观点,我不知道当初编译写UNIX代码的C语言用的什么编译器,  
  但觉得编译器跟操作系统的关系不是太大,(也许现在微软的编译器跟WINDOWS很密切)觉得真正影响的还是硬件。  
  启动代码也可以用C来实现吧,系统POST后,硬件读取硬盘上第一分区,第一扇区的内容,将其读入内存的某个地址,然后校验,这部分代码可以启动机器。  
  如果说的不对,希望与你探讨Top

9 楼riseifuku(清洁工)回复于 2002-03-23 15:31:27 得分 10

看看UNIX源代码Top

10 楼Pany(伟)回复于 2002-03-23 15:55:55 得分 10

启动的代码,全部都是用会编写的。Top

11 楼xyangj(杨军)回复于 2002-03-23 20:00:18 得分 0

我的问题解决了   ,其实很简单。  
  可能   是我一直使用微软的产品,思路被限制在一个极狭窄的范围内。Top

12 楼Sword_Sharp(多米诺)回复于 2002-03-23 20:30:26 得分 0

我也有相同的困惑,可以详细讲解一下吗?Top

相关问题

  • 是否可以在PL/SQL代码中启动操作系统应用?
  • 谁有minix操作系统的代码
  • 我用ATL向导,只有一个框架程序,我没写代码,为什么编译到Performing registration就死机了?是不是和操作系统有关?
  • 多操作系统的启动问题
  • 双操作系统启动问题
  • 哪个C++编译器能编译操作系统?请高手指点
  • 多操作系统,启动时选项的疑问!!
  • 怎样判断操作系统已经启动完毕!!!
  • 如何让win9x操作系统启动时不提示登陆?
  • 出现选择操作系统的启动画面

关键词

  • 编译器
  • 代码
  • 操作系统
  • 编译
  • 硬件
  • 扇区
  • 启动
  • 工具
  • 具体
  • 觉得

得分解答快速导航

  • 帖主:xyangj
  • strip
  • apengyun
  • masterz
  • tjmxf
  • riseifuku
  • Pany

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo