电脑系统是如何制作的?

问一下,,,电脑是有CPU硬盘内存条,主板等组装而成的,主板又是有N多个电子元件构成,它们不可能已焊接上就自带boot吧,比尔盖茨的windows系统应该是用电脑来编写的... 问一下,,,电脑是有CPU 硬盘 内存条,主板等组装而成的,主板又是有N多个电子元件构成,它们不可能已焊接上就自带boot吧,比尔盖茨的windows系统应该是用电脑来编写的吧!那么第一台电脑的操作系统是如何编写的呢。这个问题纠结了我N多年。大概就是这样吧! 展开
 我来答
fsdgrkga
推荐于2017-12-16 · TA获得超过661个赞
知道小有建树答主
回答量:322
采纳率:0%
帮助的人:305万
展开全部

在开始回答你的问题之前,先看看程序的发展历史,请留意有关储存器和数据的描述:

1834 年:Babbage 设想制造一台通用分析机,在只读存储器(穿孔卡片)中存储程序和数据 。Babbage在以后的时间里继续他的研究工作,并于1840 年将操作位数提高到了40 位,并基本实现了控制中心(CPU)和存储程序的设想,而且程序可以根据条件进行跳转,能在几秒内做出一般的加法,几分钟内做出乘、除法。
1890 年:美国人口普查部门希望能得到一台机器帮助提高普查效率。Herman Hollerith (后来他的公司发展成了IBM 公司)借鉴Babbage 的发明,用穿孔卡片存储数据,并设计了机器。结果仅用6 周就得出了准确的人口统计数据(如果用人工方法,大概要花10 年时间)。
1935 年:IBM 推出IBM 601 机。这是一台能在一秒钟内算出乘法的穿孔卡片计算机 。这台机器无论在自然科学还是在商业应用上都具有重要的地位,大约制造了1500 台。
1941 年夏季:Atanasoff 和学生Berry 完成了能解线性代数方程的计算机,取名叫"ABC "(Atanasoff-Berry Computer),用电容作存储器 ,用穿孔卡片作辅助存储器,那些孔实际上是"烧"上去的,时钟频率是60Hz,完成一次加法运算用时一秒。
1943 年1 月:Mark I 自动顺序控制计算机在美国研制成功。整个机器有51 英尺长 、5 吨重 、75万个零部件。该机使用了3304 个继电器,60 个开关作为机械只读存储器。程序存储在纸带上 ,数据可以来自纸带或卡片阅读器。Mark I 被用来为美国海军计算弹道火力表。
1943 年9 月:Williams 和Stibitz 完成了"Relay Interpolator ",后来命名为"Model Ⅱ Re-
lay Calculator "的计算机。这是一台可编程计算机,同样使用纸带输入程序和数据。它运行更可靠,每个数用7 个继电器表示,可进行浮点运算。
真空管时代的计算机尽管已经步入了现代计算机的范畴,但因其体积大、能耗高、故障多、价格贵,从而制约了它的普及和应用。直到晶体管被发明出来,电子计算机才找到了腾飞的起点。
1947 年:Bell 实验室的William B.Shockley 、 John Bardeen 和Walter H.Brattain 发明了晶体
管,开辟了电子时代新纪元。
1949 年:剑桥大学的Wilkes 和他的小组制成了一台可以存储程序的计算机,输入输出设备仍是纸带。
1949 年:EDVAC(Electronic Discrete Variable Automatic Computer--电子离散变量自动计算机)--第一台使用磁带的计算机。这是一个突破,可以多次在磁带上存储程序。这台机器是John von Neumann 提议建造的。
1950 年:日本东京帝国大学的Yoshiro Nakamats 发明了软磁盘 ,其销售权由IBM公司获得 。由此开创了存储时代的新纪元。
1951 年:Grace Murray Hopper 完成了高级语言编译器。
1951 年:UNIVAC-1 --第一台商用计算机系统诞生,设计者是J.Presper Eckert 和John Mauchly 。
被美国人口普查部门用于人口普查,标志着计算机进入了商业应用时代。
1953 年:磁芯存储器被开发出来。
1954 年:IBM 的John Backus 和他的研究小组开始开发FORTRAN(FORmula TRANslation) ,1957 年完成。这是一种适合科学研究使用的计算机高级语言。
1957 年:IBM 开发成功第一台点阵式打印机。

 

 

 

好了现在开始吧:

