百科问答小站 logo
百科问答小站 font logo



微处理器系统结构与嵌入式系统设计教材推荐? 第1页

  

user avatar   bluedrum 网友的相关建议: 
       深入理解计算机系统(原书第2版) (豆瓣)

国外大牛写的。我推荐他的原因是,里面介绍大部分CPU的理论可以用Gcc编程来验证。

计算机科学是人为建立一门实验的科学。教材中任何一个论点必须可以让学习者能以软件实验方式加以验证。

任何论点无论多先进,无论据支撑,只有两个可能。

1.编写者自已也是听来的,多年媳妇熬成婆(国内这个特别明显)

不用论据,学习者无从反驳,他们也过关了。

2.编写者知道,但是习惯使然,没有从学习者角度考虑,就是填鸭式教学。这样方便编写教材,

省时省力。因为写过教材的人都知道,资料的查证和做实验验证是最费时的。


我举个例,更高主频的CPU运行速度快,不用验证,偷工减料的老师一句就带过了。

-------------------------- 大师和庸才的分隔线 -------------------------------------------------------

如果做实验,得用两个不同主频设备或PC:编译一段相同程序来测试验证。因为CPU速度太快了,所以程序得写好让现象更明显更好测试。这里面的功夫大了去了。




  

相关话题

  用户帐号系统设计的原则有哪些? 
  老程序员解 bug 有哪些通用套路? 
  为什么摩尔定律越来越难维持? 
  银的导热率比铜高,CPU 的顶盖可以换成银的吗? 
  intel 7nm 是euv 还是 duv 做出来的? 
  如何理解龙芯中科副总裁杜安利说国产 CPU 发展应自主研发核心技术,建立自主生态? 
  如何看待从 2023 年起,所有新智能手机中央处理器(CPU)内核将没有 32 位兼容模式? 
  DDR5内存和CPU速度差不多了CACHE还有什么意义? 
  为什么只用中央处理器(CPU)压制的视频会比图形处理器(GPU)加速过的更清晰? 
  CPU 能靠增大单核的规模去提高单核性能么? 

前一个讨论
网站调试一定要能通过域名访问,但又不想走备案流程,该怎么解决呢?(阿里云主机,万网域名)
下一个讨论
360 手机助手与豌豆荚哪个好用?为什么?





© 2025-01-31 - tinynew.org. All Rights Reserved.
© 2025-01-31 - tinynew.org. 保留所有权利