如果在今天销毁所有的计算机软件?内存价格近半年暴涨是什么样原因

发表时间:2017-12-15 05:36:01 作者: 来源: 浏览:

在上一篇文章中,小编为您详细介绍了关于《如何评价小米note顶配版3个小时烧掉主板?小米4c屏幕花了 是屏幕坏还是排线的问题呢》相关知识。本篇中小编将再为您讲解标题如果在今天销毁所有的计算机软件?内存价格近半年暴涨是什么样原因。

销毁①切计算机软件(或者说程序),这包括①切操作系统和汇编器,也包括固件(固化在内存中的程序)但是保证硬件的完好。

这意味着,我们只有机器语言(因为这是嵌在CPU电路逻辑中的),将怎样才能把软件发展到目前阶段?

世界上又是否存在①个组织,保存着最原始的汇编器和操作系统等等?

不考虑飞机坠毁、电话通讯中断、银行①夜之间回到纸质对账造成、动乱、政治骚动、第③次世界大战....

其实有知识之后东西挺简单的

-------------------------------------------------------------------------------------------------

先回答楼主的问题的①个版本:

假如所有固件和软件都已销毁,但是所有硬件说明文档没有丢失,包括引脚定义和指令集表。

那么简单了。CPU、内存、总线都是给电压和信号就能工作的。直接硬接芯片的引脚,连上CPU、内存、①个可写的ROM,IO直接接键盘和打字机,通电就能跑了。ROM通过硬编码(硬连线刷)写入简单的boot程序:监听IO(键盘输入中断),将键盘的输入写入ROM指定区域;按特定按钮就执行指定区域。

这就已经是程序员的世界了:翻翻文档,在纸上写x⑧⑥汇编,纸上翻成②进制,然后手敲执行了。比如,你刷①个小函数,让CPU 控制打字机,就可以随便打log了....

①个熟悉底层开发的同学,我估摸着汇编器,①个人周应该有第①个版本了。显卡驱动,能启动显示buffer显示字符,①个人周应该也搞定了... 第①版C语言编译器,①个人月也有了 。 结构精巧的系统软件有多简单呢? 例如脚本语言lua的源代码只有⑤⓪⓪⓪行c代码的规模。

但是要全方位恢复到现有水平,到底需要多大的投入呢?

差不多有⑤⓪⓪⓪名工程师在为Windows而工作。 —— 深入浅出Windows操作系统

Linux源代码包含在①④⓪⓪⓪多个C语言和汇编语言的文件中,...大约由⑥百万行代码组成 ——深入理解Linux内核

微软的NT用了④年,NT④.⓪又用了两年。按目前微软、谷歌的操作系统更新换代速度估算,基本的各系统软件估计就需要① · ②年起码的吧...

不过说实在的绝对不超过⑤年,各方面应该没啥空白了。

-------------------------------------------------------------------------------------------------

就算我们所有计算机连带设计图都消失了,但是知识都还在,重构①个计算机体系有多难呢?

计算机系,大②有门课程《计算机组成原理》,教你用门电路做计算机。学校课快结束的时候给每个人发①块板子、①堆门电路元件还有乱⑦⑧糟花花绿绿的导线、LED灯,让每个人自己设计①个简单⑧位计算机。自行设计其指令集、设计控制电路、然后把这个机器插出来,①共给③堂大课。(PS,其实有简化工作量,直接给了①块现成的⑧位④则运算器芯片)

验收的时候呢,老师会随便出个算术题,让你写程序,这程序写出来就全是⓪①⓪① · 用开关霹雳啪啦打打半天,①个个⓪①输入你的计算机,启动主时钟开始算。最后你自己做的LED灯显示①串 ⓪①⓪① ,这就给算出来了。

所以说:

每个学过组成原理的同学,都可以从逻辑门电路设计出自己的计算机。

每个学过编译原理的同学,都能设计和实现自己的计算机语言。

每个学过操作系统的同学,都能设计和实现自己的操作系统。

有人说,计算机是除数学外,少数的几门纯粹以人类的心智构架的学科了。

现在是②⓪①④年①①月 ①年多了 ①根金士顿的④G条子依旧是②百⑥ 我想说现在谁买内存谁是锤子

编后语:关于《如果在今天销毁所有的计算机软件?内存价格近半年暴涨是什么样原因》关于知识就介绍到这里,希望本站内容能让您有所收获,如有疑问可跟帖留言,值班小编第一时间回复。 下一篇内容是有关《买新房的话第几层灰尘最大?AMD和intel最高端的CPU分别是什么样型号》,感兴趣的同学可以点击进去看看。

资源转载网络,如有侵权联系删除。

相关资讯推荐

相关应用推荐

玩家点评

条评论

热门下载

  • 手机网游
  • 手机软件

热点资讯

  • 最新话题