用于制造存储电路的材料目前主要是半导体材料。我们已知,8位二进制码称为一个字节,每个字符的编码长度是一个字节。因内存中要用电路来表示内存的地址编码,而任何电路的基本状态都只有两个,因此,内存地址也用二进制数编码。我们称内存可以容纳的二进制数据量为内存的存储容量。目前微机内存的最大存储容量可达到4GB,即内存地址编码为32位二进制码。对内存的操作有存数据和取数据两种。......
2025-09-30
文件有两层含义,从用户的使用角度看,文件是一组客观事物的数字化描述,例如,一个高考学生成绩表文件如表2-7所示。表中的一行称为一条记录,一条记录是一个事件的数字化描述。从计算机存储的角度看,文件是一组0、1编码的集合,一条记录代表文件中0、1码的一个子串。我们把从用户的角度看的文件中的记录称为逻辑记录,把从计算机存储角度看的文件的记录称为物理记录。
表2-7 高考学生成绩表
建立计算机文件的一般流程是:从键盘键入数据到内存,数据从内存传送到外存。修改文件的一般流程是:从外存读入数据到内存,修改数据后数据从内存传送到外存。从文件的处理流程可知,内存和外存之间需要频繁的交换数据,这体现为对文件的操作。对文件的操作主要有读文件操作和写文件操作。读文件操作是把外存设备上某文件中的数据读出并传送到内存,写文件操作是把内存中的数据写入到外存设备上的某文件中。(https://www.chuimin.cn)
读文件操作和写文件操作的基本单位是记录。文件不同时,文件中逻辑记录的长度会不同,文件中逻辑记录的长短又决定了文件的物理记录的长短。前面我们说过,外存是按扇区或簇组织数据的,一个扇区通常为512字节,一个簇通常是若干个扇区。簇是内存和外存数据交换的最小单位。这样,必定存在这样的情况:一条逻辑记录占几个扇区或几个簇位置,或一个扇区或一个簇里存放了几个逻辑记录。这样的情况会造成从外存读入内存的数据时要进行组合或分解工作。
为了方便处理,内存和外存交换数据的方法是:在内存中划分出一片称为缓冲区的足够大的区域,缓冲区用于内外存交换数据时的数据临时存放区域。缓冲区的使用简化了内外存数据交换过程。这样,读文件操作的过程就是:外存——>缓冲区——>内存。写文件操作的过程就是:内存——>缓冲区——>外存。
相关文章
用于制造存储电路的材料目前主要是半导体材料。我们已知,8位二进制码称为一个字节,每个字符的编码长度是一个字节。因内存中要用电路来表示内存的地址编码,而任何电路的基本状态都只有两个,因此,内存地址也用二进制数编码。我们称内存可以容纳的二进制数据量为内存的存储容量。目前微机内存的最大存储容量可达到4GB,即内存地址编码为32位二进制码。对内存的操作有存数据和取数据两种。......
2025-09-30
表3-2内存的组成续表2.内存的封装平时所看到的内存条其实并不是内存真正的面貌和大小,而是内存条芯片经过“封装”后的产品。图3-11TSOP 封装方式内存3)BGA 封装BGA简称为球形封装。CSP 封装的芯片面积之比超过了1:1.14,几乎接近1:1 的理想情况,绝对尺寸也只有32 mm2,仅为普通BGA 封装的1/3,TSOP封装的1/6。......
2025-09-30
下面主要介绍DRAM 内存的分类。随着DDR 内存的推出,SDRAM 内存已退出市场。DDR2 内存的延迟时间相对于DDR 内存来说大大降低了,介于1.8~2.2 ns 之间,从而使DDR2 内存达到更高的工作频率。图3-6DDR2 内存7.DDR3 内存DDR3 与DDR2 相比工作电压更低,从DDR2 的1.8 V 降至1.5 V,DDR3 内存用0.08 μm 制造工艺制造,比DDR2 节省30%的功耗。DDR3 目前最高能够达到1 600 MHz的频率。......
2025-09-30
计算机系统由硬件和软件两大部分组成。但计算机系统的大脑可由人来支配,处理不同的应用问题可由人来控制安装不同的大脑组织。计算机系统处理的主体是数据。外存设备的存储介质均可更换,如软盘机中的软盘盘片可从软盘机中取出。图1-1 计算机系统的组成结构我们把对计算机中的数据进行某种有意义的操纵称作处理数据。计算机系统是辅助人完成计算任务的。大部分计算机系统中使用的计算机都是通用的。......
2025-09-30
内存的接口方式是根据内存条金手指上导电触片的数量来划分的。不同的内存采用的接口方式也不尽相同,每个接口方式采用的针脚数也不尽相同。在DIMM 下,又有三种不同的接口,一为SDRAM 内存使用的168 线接口,二为DDR SDRAM 内存使用的184 线接口,三为DDR2 内存使用的240 线接口。图3-19168 pin 接口的内存图3-20184 pin 接口的内存图3-21240 pin 接口的内存3.RIMMRIMM是Rambus 生产的RDRAM 内存所采用的接口类型。......
2025-09-30
图1-4 不同主体之间的智能传递要让人利用算法把智能传递给机器,需要做到的是:机器必须能正确地理解并正确地执行算法。在如图1-1所示的冯·诺依曼体系结构计算机中,程序是计算机能理解的求解某一特定问题的算法,人利用输入部件把程序输入到计算机,输入的程序存储到计算机的存储部件,运行程序需要的数据也存储到计算机的存储部件,处理部件根据程序一步一步地执行,程序运行的结果通过输出部件输出给人。......
2025-09-30
内存工作频率是衡量内存性能的较简单而又直接的指标,它表示该内存条能在多大的外频下工作。内存错误对一些稳定性要求极高的用户来说可能是致命的。SPD 更是识别PC 100 内存的一个重要标志。......
2025-09-30
逻辑代数起源于19世纪初。逻辑代数中的变量称作逻辑变量,和代数中的变量类似,逻辑变量也用字母符号表示,逻辑变量的取值或者为真,或者为假。表2-6 逻辑表达式的取值逻辑代数是现实世界事物之间关系的一种抽象描述。又例如,逻辑变量P表示“数值变量x的取值大于0”,则逻辑表达式NOT P表示“数值变量x的取值小于等于0”。程序设计中的条件判断、条件组合等都是逻辑表达式的例子。......
2025-09-30
相关推荐