计算机存储数据和代码的方式以及单位转换

计算机存储数据和代码的方式以及单位转换

目录

  1. 二进制存储数据和代码

  2. 存储数据采用的方式和寻址方式

  3. 数据的形式

  4. 数据的存储

  5. 字符串的存储


二进制存储数据和代码
  1. 计算机采用开关来代替0和1

  2. 程序判断数据的存储位置,自动判定是二进制代码还是二进制数据

计算机内存采用线性的一维方式寻址(CPU要知道数据在那个地方放着)

内存硬件---内存单元,内容把要处理的数据放到每个内存单元上

内存单元单位:

字节:1B-8bit(八个内存单元)

1KB=1024B、MB、GB、TB(二进制算法)

数据的形式

文字

数值---有具体的数学含义的(表示多少或大小的)

图片

声音---声音录下来存起来了

影像

...

数据的存储

所有的数据必须通过某种方式转换成二进制才能存进计算机

生活中的数制:

二进制

八进制---0到7

十进制---0到9这是个基础数制(其他数据类推)

十六进制---0到9,10以后用字母表示

...

二进制,数字后加B,如:10010B---书面上的规定

八进制,数字后加O,如:123O

十六进制,数字后加H,如:2A5EH---10=A,11=B,12=C,13=D...

字符串的存储
  1. 文字:

计算机中称文字为字符串

使用国际编码规则将字符变成整数,然后变成二进制数

  1. 英文字符转为二进制

ASCII(American Standard Code for Information Interchange,美国信息交换表中代码)

  • 占内存1B

  1. 英文外的国际字符转为二进制

Unicode(统一码、万国码、单一码)

  • 占内存2B

 

 

原文地址:https://www.cnblogs.com/JunkingBoy/p/14070401.html