美文网首页
第二章:信息的表示和处理

第二章:信息的表示和处理

作者: weylau | 来源:发表于2018-07-28 16:45 被阅读6次

2.1信息的存储

大多数计算机以8位块或字节(byte)作为最小寻址单位,而不是访问内存中单独的位,机器级程序将内存视为一个非常大的字节数组称为虚拟内存,内存中每个字节都由一个唯一的数字来标识称为字节的地址
一个字节的范围:0000 0000~1111 1111
32位计算机最大虚拟内存:2^32/1024/1024/1024 = 4GB
64位计算机最大虚拟内存:2^64/1024/1024/1024 = 17179869184GB

寻址和字节顺序

image.png

位移运算

位移运算一般比普通运算速度更快
实例:int a = 60;
a<<2左移两位
int 占4字节 所以二进制表示为 0000 0000 0000 0000 0000 0000 0011 1100 <<2 00 0000 0000 0000 0000 0000 0011 110000 右边补两个0 结果为:240
快速计算:60*(2^2)
a>>2右移两位
int 占4字节 所以二进制表示为 0000 0000 0000 0000 0000 0000 0011 1100 >>2 00 0000 0000 0000 0000 0000 0000 0011 11 左边补两个0 结果为:15
快速计算:60/(2^2)

相关文章

  • 信息的表示和处理

    比特及位级运算 现代计算机存储和处理信息以二进制信号表示,一个二进制数称为位。大多数的计算机使用8位,或者字节,作...

  • 信息的表示和处理

    主要研究三种数字表示1、无符号编码2、补码编码3、浮点数编码 一些基本概念 整数表示相对小的数值范围,但是一个精确...

  • 信息的表示和处理

    在阅读《深入理解计算机系统》的过程之中,有一些知识点是我觉得有必要记录下来的,在这里进行一定的总结。 文本数据比二...

  • 信息的表示和处理

    信息的存储 字数据大小 计算机中,字长指的是指针数据标称大小,虚拟地址以字来进行编码的,所以字长w位的机器,可以表...

  • 信息的表示和处理

    现代计算机存储和处理的信息以二值信号表示。这些微不足道的二进制数字,或者称为位 (bit), 形成了数字革命的基础...

  • 第二章:信息的表示和处理

    2.1信息的存储 大多数计算机以8位块或字节(byte)作为最小寻址单位,而不是访问内存中单独的位,机器级程序将内...

  • 第二章:信息的表示和处理

    无符号(unsigned)编码基于传统的二进制表示法,表示大于或者等于零的数字。 补码(two's-complem...

  • 第二章 信息的表示和处理

    本章我们来研究三种重要的数字表示 无符号是基于传统二进制表示法,表示大于或等于0的数字 补码是表示有符号整数的最常...

  • 第二章 信息的表示和处理

    对二值信号进行存储和执行计算的电子电路非常简单和可靠。 重要的三中数字表示: 无符号 -- 基于传统的二进制表示法...

  • 第二章:信息的表示和处理

    本章首先介绍了(1)计算机中信息的存储方式(二值信号),然后介绍了(2)计算机用有限的二进制数字(位)的组合来编码...

网友评论

      本文标题:第二章:信息的表示和处理

      本文链接:https://www.haomeiwen.com/subject/vikomftx.html