讲义内容
对应学习讲义预学习“复习 C 语言”到“数字电路基础实验”3 节。
- C 练习题
- Verilator 环境与基本使用
- 开源 EDA 使用
- NVboard 和数字电路基本实验
推荐阅读
- Linux C编程一站式学习在新窗口中打开
- The C programming language (2nd Edition)在新窗口中打开
- C Coding Standard在新窗口中打开
- SEI CERT C Coding Standard在新窗口中打开
- Learn C the hard way 中文版。翻译版本文中有很多错误和遗漏注意识别。
- https://www.learncpp.com/ 大型 C++在线学习网站
总结
C
直到现在,凡是我当作最真实、最可靠而接受的东西,都是从感官或通过感官得来的。不过,我有时觉得这些感官是骗人的,并且为了小心谨慎起见,对于一经骗过我们的东西就决不完全加以信任。
勒内·笛卡尔,《第一哲学沉思录》
使用 Make 编译。
Valgrind
Verilator
计算机程序的构造
cs 61 a Python 版本的教程: