操作系统

操作系统思考 第四章 文件和文件系统

第四章 文件和文件系统作者:Allen B. Downey原文:Chapter 4 Files and file systems译者:飞龙协议:CC BY-NC-SA 4.0当一个进程运行完毕(或崩溃)时,任何储存在主存的数据都会丢失。但是储存在机械硬盘(HDD)或固态硬盘(SSD)的数据是“持久”的。也就是说,它在进程结束之后,甚至关机之后仍旧存在。机械硬盘比较复杂。数

操作系统思考 第五章 更多的位与字节

第五章 更多的位与字节作者:Allen B. Downey原文:Chapter 5 More bits and bytes译者:飞龙协议:CC BY-NC-SA 4.05.1 整数的表示你可能知道计算机以二进制表示整数。对于正数,二进制的表示法非常直接。例如,十进制的5表示成二进制是0b101。对于负数,最清晰的表示法使用符号位来表明一个数是正数还是负数。但是还有另一种表

CPU怎样对存储器们进行读写?

在了解了计算机中的存储器之后,紧接着我们会有一些问题:CPU是怎样去访问内存地址空间的某一个地址的呢?接下来会以8086cpu架构作为例子来进行介绍(8086是老古董了,现代的CPU有i5架构的,还有i7架构的),之所以选择8086是因为它结构比较简单,适合上手,通过它学习到的概念,同样可以对其他CPU进行举一反三。CPU要读写存储器,总得需要有导线把它们连在一起吧?在计算