当我敲下这段文字的时候,我刚看完《世界是数字的》这本书的第一部分——硬件部分。不得不说,这本书在一定基础上可以和教科书相媲美,它有着和教科书一样详尽的知识,但是向我们介绍这些知识的语言却比教科书“温柔”许多。

这本书总体分了三个部分,第一部分,硬件部分;第二部分,软件部分;第三部分,通信。

其中,硬件部分,也就是我刚看完的那个部分,讲的是关于硬件要记住的硬知识,即死记硬背也要记住的知识。鉴于这部分主要是知识的积累,并没有能引起自己深思的地方,所以我想在这篇博客里概括一些硬性知识。

一、计算机里有什么

1、CPU提供运算和控制功能,内存和磁盘用于存储数据,键盘、鼠标和显示器用于连节操作人员。

2、RAM里面保存了处理器和计算机的其他部件正在活跃使用的信息。内存是易失性的,也就是掉电以后里面的内容会消失,当前活跃的信息就都丢掉了。

3、最常见的大容量存储器是磁盘,即硬盘、硬驱。硬盘能保存的信息比内存大得多,而且是非易失性的,所以数据、指令和一些需要长期保存的信息全部储存在硬盘,仅在需要使用时录入内存,缺点是访问时速度慢。

4、从上面的图可以看出来,所有的设备看上去都是依靠一组线链接,其实不然。计算机内有好几组这样的总线,每组总线的特性都不一样。如CPU和内存之间的总线,线路短,传输快,价格昂贵;而连接到耳机插口的总线,线路长,传输慢,价格便宜。

二、比特、字节与信息表示

1、表示数字信息最简单的单位是比特(bit),一个比特就是要么是0要么是1的一个数,没有其他可能。只用一个比特可以表示任何二选一的事物。比特数与他们所能表示的情况数之间有一个关系,很简单:N个比特数能表示2的N次幂种组合。

2、十进制转换为二进制方法:把相应位置上值为1的2的对应次幂加起来即可。如二进制10110就可以看成25+23+22=44。

3、所有现代计算机中,数据处理及内存组织的基本单位都是8个比特。8个比特被称为1字节,一个字节可以编码256个不同的值,即2的8次幂个。

4、比特的数量在一定程度上揭示了涉及的空间、时间或者复杂性。二进制是计算机运作的核心所在。

三、深入了解CPU

1、RAM和CPU相比运算及其慢。CPU和RAM间通过少量的高速存储器来保存最近使用的指令和数据,这种高速处理器叫缓存。还有其他方法让处理器跑得更快,比如流水线(让CPU交替地取得和执行指令)另一种是同时运行多个CPU。
2、典型的CPU一般有两到三个缓存,容量依次增大,速度递减。一级缓存、二级缓存和三级缓存。缓存的思想几乎无处不在打开word关闭,再打开,打开速度会提高,甚至Google搜索一个关键词,一会再搜索,速度都会提高。
3、图灵测试:一台计算机和一个人,通过键盘和显示器雨另一个提问者交流。通过回答,提问者确定哪个是人,哪个是计算机?如果不能明显的将二者分开,那么计算机就表现除了智能行为。

从书中的文字,我能体会到计算机的演变,它是怎么从一个只能进行初级运算的机器成长为现在的全能机,而这一切在我的现实中生活中则更加明显。尽管计算机越来越灵敏,越来越能替代人类,但是人类总有一些无法用比特、用计算机来衡量的东西,比如感情、比如艺术、比如道德、比如品质。我相信这些东西永远不会被计算机所取代。

转载于:https://www.cnblogs.com/WYjingheng/p/5043212.html

