怎样制造电脑系统?

来源:百度知道 编辑:UC知道 时间:2024/05/23 18:52:17
我想了解电脑系统是怎么制造的!~~~~(软件制造) 如XP系统等等!~~~~

我给你一个向导式的回答(以微型计算机操作系统为例):

你知道电脑是由什么组成的吗?
电脑是有一堆的电子元件组成的。

你知道那些电子元件是怎么运行的吗?
在一个时间周期里面,某个电子元件(的组合)送出一个电压信号,被另外一组电子元件接收。

这个信号是怎么样的呢?
这个信号就是1或者0,实际上就是高电压(术语:高电平)或者是低电压(术语:低电平)。

这信号代表什么意思?
一个信号不代表任何含义,要很多很多的信号才会成为有意义的信息。

好了,所有的数字信号芯片就是由许许多多处理这样的信号的电子元件组成的,你能想到用0和1组成多少信息呢?你想也想不完的。

为了处理这些信号,首先要在硬件基础上进行设计,现在微机CPU的集成度你可以自己去查,每天都在更新。要设计一个你所说的“电脑系统”(PS:没听说过有这样的一个术语),我想你想说的应该是“操作系统”,首先要了解计算机芯片的工作方式,也就是它对0和1的处理方式。了解了这一层面之后,你才能用这一天文数字般多种多样的处理模式来设计你自己想怎么来处理你自己定义的信号和信息。比较直接的就是使用汇编语言来设计,每条汇编语言直接对应着一条计算机指令,注意,这些指令都是由0和1组成的。比如,你想实现1+2=?,那么有如下的指令才能完成:
MOV AL,1
MOV BL,2
ADD AL,BL
对于计算机程序设计来说,这水平相当于刚出生两秒的婴儿。

计算机操作系统的内核设计基本上就是由这种语言写成的,比尔盖茨当初并不是靠写这种代码发家的,它是购买了另外一个天才写的操作系统,就是我们熟知的DOS的前身,然后自己做改编而成(也是一个极其庞大的工程)。

即使仅仅是这样,这个发展过程也持续了10年以上(不包括个人计算机概念的酝酿时间)

在下去的就是对操作系统的完善。操作系统的发展是和高级语言的发明紧紧相连的,由于汇编语言太难,而且不便于代码的阅读,人们发明了高级语言,用接近人类语言的语法来描述程序的运行,一行高级语言代码相当于很多汇编语言,有时甚至会达到100条汇编语