第三节信息的表示和处理一. 信息存储1、 字节最小的可寻址的存储器单位,每个字节由唯一的数字来标识,称为地址。2、 进制的表示和转化① 十进制转二进制方法为:十进制数除2取余法,即十进制数除2,余数为权位上的数,得到的商值继续除2,依此步骤继续向下运算直到商为0为止。② 二进制转十进制方法为:把二进...
分类:
其他好文 时间:
2015-10-04 22:21:24
阅读次数:
216
第二章 信息的表示和处理三种数字:无符号数、有符号数(2进制补码)、浮点数溢出:计算机的表示法是用有限数量的位来对一个数字编码,当结果太大以至不能表示时,会溢出整数运算:编码的数值范围较小,精确;浮点运算:数值范围较大,近似,不可结合§1 信息存储最小的可寻址的存储器单位:字节(8位)虚拟存储器、地...
分类:
其他好文 时间:
2015-10-04 18:29:56
阅读次数:
245
深入理解计算机系统第二章学习总结 我们对计算机系统的探索是从学习计算机本身开始的,它由处理器和存储器子系统组成。在核心部分,我们需要方法来表示基本数据类型,比如整数和实数运算的近似值。然后,我们考虑机器级指令如何操作这样的 数据,以及编译器如何将 C 程序翻译成这样的指令。接下来,研究几种实现处理....
分类:
其他好文 时间:
2015-10-04 01:33:59
阅读次数:
354
一、三种重要的数字表示无符号:编码基于传统的二进制表示法,表示大于或者等于零的数字。补码:编码是表示有符号整数的最常见的方式,有符号整数就是可以为正或者为负的数字。浮点数:编码是表示实数的科学记数法的以二为基数的版本。二、信息存储机器级程序将存储器视为一个非常大的字节数组,称为虚拟存储器。存储器的每...
分类:
其他好文 时间:
2015-10-03 23:08:48
阅读次数:
248
1、什么是地址? 内存是由若干个1个字节的内存单元组成的存储器 计算机为了管理内存单元。给每一个字节都进行编号 编号的就是地址2、什么是指针? 地址就是指针 地址: 地址指向的内存单元值:编号相应的存储内容 变量訪问的方法:直接訪问 间接訪问 1)直接訪问:用变量名訪问其代表的存储空...
分类:
编程语言 时间:
2015-10-03 20:40:41
阅读次数:
172
三种最重要的数字表示法无符号:基于传统的二进制表示法,大于等于0补码:有符号整数浮点数:实数的科学计数法的以二进制为基数的版本信息存储最小的可寻址存储器单位:字节虚拟存储器:每个字节都由唯一的数字标识,称为地址虚拟地址空间:所有可能地址的集合每个程序对象可视为字节块,程序本身是一个字节序列十六进制表...
分类:
其他好文 时间:
2015-10-03 09:31:39
阅读次数:
207
排列,定在存储器中的连续空间.名单,存储器地址可以是不连续,每一个链表的节点包含原来的内存和下一个节点的信息(单向的一个,双向链表的话,会有两个).数组优于链表的:1.内存空间占用的少,由于链表节点会附加上一块或两块下一个节点的信息.可是数组在建立时就固定了.所以也有可能会由于建立的数组过大或不足引...
分类:
其他好文 时间:
2015-10-02 17:23:19
阅读次数:
167
MTD,Memory Technology Device即内存技术设备,在Linux内核中,引入MTD层为NOR FLASH和NAND FLASH设备提供统一接口。MTD将文件系统与底层FLASH存储器进行了隔离。如上图所示,MTD设备通常可分为四层,从上到下依次是:设备节点、MTD设备层、MTD原...
分类:
系统相关 时间:
2015-10-02 16:00:14
阅读次数:
298
JVM是虚拟机,也是一种规范,他遵循着冯·诺依曼体系结构的设计原理。冯·诺依曼体系结构中,指出计算机处理的数据和指令都是二进制数,采用存储程序方式不加区分的存储在同一个存储器里,并且顺序执行,指令由操作码和地址码组成,操作码决定了操作类型和所操作的数的数字类型,地址码则指出地址码和操作数。从dos到...
分类:
其他好文 时间:
2015-10-02 11:19:00
阅读次数:
358
在 主存(内存)- 辅存(硬盘等)这一层次的不断发展中,逐渐形成了虚拟存储系统。在这个系统中,程序员编程的地址范围与虚拟存储器的地址空间相对应。例如,机器指令地址码为24位,则虚拟存储器的存储单元个数可达16M(2的24次方是16M)。而这个数字比真实内存的存储单元个数要大得多。这类指令地址码称为虚地址(虚存地址、虚拟地址)或逻辑地址,而把真实内存的地址称为实地址或物理地址。物理地址是程序在执行过程...
分类:
其他好文 时间:
2015-09-30 11:16:23
阅读次数:
126