电脑系统是如何制作的?
在开始回答你的问题之前,先看看程序的发展历史,请留意有关储存器和数据的描述:
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执行就可以了
哦!谢了,我先看看理解一下,
额,有什么尽管问吧,在我的能力范围内一定答
2020-12-28 广告
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的全新体验的简
赞同11|评论(2)
那用软盘安装的DOS6.22 ,也是人编写的啊,怎么编写的?
广告 您可能关注的内容 |