浅谈这本书

如果让我做一个排名,我想这本书,可以在我的顶级程序员书单系列排名第8-10位。这本书讲述了从最简单的加法器到触发器到存储器到一台计算机demo的搭建,整本书的语言都十分通俗易懂,作者简直就是我在另一篇博客提到的好的老师的鲜活的例子啊!我想,在之后的博客里,我还会提到它。本书名字就叫编码,特指计算机硬件的编码,其实编码一词,有着更加复杂和通用的逻辑和思想。下面,我们浅谈一下编码的重要性。

编码的重要性

我的研究生导师告诉我说,深度学习本质上就是一个编码解码的过程,所以了解编码是一件很重要的事情。另外,我的院长周爱民上课也提到编码的重要性,他说编码在遗传算法里有着举足轻重的地位,他举了一个例子,讲到他的师兄用一个很巧妙的编码:prufer树改进了遗传算法。我举个更简单明了的例子吧,请点击链接阅读我的另一篇博客。这篇博客的本质思想其实也是编码,一套编码,帮公司解决了一个价值好几万的问题,是不是很震撼。

顶级程序员书单系列二:《编码-隐匿在计算机软硬件背后的语言》相关推荐

  1. 编码——隐匿在计算机软硬件背后的语言上

    编码:隐匿在计算机软硬件背后的语言是讲述计算机工作原理的.不过,你千万不要因为"工作原理"之类的字眼就武断地认为,它是晦涩而难懂的.作者用丰富的想象和清晰的笔墨将看似繁杂的理论阐述 ...

  2. 如何用继电器实现逻辑门(与或非门)- 编码隐匿在计算机软硬件背后的语言读后感

    首先了解一下继电器,说起继电器就不得聊一下电报机.(想直接了解如何实现逻辑门的直接往下翻,不过还是推荐看一下为什么会产生逻辑门,加深印象) 摩尔斯(发明摩尔斯密码的人)在1836年通知专利局,他发明了 ...

  3. 读书:编码——隐匿在计算机软硬件背后的语言上

    摩斯密码 摩斯密码是由"."(短音)与"-"(长音)所组成的,短促的点信号" .",读" 的 "(Di):保持一定时间的 ...

  4. 【读书笔记】《编码 隐匿在计算机软硬件背后的语言》02 编码与组合

    个人希望通过笔记的方式记录研读IT著作的收获,也算是对自己的一个督促,笔记内容不会照搬原文,尽量以最简洁的形式阐述原文,对原文内容会有所取舍并且加上自己的感想等,供自己之后查阅,毕竟好记性不如烂笔头( ...

  5. 计算机神书『编码:隐匿在计算机软硬件背后的语言』

    在知乎回答了一个关于书籍推荐的问题:有哪些短小精悍的好书推荐? 如果只推荐一本计算机类的神书,那必然是<编码:隐匿在计算机软硬件背后的语言>. 渴望交流是大多数人的天性.在本书中,&quo ...

  6. 《编码:隐匿在计算机软硬件背后的语言(Code:The Hidden Language of Computer Hardware and Software)》读书笔记

    声明 该文章是阅读<编码:隐匿在计算机软硬件背后的语言>一书之后整理出的读书笔记.若有错误,还需继续修正与增删. Preface 作者Charles Petzold是Windows编程界的 ...

  7. 《编码隐藏在计算机软硬件背后的语言》读感

    如果把有关JAVA这类的书据比喻成武侠小说中的擒拿手,SHH比喻成降龙十八掌,那么<编码隐藏在计算机软硬件背后的语言>这本书无疑是计算机行业的内功心法,让人能从最简单的信息产生,编码再到逻 ...

  8. 编码:隐匿在计算机软硬件背后的语言(2)--二进制

    1比特是可能存在的最小的信息量,任何小于1比特的内容根本算不上是信息. 信息是指多个可能性中的一种. 最常见的二进制数的表现形式也许就是无处不在的通用产品代码(UPC,Universal Produc ...

  9. 编码:隐匿在计算机软硬件背后的语言(7)--存储器组织

    在上一篇文章编码:隐匿在计算机软硬件背后的语言(6)--反馈与触发器中,我们知道一个反向器.两个与门和两个或非门可以构成一个D型电平触发器.它可以存储一位信息,为了表达地更清晰,我们把输入端和输出端重 ...

最新文章

  1. 什么是整洁的代码?什么是肮脏的代码?
  2. tcp转串口_PROFIBUS DP与Modbus/TCP网络转换操作指南
  3. 范数与距离的关系以及在机器学习中的应用
  4. java tomcat 内存设置,tomcat下java的内存设置
  5. css细节(实习第1天)
  6. SAP CRM服务订单状态和SAP S/4生产订单状态
  7. 报错,> 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL
  8. php 输出mysql_php如何输出mysql查询结果
  9. 【翻译】CodeMix使用教程(四):调试
  10. QT GUI界面中集成VISIO绘图区详细说明
  11. 瘦AP如何连接到无线控制器AC
  12. SGE上的qsub以及作业的状态查看
  13. Java学习笔记(二)
  14. Oracle数据库的一点
  15. Matlab的详细安装步骤(看完了就会)
  16. C++ 文本编码探测CED (Compact Encoding Detection)技术
  17. 有沃更精彩,沃课堂理想的移动学习平台
  18. 雷士照明股权连环局(第一 二 三季完整版)
  19. 视频播放网站CDN内容分发网络实现
  20. 电脑游戏性能测试脸型软件,艾秀发型设计软件pc版

热门文章

  1. Internet时间自动同步后,计算机系统时间比北京时间不能同步一致
  2. 软件测试环境的搭建及详解
  3. 别混淆你想要什么和能否实现
  4. 网站pc端和手机端视频的处理
  5. Unity 激活许可证的时候出现 serial has reached the maximum number of activations提示
  6. Windows多个桌面切换快捷键
  7. 使用BeanUtils.populate遇到的bug
  8. vc 调用matlab figure 画图
  9. LoRa SX1278通信代码开发学习
  10. GEE-Scholars MODIS地表温度LST时间变化趋势