原创 编码的奥秘

2009-8-8 10:14 2419 8 9 分类: 工程师职场

       最近刚开始学习FPGA,还在执着于板子上跑程序的阶段,暂时也提不出什么建设性的想法。倒是刚开始用modelsim,估计会碰到不少问题,希望大家能给点学习的建议。


       花了一下午的时间翻完了《编码的奥秘》。个人觉得,这本书有点类似于计算机的科普书籍。非常同意文章中的一句话:人类是非常富于创造性而且是十分勤勉的,但是,人类在本质上是十分懒惰的。正是人类对待工作的不情愿导致人们愿意花费大量的时间来设计和制造可以缩短工作时间甚至于代替人们工作的设备。同时,幻想又使人感到兴奋,甚至远比新奇的事物带给我们的兴奋要多得多。由于看得囫囵吞枣的,微机原理学得又不好,我也只剩了个大致的印象。


       文章从莫尔斯电码,布莱叶盲文引出二元编码(逻辑设计的主角01)。接着又介绍了字节和十六进制。原来I B M采用一个字节即八位的一个原因就是它们易于以B C D这种格式保存。然后,通过加法器的优化过程描述了存储器,总线,甚至是操作系统,讲解了两种典型的微处理器。最后,设想了未来的发展方向:通过光纤—由玻璃或聚合体制造的小管道,可从不同角度传输光信号—来传输光信号。通过光纤传输光信号可以达到以吉赫计算的数据传输速率—即每秒几百万位。所以,似乎是光子而不是电将要负责未来家庭和办公室的大量信息传输。


       其实,从微机的发展史来看,它所走的每一步都不是偶然的。而是对于历史需要的一种迎合。除了拥有扎实的基础知识,灵活的头脑之外,作为有志于从事逻辑设计的EDNer应该扩展自己的知识面,贴近生活,把握时代的发展。而不是一个做重复劳动的coder。。。


       反正,有想复习微机原理而又不想看教材的,可以看看这本书《编码的奥秘》。

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

ilove314_323192455 2009-8-9 10:07

好书
相关推荐阅读
用户598309 2009-08-28 10:45
Modelsim仿真之二
上回说到按步骤进行仿真后,得不到正确的结果。我的解决办法是添加一个reset信号。这一次的仿真结果如下图所示:分析其原因,估计如下。对于reg型数据,如果未对它进行赋值,仿真工具会认为它是不定态。为了...
用户598309 2009-08-28 10:39
modelsim仿真之一
  在换了三四个key之后总算把modelsim6.1g给安装上了。看了不少论坛里的帖子,发现教程总是容易把人绕进去。总结了下,其实modelsim的使用还是可以比较轻松的。第一步,新建一个文件夹。将...
用户598309 2009-07-31 11:48
写在前面的话
    我想,对于数字逻辑设计的学习来说,最重要的莫过于实践了。在练习中实践,在项目中实践,将理论与实际结合起来才是王道。   从今日开始,坚持每个星期至少写一篇文章摘要或经验总结。希望能与大家共讨论...
EE直播间
更多
我要评论
1
8
关闭 站长推荐上一条 /3 下一条