目录
一、计算机系统的基本组成
(一) 硬件
-
主机 :CPU(运算器、控制器、寄存器)、内存储器
-
外部设备:输入、输出、外存储器
(二) 软件
-
系统软件
-
应用软件
二、进位计数制
(一) 存储单元
-
bite 比特位 存储数据的最小单位
-
byte 字节 存储数据的基本单位
-
1字节 == 8b(八位二进制) 0000 0000 ~ 1111 1111
-
1B == 8b
-
1KB == 1024B (10月24号程序员节日)
-
1MB == 1024 KB
-
1GB == 1024 MB
-
1TB == 1024 GB
-
1PB == 1024 TB
-
1EB == 1024 PB
(二) 进制转换
1、十进制转为二进制
-
整数部分和小数部分分开计算,整数部分用“除2取余法”,小数部分用“乘2取整法”。一直乘到小数部分为零为止一般有位数限制
-
例:123.45(D)≈ 1111011.0111(B)
2、二进制转换成十进制
-
按位权展开相加法
-
例:1010.01(B)=1×2^3+0×2^2+1×2^1+0×2^0+0×2^-1+1x2^-2 = 8+0+2+0+0+0.25 = 10.25(D)
3、八进制转换为十进制
-
例:123.45(O)=1×8^2+2×8^1+3×8^0+4×8^-1+5×8^-2 = 64+16+3+0.5+0.078125 = 83.578125(D)
4、十六进制转换为十进制
-
例:12.3(H)=1×16^1+2×16^0+3×16^-1 = 16+2+0.1875 = 18.1875(D)
5、二进制和八进制之间的相互转换
-
每3位二进制对应1位八进制
-
例:123.45(O)=1010011.1001