计算机相关知识的小小科普回顾

回想起最近网上找资料时觉得相对有点意思的知识点(有待仔细考证 欢迎指正)

1、计算机的主要组成为:输入单元(键盘、鼠标等输入设备)、输出单元(屏幕等输出设备)、中央处理器(即CPU 包含控制单元、算术逻辑单元)、内存,列举到此我们就会发现这不就是“单片机”了吗,哈哈;

2、关于硬盘容量的思考:在购买u盘或电脑硬盘后,我们通常会发现实际可用容量达不到包装或宣传的容量大小,有时候会被店家或其他人用设备自带的系统空间搪塞过去,但实际上真的是这样的吗,目前博主了解这样一种说法,觉得比较可靠:硬盘制造商一般会使用十进制的表示方式描述容量,如宣传500GB的硬盘,实际上是500*1000*1000*1000 byte,经过二进制转换(如1GB=1024MB)后应该500*1000*1000*1000 / 1024 /1024 /1024 GB,约等于465.66GB,因为磁盘的最小 的存储单元是扇区(Sector),一个扇区的大小为512 byte,扇区大小是固定的,通常用扇区数量来计算容量(ps:个人觉得如果是这样的说法,那上面的描述“500*1000*1000*1000 byte”是不是应该说成“500*1000*1000*1024 byte”或“500*1000*1000*两个扇区”会更合适,不过不管怎样,这种说法表达的是十进制计算方法是容量差距的原因);

3、购买电脑时喜欢打游戏的同学通常会关注显卡方面的情况,那如果1024*10分辨率的屏幕,采用全彩,至少需要多大内存的显卡?哈,其实想要引出的内容是关于“像素”的整理,其实有多种颜色模式,常见的有RGB模式、灰度模式、Lab模式等,在RGB模式(上文提及的全彩 用红、绿、蓝三基色进行调色,各种分量用8位表示)下,一个像素占3B空间,如是灰度模式则是1B空间,回到原题,1024*10分辨率则有10240个像素,全彩模式下至少需要30kB的内存。

后记:在此感谢《鸟哥的Linux私房菜》有兴趣的同学可以去看看

你可能感兴趣的:(经验分享,操作系统)