1.为什么要使用计算机?
存储数据,计算数据
2.数据存在哪?
数据存储在内存里
3.数据怎么在内存里储存的?
10 10.5。 “sunck is a good man”
内存:
抽象:一个开关,有两个状态,开启和关闭。一种状态对应1,另一种状态对应0.把八个开关放到一个房间里。这个房间称为“一个字节”。一个开关代表“一位”。每个房间都有门牌号,看作“地址”。把无数个房间堆叠起来组成摩天大厦,可以把摩天大厦看做内存。
单位
1bit (二进制位)
8bit == 一字节
1024字节 == 1K
1024K == 1M
1024M == 1G
1024G == 1T
内存中以二进制形式存储数据
二进制:0 1 逢二进一
0 + 0 = 0
0 + 1 = 1
11 + 1 =
11
+ . .1
---------
100
八进制:0 1 2 3 4 5 6 7 逢八进一
1 + 7 = 10
1 + 2 = 3
十进制:0 1 2 3 4 5 6 7 8 9 逢十进一
十六进制:0 1 2 3 4 5 6 7 8 9 a b c d e f 逢十六进一
1 + f = 10
十进制--》二进制
倒除发, 余数逆序 (8421法) 10(10)--》1010(2)
二进制--》十进制
当前数字,乘以2的位数次方,最后相加 0x2^0 + 1x2^1 + 0x 2^2 + 1x2^3 == 0+ 2 + 0 + 8 =10
八进制--》二进制
【一转三位】八进制的一位相当于二进制的三位,转换时按照十进制转换
65(8)-》110101(2)
十六进制--》二进制
【一转四位】十六进制的一位相当于二进制的四位,转换时按照十进制转换 a4(16)-》101001009(2)
二进制--》八进制
【三位一取】从低位开始取,高位不够补0
二进制-》十六进制
10(10)-》1010(2)
存储时00000000000000000000000000001010 数据存储:计算机存储数据,先开辟内存空间,再存储数据。计算机开辟内存最小单的单位是字节。在存储数据时,用最高位表示符号,1表示负数,0表示正数。