操作系统是什么呢?说白了就是一套计算机的指令集合,而计算机的指令就是'1010101'之类的机器码,说到底,‘1001010’也是数据,就是可以储存在介质之中的东东,比如纸质卡片,磁盘,芯片上。对于问题“第一个操作系统如何编写的呢”,可以归结为:第一个计算机软件如何编写(在这里,请改变对操作系统的神秘感,操作系统也是一个软件,一个特殊的程序),即是计算机的指令如何记录下来,并且被计算机执行。那么答案已经出来了~~,请再次看一下上面的例子,你会有所启发

 

这就是穿孔卡片,上面的是什么呢?你可以说它是一张很多孔的板,你也可以说它是计算机指令(如果被计算机执行),你还可以说它是程序(也要被计算机执行),你甚至可以说他操作系统(这段程序可以管理计算机上各个硬件)

 

这个可能很别扭:

如果说操作系统在下面的东西上,你可能会更易接受。但是,请注意,他们只是储存介质而已,关键上面是什么数据:

还有什么问题请问吧~~~

还有一个问题回答:“自带boot”虽然不知道你这是什么意思(boot程序??),但是可以肯定告诉你,在硬件生产时,“可以”直接把’boot”生产在芯片上,为什么?如上说,程序就是10100数据,生产商只要在芯片上设置电路的通断,就可以表示10101001000101 (注意了,这里只是一个例子)

 

好吧,现在假设我们有电脑,要开发操作系统,但是知道计算机指令

那么下面的一段程序(示例)我不得不把他写在纸质笔记本上:

mov ax,0

..

...

 

这段程序人工翻译成机器码,到现在还没有操作系统:

101001001001010010010100101001001010001........

好了操作系统在我的纸上写好了,我就请求硬件开发商把我的程序刻录到软盘上,于是开发商就对照1001001010101011001001010010010.....把数据刻录到软盘上

于是,操作系统开发完毕,只要想办法被CPU执行就可以了

更多追问追答
追问
哦!谢了,我先看看理解一下,
追答
额,有什么尽管问吧,在我的能力范围内一定答
杭州一知智能科技有限公司
2022-03-17 广告
如果制造一个操作系统那么容易的话,微软早就破产关门了,盖茨直接回家掏大粪去了。 正如游戏的核心是引擎一样,系统的骨架在于内核,你最需要的就是写出一个系统程序内核来。 uinx内核造就了mac,也衍化出linux,linux的内核又延伸出无数... 点击进入详情页
本回答由杭州一知智能科技有限公司提供
剑牧滕文姝
2019-12-30 · TA获得超过3867个赞
知道大有可为答主
回答量:3191
采纳率:27%
帮助的人:224万
展开全部
你可以到这个网址参考,有图解的:
http://www.2008red.com/member_pic_369/files/ccyunchuang/html/article_744_1.shtml
安装前的准备工作
 如果您是通过下载的方式获得了windows
vista安装光盘的镜像文件,那么首先需要将其刻录到光盘上。这需要您有dvd刻录机以及相应的刻录软件。在刻录的时候需要注意,因为文件的体积关系,您无法将其刻录到cd光盘上,必须使用dvd光盘,这也就要求您得有一个dvd刻录机。如果您没有dvd刻录机,那么也可以使用虚拟光驱软件加载镜像文件。推荐使用免费的daemon
tools。
  假设您已经有了刻录好的dvd光盘,或者有现成的windows
vista安装光盘,接下来请重启动您的计算机,并进入到bios设置界面(通常的方法是在计算机自检的时候按下键盘上的del键,当然,某些型号的计算机可能有些不同,具体情况请参考计算机或者主板的说明书)。在bios设置界面中,请确保光驱是第一引导设备,然后退出bios设置界面,光盘开始引导计算机,我们继续安装。
安装
  windows
vista
5600(rc1)提供了三种安装方法:
  1、用安装光盘引导启动安装;
  2、从现有操作系统上全新安装;
  3、从现有操作系统上升级安装。
  下面我以“用安装光盘引导启动安装”为例向大家介绍一下windows
vista的安装过程。另外两种方法和此方法也是大同小异,故不在此详细说明!(本次安装以windows
vista
5600(rc1)
chs的安装为例进行说明)
  1、设置用光盘启动系统:
(如果你已经知道方法请转到下一步)
计算机启动还在自检(屏幕为黑屏白字,同时在屏幕右上角还显示一个图标)时按住键盘上的“del”键,即可进入“cmos
setup
utility”界面,利用光标移动键选择“advanced
bios
features”,敲回车键进入该项设置并选择“first
boot
device”项,利用“page
up”或“page
down”两个键将它修改为相应项,即如果你用光盘启动则更改为“cdrom”,而若用软盘启动则应修改为“floppy”;最后按f10键并敲回车键保存设置后退出bios设置。然后放入相应启动盘便可从该盘进行启动了。
如下图:
设置为光驱启动后按f10保存后,在光驱中放入系统安装光盘,重启后在出现cd。。。。字样时按回车键可进入系统安装画面,如看不到cd。。。字样,说明还不是光驱启动。请重新到bios里设置。
  2、正在启动安装程序,加载boot.wim,启动pe环境,稍候片刻,这时候大家可以泡杯茶……
  3、安装程序启动,选择您要安装的语言类型,同时选择适合自己的时间和货币显示种类及键盘和输入方式。
  4、点击“现在安装”,开始安装
  5、又要等一会了……
  6、输入“产品密钥”,许可协议,废话只有接受。当然您也可以不在这里输入“产品密钥”,而直接点击下一步,这时会出现一个警告,点击“否”即可。然后在出现的列表中选择你所拥有的密钥代表的版本,同时把下面的复选框的勾打上。
  7、选择安装类型,升级or自定义(推荐),不过升级前提是你c盘剩余空间大于11g(默认xp在c盘)而且xp和vista语言要一致。当然如果您选择的是“用安装光盘引导启动安装”,你们升级是不可用的。
  8、下面就可以设置安装分区了。安装windows
vista的话你需要一个干净的大容量分区,否则安装之后分区容量就会变得很紧张。需要特别注意的是,windows
vista只能被安装在ntfs格式分区下,并且分区剩余空间必须大于8g。如果您使用了一些比较不常见的存储子系统,例如scsi、raid、或者特殊的sata硬盘,安装程序无法识别您的硬盘,那么您需要在这里提供驱动程序。点击“加载驱动程序”图标,然后按照屏幕上的提示提供驱动程序,即可继续。当然,安装好驱动程序后,您可能还需要点击“刷新”按钮让安装程序重新搜索硬盘。如果您的硬盘是全新的,还没有使用过,硬盘上没有任何分区以及数据,那么接下来还需要在硬盘上创建分区。这时候您可以点击“驱动器选项(高级)”按钮新建分区或者删除现有分区(如果是老硬盘的话)。
  在“驱动器选项(高级)”您可以方便的进行磁盘操作,如删除、新建分区,格式化分区,扩展分区等等,可以说windows
vista安装程序为我们提供了一个较为强大的磁盘操作平台。
  9、至此,安装过程中所需的信息已经全部收集完毕了,安装程序将会自动完成剩余的操作。接下来,windows
vista会开始复制安装文件并配置系统设置,之间会有2次重新启动。在这期间做些其他的事情,等待半个小时左右的时间,具体时间根据电脑配置而定(真够慢的……可以站起来休息一会……
),回来之后你就会发现windows
vista已被请进你的电脑里了……欣赏一下安装过程截图吧。
 复制windows文件,把安装所需要的文件复制到硬盘(从引导光盘启动安装的话,这个速度奇快),然后加载安装文件install.wim,释放文件安装系统驱动程序(但是从引导光盘启动下,这个速度就很慢……^_^)
  继续释放文件、安装功能完成(与在xp下全新安装不同,这步不用重启了)。
  
安装更新、进入“安装完成”阶段。
  进入安装的第一次重启阶段。
  准备第一次启动。
  正在启动windows
vista,在chs版本中,这里是乱码,在en版里面则没有问题。
  进入“完成安装”阶段。
  10、安装完毕重新启动计算机后,你会发现windows
vista包含了新的启动管理器。选择第一项就会出现我们所熟悉的老式引导菜单,用来选择进入其他的作系统,按f8可以选择进入安全模式。
  windows
vista的启动画面,有意思的是除了一个滚动条没有任何其它的东西(或者你可以在vista启动后通过msconfig命令调用静态启动画面)。
  11、重启后进入windows
vista设置阶段,输入您的用户名、密码,并选择您喜欢的头像。
  12、接着输入计算机名并选择桌面背景。
  13、选择帮助自动保护windows的方式:第一项,使用推荐设置,包括使windows保持更新,帮助ms使ie浏览器更安全,向ms报告问题;第二项,仅为windows安装重要更新;稍候询问我,但可能使windows有一定危险。这里还是推荐选择第一项,下一步……
  14、复查时间和时间设置。
  15、完成设置,准备启动,hoho,经过半个多小时的煎熬终于可以尽情享受我们的windows
