字节对齐在C语言内存管理扮演关键的角色,之前对这一概念有些模糊,最近发现在汇编角度去看这一概念,可能更容易一些
回顾自己以往嵌入式开发中用到的外设,IIC(Inter-Integrated Circuit)最为常用(INA219、MPU6050),梳理一下相关内容
以前对VIM应用因为了解不够深入,一直对VIM是一款高效编辑器持有怀疑(逻辑思维和形象思维会在左右脑切换,VIM让人集中在逻辑思维,从而提高效率?),这两天决定深挖一下,今天先起个头,展望一下
计算机越往底层学习,让我意识到理清计算机历史脉络的重要性,这也是任何一门技术相关教材第一章存在的意义
C语言发展初期,并没有所谓的C标准,1987年Brian Kernighan & Dannis Ritchie合著的 The C Programming Language 1st edition成为第一个公认的C语言标准
在深入C代码时,我往往更关注于复杂的算法和数据结构,在计算机系统上的注意力大大减少。尤其是随着对嵌入式系统开发的深入,知晓对系统结构的理解尤为重要,更让我理解大学课程结构设计的良苦用心