分享

计算机是如何工作的?

 山峰云绕 2018-01-07


当你写出“计算机是如何工作的?”这问题时,计算机已经开始一步步工作了。计算机会把这些人来能够识别的语言,最终转化为机器语言。简单来说,机器语言就是计算机能够识别的语言。计算机这个家伙很强大,也很“白痴”,在它的语言里只有0和1。

从硬件上来讲,计算机的发展历程大致可以分为第一代电子管计算机(1945-1956),第二代晶体管计算机(1956-1963),第三代集成电路计算机(1964-1971),第四代大规模和超大规模集成电路计算机(1971-2015)。

简单来说,电子管的开和关就表示为0和1。

那么,你所提的“计算机是如何工作的?”,这一句话是如何转化为0和1的呢,这里就要提到计算的网络ISO七层或者五层协议,这里以7层模型为例。

“计算机是如何工作的?”这句话从应用层开始,逐层的转化,最终到达物理层,这时候物理层里收到的已经是0和1了,类似01001000100101011101110001这样的二进制流。这些操作都是在你的电脑上实现的。

然后这些二进制流会通过传输介质,比如电缆或者光纤传输到我的电脑上,我的电脑会把这些二进制流再一步步转化为“计算机是如何工作的?”这种大家都能看懂的语言。

关于“计算机是如何工作的?”这个问题,确实不太好回答,这个问题太宽泛了,涉及到的知识太多太多了,市面上随便一本计算机专业的书籍,也只能解答其中的一小部分。

如果你对计算机是如何工作的很感兴趣,强烈建议你通读基本专业的书籍,毕竟网上的知识点有些琐碎,还是需要系统的学习。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多