要开发一款操作系统,首先需要什么?
一台电脑。
这是最基本的说……
很巧,唐布丁正好有。
系统内核跟接口唐布丁决定用机器语言编写。
机器语言听起来很高端,实际上就2个数字组成,0跟1!
曾经唐布丁听过一个段子。
某电脑小白的操作系统出了问题。
然后打电话找朋友。
朋友推荐了一个高手。
高手来了之后,说要重装系统,但是电脑小白啥都没有。
在那个用ADSL上网的年代,下一个操作系统是不可能的……
就算网上有资源,小白也买不起那个流量。
然后高手就把电话拆了,接在电脑上,飞快的敲打……
电脑小白困了,去睡觉……
醒来之后你们猜怎么着?
Win98竟然装好了!
对于这个段子唐布丁当然是嗤之以鼻的……
他很想对这个段子的创造者说……
来来来,我这里有一吨沙,你用这吨沙弄个CPU出来,反正CPU就是用沙子做出来的嘛!
就连他都没法用纯粹的机器语言,弄出一款操作系统来,就更别提其他人了。
很快内核跟接口搞定。
熟练的打开汇编……
文件管理系统、资源调配、用户接口……
三个小时,一个全新的操作系统已经静静的躺在了唐布丁的电脑里了。
当然,这还只是最基本的。
他现在完成的只是一个协调硬软件资源的平台,以及针对用户的使用环境……
接下来要做的才是这个系统最完美的部分。
各种外围的配套软件。
不过唐布丁停下了动作,嗯,他饿了。
等等,家里的老头老太太怎么还没回来?
正在脑海中转着这个问题,电话响了,唐布丁拿出手机看了看,唐大壮的。
这一瞬间,唐布丁突然有着不太好的预感。
“咳咳,布丁啊,我跟你妈今天晚上就不回来了!”
“啥?”
果然第一句就让唐布丁感动得想要痛哭流涕。
尼玛,兜风兜得不归家了?
这两