可与教科书相媲美的书——《世界是数字的》相关推荐

  1. 鸿蒙与苹果性能,任正非谈鸿蒙:两三年,鸿蒙系统可与苹果系统相媲美,能否现实?...

    "极客谈科技",全新视角.全新思路,伴你遨游神奇的科技世界. 华为任正非在接受<财富>杂志采访时被问及,您是否有信心在未来的两至三年内将华为鸿蒙打造成可以媲美苹果的操作 ...

  2. 当你对成功的渴望足以与你对呼吸的渴望相媲美的时候,你就会成功!

    曾经有一个年轻人,想赚很多很多的钱. 所以他找到一位他视为偶像的大师,并告诉大师他想成为象大师一样强大的人. 大师说,如果你想成为象我一样成功的人,明天早上来海滩见我. 所以那个年轻人四点就赶到了,想 ...

  3. 鸿蒙能和ios媲美吗,把鸿蒙打造成一个和iOS相媲美的操作系统需要多久?

    把鸿蒙打造成一个和iOS相媲美的操作系统需要多久?任正非认为只需要1年的时间. 近日,任正非在接受美国<财富>杂志采访时,谈及了自研操作系统鸿蒙的应用以及关于华为5G设备研发及生产情况.鸿 ...

  4. 鸿蒙能超越苹果系统吗,任正非说,鸿蒙与苹果系统相媲美应该不需要两到三年!鸿蒙真的已经这么完善了吗?...

    鸿蒙系统时华为研发的一款操作系统,它不仅仅可以用在手机上,也可以用在华为的一切智能硬件设备上.对于鸿蒙,华为可是寄予了厚望,华为可是将它打造成物联网时代的跨平台操作系统.但是跟苹果系统媲美需不需要两三 ...

  5. 如何快速上手 Visio?有哪些可以与Visio相媲美的作图工具?

    1.visio简介 Office Visio是office软件系列中的负责绘制流程图和示意图的软件,是一款便于IT和商务人员就复杂信息.系统和流程进行可视化处理.分析和交流的软件.使用具有专业外观的O ...

  6. 《世界是数字的》读书笔记第一部分_硬件篇

    <世界是数字的>是一部科普读物,出自顶尖计算机科学家Brian W.Kernighan之手,如果你不知道此人是谁的话,那么你或许知道The Practice of Programming( ...

  7. 读《世界是数字的》有感 15级软工4班 李苏娴

    近期,我阅读了<世界是数字的>一书.读完此书,让我对计算机专业相关知识了解更多. 此书简明扼要但又深入全面地解释了计算机和通信系统背后的秘密,让我们这些没有技术背景的学生更好地理解自己生活 ...

  8. 读《世界是数字的》有感

    这次老师又推荐了一本书给我们,名字叫<世界是数字的>,所幸有同学找到了这本书的电子档并上传到全文件中,起初看见这个书名,我还以为是关于数学的,但是看了一下目录,发现这和数学一点关系都没有, ...

  9. 读《世界是数字的》笔记

    这几天一直在看<世界是数字的>这本书, 这本书写了关于计算机的一些科普知识,让我更加的了解计算机的结构,如何进行的.这本书是由世界顶尖计算机科学家 Brian W. Kernighan 写 ...

最新文章

  1. Spark With Mongodb 实现方法及error code -5, 6, 13127解决方案
  2. 操作系统(三十三)内存管理
  3. C++happy number开心数的实现算法(附完整源码)
  4. Python dir和vars的区别
  5. 数字签名的java实现(RSA,DSA)
  6. 基础算法 —— 调度问题 —— 多机并行调度问题
  7. 【基础问题】微信小程序 - 腾讯云 - 一站式方案 - PHP - wafer 和 wafer2的区别和wafer2的实践
  8. 《大型网站技术架构》1.大型网站架构演练
  9. [DOTween]使用过程中的一些注意事项记录
  10. Python, Ruby 与 Groovy,谁与争锋
  11. 软件测试的标准操作流程
  12. TIR透镜的设计 Matlab,用于DLP投影系统的自由曲面TIR准直透镜设计
  13. c语言 zipf分布,Zipf分布:如何测量Zipf分布
  14. python与或非运算规则_Python逻辑运算符之与或非
  15. c语言色环电阻计算器源代码,色环电阻在线计算器
  16. 千万不要用efficientnet做bone net
  17. 减少网页加载时间的6个技巧
  18. 东八区时间转换为年月日时分秒(2020-10-26T11:34:30Z转换为2020-10-26 11:34:30)
  19. 模拟IC设计——简单放大器的直流仿真
  20. 关于BIOS升级的方法

热门文章

  1. 深度学习的40种应用
  2. CentOS设置服务开机启动的方法
  3. [转]Git详解之一 Git起步
  4. Elasticsearch1.x 基于lc-pinyin和ik分词实现 中文、拼音、同义词搜索
  5. hdu5184 给出(和)前半段问后面有多少种加括号方法使合法:类似卡特兰数+逆元模板...
  6. hadoop 1.2.1 安装步骤 伪分布式
  7. Linux高负载下优化MYSQL(一)
  8. HDU 4267 A Simple Problem with Integers
  9. Ubuntu 12.04 Server 搭建DNS服务器
  10. Activity的状态保存