vista之旅了,点“开始”进入windows
vista吧……
  16、大功告成。不过在我们体验windows
vista之旅之前,还有一个重要的过程,那就是检测系统性能,同时检测过程中,windows
vista将会向您展示windows
vista的全新体验的简
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
梁浩堂之
2020-06-18 · TA获得超过3687个赞
知道大有可为答主
回答量:3050
采纳率:24%
帮助的人:435万
展开全部
开机放入光盘,按Del进BIOS,找到Advanced Bios Features(高级BIOS参数设置)按回车进Advanced Bios Features(高级BIOS参数设置)界面。找到First Boot Device ,用PgUp或PgDn键,将HDD-O(硬盘启动)改为CDROM(光驱启动),按ESC,按F10,按Y,回车,保存退出。 这时要注意观察,启动时计算机会先检测光驱,屏幕下面出现一行字符,意思就是让你按任意键进入光盘启动。按一下,听到光驱开始疯转,装系统的过程就正式开始了! 装系统中: 看屏幕中的提示,因为都是中文的所以几乎不需要介绍什么。首先需要用户选择是安装新的操作系统还是修复,选择安装新的操作系统,然后按F8同意那些协议,出现盘符选择界面。 用键盘上下键移动光标至你要安装的盘符上,按“D”键,系统会提示说删除该盘将会删除所有资料,不管它,接着按“L”键再确定删除。完成后屏幕返回到刚才的界面。然后选择“在当前盘安装WindowsXP”(大概意思,原文不记的了)后按回车,系统提示要格式化该盘。选择“快速NTFS方式”格式化,此时出现格式化界面,稍候等进度条到100%时计算机开始自动装入光驱中的安装文件,大概时间8分钟左右(视光驱速度而定),完成后系统自动重启。 注意,此时要将光驱里的安装盘取出,为的是避免重启后又自动读取。 重启后再次进入安装界面,此时将安装盘再放入后安装继续,几乎不需要你做任何设置,点“下一步”就可以。不过中间有一个输入序列号的过程得动动手。 这个过程大概40分钟左右,其间屏幕会显示一些关于windowsXP的相关功能信息,可以留意一下。完成后系统提示将安装盘取出。你拿出来后,重启,顺便进BIOS将开机启动顺序改回至硬盘启动,基本上就完成安装过程了! 装系统后: 一般在进入系统后常用硬件的驱动都已经安装好,但不是全部。这时就需要用户自己来安装。首先查看机器哪些驱动未安装!右键点击“我的电脑”,选“属性”,在“硬件”标签里点击“设备管理器”,凡是在设备前面有一个问号图标的均表示该设备有问题。双击,按上面的提示将驱动安装好。直到前面的“问号”全部消失为止。 需要装的驱动一般有显卡、声卡、网卡、猫,一些比较高级的机器还有红外、蓝牙等适配器的驱动。 下面就是对系统的一些优化设置,如果你的机器配置不高,建议按我说的做。 重启, 1> 右键单击屏幕,选择“属性”。点击“外观”标签,在“外观与按钮”的下拉菜单中选择“Windows经典样式”,然后在“设置”标签里,按个人喜好调整屏幕分辨率大写,一般为1024*768。如果你用的是普通CRT显示器,需要再点“监视器”标签,将“屏幕刷新频率”调整至“85赫兹”,点确定!屏幕看起来是不是舒服多了? 2> 右键单击任务栏,选择“属性”,在“任务栏”标签项中将“显示快速启动”前的复选框选中。然后再点击“「开始」菜单”标签,将菜单类改成“经典「开始」菜单”,点“确定”,看看现在的样子是不是要舒服点呢?( 3> 右键单击我的电脑,选择“高级”标签。单击性能项里的“设置”按钮。在视觉效果项里先点击“调整为最佳性能”,然后在下面的复选项里选中“在文件夹中使用常见任务”。
赞同11|评论(2)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
清芯剐欲
2013-11-16 · 用有限的知识,去解开你的疑问~。
清芯剐欲
采纳数:8421 获赞数:21816

向TA提问 私信TA
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zbh6555
2013-11-16 · TA获得超过270个赞
知道小有建树答主
回答量:551
采纳率:0%
帮助的人:53.1万
展开全部
最早是DOS系统,记得很早前用软盘安装DOS6.22,纯指令的。
追问
那用软盘安装的DOS6.22 ,也是人编写的啊,怎么编写的?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式