计算机的5大部件:
输入装置,输出装置,存储器,运算器,控制器
内存和磁盘都被归类存储器
《程序是怎么跑起来的》读书笔记(4) -- 有棱有角:关于内存的物理认识和逻辑认识
内存是一种包含内存IC的电子元件
内存ic包括DRAM、SRAM、ROM等多种形式,
继续阅读“《程序是怎么跑起来的》读书笔记(4) -- 有棱有角:关于内存的物理认识和逻辑认识”
《程序是怎么跑起来的》读书笔记(3) -- 万能的计算机为什么就是算不对0.1+0.1
这一章比较前两章,很容易懂,而且很有意思。
其实我原来学java的时候,老师就说过关于单精度和双精度的问题,但是可能当时老师没讲清楚或者还是当时水平太烂,根本没想过这种事情,为什么计算机遇到小数就跟你提精度。
《程序是怎么跑起来的》读书笔记(2) -- 为什么计算机里都用二进制
这一章好想就是关于二进制的东西,原来学过数字逻辑,所以这一章学的东西没那么多,主要看了关于字节流和字符流的相关博客,补充得到的。
《程序是怎么跑起来的》读书笔记(1) -- 关于程序怎么在CPU里旅游
预备知识
1.程序是指令和数据的结合体 C语言的printf("你好")
printf是指令,你好是数据
2.cpu能够直接识别和执行的只有机器语言,什么语言编写的程序都换转换成二进制的0101的机器语言的可执行文件
3.硬盘和磁盘上的程序只有被复制到内存中才能被运行,也就是程序一定运行在内存中