《编码:隐匿在计算机软硬件背后的语言》笔记01

      无意见看到这本书的介绍,感觉不错,上网搜了前一个版本的电子书,看了5页,决定,买纸质的,拿到书后更是觉得是本好书,应该认真读。
      写这篇文章的时候只看完了前3章,个人认为这本书适合计算机专业的学生读,其中至少包含了微机原理、编译原理和部分数电模电的基本概念,比起国内的课本来讲得清楚,而且这些东西连在一起讲,效果不是一般的好。再次声明,个人观点,仅供参考。
      曾记得一位大侠说过,有的书是要按照第二天要讲给别人听的要求去读的,我觉得,至少这本书是应该这样去读的。这种读法应该就是老师的备课吧,以我的经验,不反复读几遍是不能给别人讲明白的,限于时间,所以我想用另外的办法:将自己读到的和想到的东西写出来,这样,即使不能达到讲的程度,也能让自己加深印象,呵呵,不知道自己能坚持多长时间。


第一章 至亲密友


      感觉是在讲各种身边的编码,简单的、复杂的、常见的、不常见的,实际上,从编码的角度看,海上水手间通过挥动旗子发出的信号、手语、文字、音符、各种语言等等都是编码,还有房间编号、莫尔斯电码、布莱叶盲文也都是编码,作者的目的似乎是告诉读者:编码由来已久,编码无处不在。


第二章 编码与组合


      这一章主要讲了莫尔斯电码,通过讲解怎样记忆莫尔斯电码得到了莫尔斯电码的实质:一种二进制码,第10页的图清楚的表示了莫尔斯电码的编码方式和规则,很好;莫尔斯电码使用5个码字就可以表示所有26个字母且有剩余。
      这一章给我的启发是,如果使用三进制码,会用更简短的码字表示更多的信息,比如,三个三进制的码字就可以表示全部26个字母。借助第10页的图,可以很简单的写出26个字母与三进制编码的对应关系。
      拓展开说,英语可以视为一种26进制的编码。
      另,从线性代数的角度看,二进制码实际上就是在二维向量空间与26维向量空间之间建立了一个一一映射,这样看来二维向量空间和26维向量空间是同构的(存疑)。
      后三段为其他的想法,不属于本书内容,也不能保证正确,欢迎批评指正。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值