基础

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表示正数。

你可能感兴趣的:(基础)