《深入理解计算机系统》读书总结一

  1. 计算机组成
    总线;I/O设备;主存;处理器;
    这里写图片描述
    我的理解:总线,我们平时遇到的如mido总线 I2C总线 还有虚拟的platform总线
    处理器我们都是用的arm系列的比如arm9
    主存都是DDR 大小在64M或者128M 嵌入式需要flash为8G或16G(扩展)
  2. 高速缓存
    针对处理器和主存之间的差异(主要说它们读取速度比处理器访问寄存器的速度),系统设计者采用高速缓存作为暂时的集结区域,存放处理器近期可能会用的信息。
    这里写图片描述
  3. 虚拟内存
    这里写图片描述
    我的理解:虚拟内存最大的好处就是节省空间,还有好理解。可以自己写一个程序反映出每个变量或者程序执行时的内存中反应。(反汇编也行)

  4. 抽象
    这里写图片描述
    我的理解:抽象应该是人类的思维方式比较好玩的,就是喜欢规律化以及联想。
    比如一些设备都只需要调用fopen或者open就能打开了。

猜你喜欢

转载自blog.csdn.net/demondhxq/article/details/79128393