信息的表示和处理
2017-02-15 17:46
218 查看
信息存储
字节与字节的寻找
字节,一个字节是8位,计算机使用字节作为最小的可寻址的存储器单位,并不是在存储器里寻找单独的位。程序将存储器看成一个非常大的字节数组,这个非常大的字节数组就是虚拟存储器(virtual memory)。存储器上的每个字节都能用具体的地址来寻找,这些地址的集合就是虚拟存储空间。
虚拟存储空间是在程序角度上来看,对计算机存储器的抽象。
字和字长
字和字长这两个概念是描述计算机硬件的属性的。在计算机中作为一个整体被存取、传送、处理的二进制数字符串叫做一个字,每个字中二进制位数的长度,称为字长。也就是计算机在一次操作中可以处理的位数大小。据本书说的,这个大小也“因此“决定了虚拟存储器地址的大小。
大端与小端
这个概念是针对多字节大小的对象的,因为一个多字节对象会被存储为连续的字节序列。比如 int x=1,假如&x地址为0x001,int是4个字节的,那么我们知道x这个对象存储在0x001、0x002、0x003和0x004这四个地址里面。
但是是0x001这个地址存储1其他存储0呢,还是0x004存储1其他地址存储0呢,这个就要看机器本身是大端序还是小端序了。0001 or 1000
具体大端序是存储在前还是后我也弄不清了,概念就是这样的。
其实通过这个概念,完全可以用代码来查看机器的字节序。
相关文章推荐
- chap2:信息的表示和处理
- 《深入理解计算机系统》笔记一:信息的表示与处理(1)——基本数据类型与字节序
- CSI-III:信息的表示与处理-数值陷阱(二)
- 深入理解计算机系统读书笔记之第二章信息的表示和处理
- 信息的表示和处理
- 【计算机系统学习-信息表示和处理】【一、信息的存储】
- 信息的表示和处理
- 深入理解计算机系统:信息的处理与表示(一)基础
- 深入理解计算机系统--信息表示和处理
- 信息的表示和处理 第三周9.28~10.4
- 《深入理解计算机系统》笔记一:信息的表示与处理(2)——整数的表示
- 深入理解计算机系统 第2章 信息的表示和处理
- 计算机中信息的表示与处理
- 深入理解计算机系统:信息的处理和表示(二)整数四则运算
- 计算机中信息的表示与处理
- 《深入理解计算机系统》 第2章 信息的表示和处理
- 深入理解计算机系统--信息的表示和处理
- 读书笔记——信息的表示和处理
- 计算机系统 笔记(2) 信息的表示和处理
- 20135328-信息安全系统设计基础第三周学习总结(信息的处理和表示)