计算机基础

2020-03-01  本文已影响0人  麟之趾a

[TOC]

计算机的组成

cpu 内存 IO 主板 ……

cpu32 位和64位的区别

cpu32位: 指cpu可以调用2^32 cell(内存最小单位bytes) 即 最大4G
cpu64位:指cpu可以调用2^64位cell(内存最小单位bytes)

cpu缓存的作用

如cpu要运行一个程序,程序是由指令+数据组成。都存放在内存中,假设运行一个加法a+b。cpu要先取得a然后在取+,在取+号的过程中,把a放在cpu缓存中,依次类推取得b。最后运算。所以在相同频率下,cpu缓存越大,价格越高

内存最小单位

可以逻辑上理解,操作系统把内存按空间切割成一个一个小的单元,即一个最小单元为8bits(bytes),称为cell

多任务模式计算机如何运行

操作系统

狭义的linux操作系统

kernel

广义linux操作系统

GNU/linux

由linux内核+GNU的application组成

GNU组织

GNU由stallman成立,又称革奴计划。GNU is not unix

开源协议

图解

POSIX标准

POSXI 可移植的操作系统,遵循这个标准的操作系统,提供统一的API接口,使得在win系统开发的软件,能够在linux上运行

接口

API: application program interface 编程接口
ABI: application binary interface 应用使用者接口(二进制接口),程序安装或编译的时候,把源代码转换成系统可识别的二进制文件及ABI,例(win exe格式的二进制)

上一篇 下一篇

猜你喜欢

热点阅读