【技术实现步骤摘要】
本专利技术涉及数据调用
,尤其涉及一种计算机系统及数据读写方法。
技术介绍
在当前的计算机系统中,通常有两种存储方式,即外部存储器(外存)和内部存储器(内存)。外存是指除计算机内存及CPU缓存以外的存储器,特点在于断电后仍然能够保存数据。计算机系统中常见的外存有软盘存储器、硬盘存储器、光盘存储器等,目前的微机系统中比较常用的就是硬盘。而内存是指用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据的存储器,只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来。内存的暂存性也决定其是掉电易失的,传统的计算机系统中的内存是由内存芯片、电路板、金手指等部分组成的。由于在计算机系统的设计思路中,内存空间的设计目标是构造CPU能以字(或者字节)为单位进行随机读写的存储器,而外存空间的设计目标是在有限的存储空间内存储尽量多的数据。因此,在内存空间中构造了N+1条(N为正整数)地址线来进行随机寻址内存的内存单元,每个内存单元的数据位数与CPU的数据总线的宽度相等,这种内存结构使得存储空间中只包括2N+1个内存单元,整个内存空间的存储容量仅为2N+1个字(或字节);而对于外存空间来说,可以构造以软件表示的地址——“块编号”来进行寻址的外存单元,每个外存单元的数据位数为“块容量”。由于软件可以表达的地址位数远远大于CPU构造的地址线的数量N+1,因此外 ...
【技术保护点】
一种计算机系统,包括处理器和存储器,所述存储器包括多个存储单元并被划分成多个相等大小的存储块;每个所述存储单元具有字地址,通过字地址线进行访问;每个所述存储块具有块地址,通过块地址线进行访问,其特征在于,还包括:一寻址组件,与所述处理器内存地址线的高位及所述存储器的字地址线的高位分别连接,可控制的在所述存储器上一连续或者不连续的预设范围内将所述处理器形成的内存地址的高位转化为对应的所述存储器字地址的高位并输出至所述存储器;所述处理器内存地址线的低位与所述存储器的字地址线的低位连接;所述预设范围小于或者等于所述处理器内存地址线的寻址范围;所述处理器通过修改所述预设范围,变化所述预设范围覆盖的所述存储器的存储单元。
【技术特征摘要】
1.一种计算机系统,包括处理器和存储器,所述存储器包括多个存储单
元并被划分成多个相等大小的存储块;每个所述存储单元具有字地址,通过
字地址线进行访问;每个所述存储块具有块地址,通过块地址线进行访问,
其特征在于,还包括:
一寻址组件,与所述处理器内存地址线的高位及所述存储器的字地址线
的高位分别连接,可控制的在所述存储器上一连续或者不连续的预设范围内
将所述处理器形成的内存地址的高位转化为对应的所述存储器字地址的高
位并输出至所述存储器;
所述处理器内存地址线的低位与所述存储器的字地址线的低位连接;
所述预设范围小于或者等于所述处理器内存地址线的寻址范围;
所述处理器通过修改所述预设范围,变化所述预设范围覆盖的所述存储
器的存储单元。
2.如权利要求1所述的计算机系统,其特征在于,所述寻址组件包括多
个锁存单元,每个所述锁存单元的输出端连接所述存储器的字地址线的高位,
每个所述锁存单元存储一所述存储单元的字地址的高位,所有所述锁存单元
存储的所述存储单元的字地址的高位覆盖的所述存储器的存储单元形成所述
预设范围,所述处理器通过修改所述锁存单元中存储的所述存储单元的字地
址的高位改变所述预设范围。
3.如权利要求2所述的计算机系统,其特征在于,所述寻址组件包括一
第一译码单元,所述第一译码单元的输入端与所述处理器的内存地址线高位
连接,所述第一译码单元的输出端与每个所述锁存单元分别连接,所述第一
译码单元根据所述处理器形成的内存地址的高位选通对应的一个所述锁存单
元进行输出。
4.如权利要求2所述的计算机系统,其特征在于,所述存储器的存储单
元按照字地址被划分成复数个大小相同的区域,每个所述锁存单元存储的所
述存储单元的字地址的高位对应一个所述区域的字地址的首地址;
所述处理器修改所述锁存单元中存储的所述存储单元的字地址的高位时
选择一当前目标文件所在的区域,并将选中的所述区域的首地址的高位赋值
\t至一所述锁存单元。
5.如权利要求2所述的计算机系统,其特征在于,多个所述锁存单元中
至少包括一个第一类锁存单元,所述第一类锁存单元存储的存储单元的字地
址的高位不可被修改。
6.如权利要求5所述的计算机系统,其特征在于,所述第一类锁存单元
存储的存储单元的字地址的高位对应的字地址所在的区域用以存储操作系
统。
7.如权利要求3所述的计算机系统,其特征在于,所述寻址组件包括一
第二译码单元,所述第二译码单元的输入端与每个所述锁存单元的输出端分
别连接,所述第二译码单元的输出端与所述存储器连接,所述第二译码单元
用以根据被选中的所述锁存单元输出的所述存储器字地址的高位对所述存储
器进行字地址高位部分的寻址。
8.如权利要求2所述的计算机系统,其特征在于,所述锁存单元主要由
一组锁存器形成。
9.如权利要求3所述的计算机系统,其特征在于,所述第一译码单元主
要由一组译码器芯片形成。
10.如权利要求7所述的计算机系统,其特征在于,所述第二译码单元
主要由一组译码器芯片形成。
11.一种数据读写方法,其特征在于,应用于如权利要求1所述计算机
系统,步骤具体包括:
步骤1,判断读写请求的目标文件是否存储于所述预设范围当前覆盖的<...
【专利技术属性】
技术研发人员:金翊,欧阳山,沈云付,彭俊杰,刘学民,
申请(专利权)人:上海大学,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。