盒式存储磁带机和数据处理设备制造技术

技术编号:3087880 阅读:165 留言:0更新日期:2012-04-11 18:40
一盒式存储磁带机包括一机盒,而当该盒式存储磁带机被装入一包括一微处理器的数据处理部件内时,装入该机盒内的印刷电路板被连接到该数据处理部件中。在该印刷电路板上装有一与该数据处理部件协同工作的存储器,并且该存储器的存储区被分成若干存储单元组。被装在该印刷电路板上的多存储器控制器包括若干寄存器代表由所述微处理器给定的转换存储单元组条件的数据被装入在这些寄存器中。(*该技术在2007年保护过期,可自由使用*)

【技术实现步骤摘要】
本专利技术涉及一种盒式存储磁带机。更准确地说,本专利技术涉及一种可附装到一数据处理部件(例如通过连接到一标准电视接收机而使用的家用视频游戏机)上、并可从该数据处理部件上卸下的盒式存储磁带机,而该盒式存储磁带机在使用时是装入该数据处理部件中的。我们把由本专利技术申请人所制造并销售的、被称为“家庭计算机”(商标)或“宁坦多(Nintendo)娱乐系统”(商标)的视频游戏机和被称为“MSX”(商标)的个人计算机作为例子来对该数据处理部件(在该部件中是靠一电视接收机来显示图象的)进行说明。这些数据处理部件都是通过装入一个已被预先写入有游戏程序软件、教育软件等的外部盒式存储磁带机而正常操作的。该盒式存储磁带机中容有用于存储程序数据和(用于显示的)字符数据的只读存储器(ROM)。关于如上所述的盒式存储磁带机,最近,有时其内装有拥有更大容量(例如/兆比特或4兆比特)的存储器。在使用这样一种大容量存储器的情况下,由于数据处理部件中可由中央处理器存取的地址空间是有限的,所以必须使用所谓“转换存储单元组”的方法。按照惯例,从第4,432,067号美国专利已经得知一种攷虑到被连接到数据处理机的各地址线的数目,也就是,地址空间保持在某一预定数的情况下来扩充存储器的容量的方法。该专利公开了一种包含地址译码器、锁存器电路、附加的存储器芯片以及用于选择存储器芯片的信号线的盒式存储磁带机。在第4,432,067号美国专利中,其地址译码器在某一地址数据变成指明该存储器芯片必须转换的专用地址时检测出一种定时信号,然后就由其锁存器电路和信号线转换该存储器芯片。这就意味着该存储器芯片的转换是由某一专用硬件电路和仅仅被预接好的存储器芯片插座所控制的。因此就不可能转换任意内存大小的存储单元组。此外,由于只能实行固定不变地由所述硬件电路所确定的转换,所以在设计游戏机等类设备的程序中就有许多限制。因此,本专利技术的主要目的是提供一种允许转换任意内存大小的存储单元组的盒式存储磁带机。本专利技术的另一个目的是要提供一种能由数据处理器的某一程序来转换各存储单元组的盒式存储磁带机,因而可提高其程序设计的灵活性。本专利技术还有一个目的是要提供一种能够增加作为一个外部存储器容量的盒式存储磁带机。简言之,按照本专利技术的盒式存储磁带机可从包括一微处理器的数据处理部件上插、卸、并在使用时被装入该数据处理部件中;它包括一块一经装入就连接到数据处理部件的印刷电路板,一个被装在该印刷电路板上的、而且其存储区被分成许多存储单元组的存储器以及被装在该印刷电路板上、并接收从所述微处理器给定的代表转换存储单元组的各条件的数据、并给出某一用于对该存储器规定某一存储单元组的地址的存储器控制装置;该存储器控制装置包括接收来自所述微处理器的所述数据的许多寄存器以及用于根据所述许多寄存器的数据而产生所述地址的地址发生装置。当该盒式存储磁带机被装入该数据处理部件时,该印刷电路就被连接到该数据处理部件,于是包括盒式存储磁带机和该数据处理部件的系统便允许操作了。代表各转换存储单元组各条件的数据是从被包括在数据处理部件中的微处理器给出到该盒式存储磁带机的。根据这数据,存储器控制装置就向该存储器给出某一对应于所要选定的存储单元组的地址。因此,该存储器的被选定的存储单元组就被直接根据该数据处理部件的微处理器存取。按照本专利技术,其存储器控制装置根据来自数据处理机的微处理器的数据给出为存储器存储单元组的转换所用的地址,因而通过变更来自微处理器的数据就可有选择地使任一存储单元组能操作。因此,通过使微处理器正确地变更它的维护该程序步进程的数据,结果可使存储器的存储单元组能够按照程序而执行转换。为此,按照本专利技术的盒式存储磁带机,与只由硬件电路来进行转换存储单元组的传统的盒式存储磁带机相比,能够突出地改进设计或使用程序的灵活性。本专利技术的这些目的和其它目的、特性、信号方式以及优点将可结合附图,从下列的本专利技术各实施例的详细说明中了解清楚。图1是表示根据本专利技术的一个实施例的部件分解透视图。图2是表示图1的实施例所适用的数据处理部件的例子的框图。图3是表示图1实施例的部件配置的框图。图4是多存储器控制器(MMC)的平面图。图5是图4所示的MMC的框图。图6是按照图5所示的MMC框图的电路图。图7A和7B是表示中央处理器(CPU)的地址空间的图解。图8是表示外围处理设备(PPU)的地址空间的图解。图9是表示一视频随机存储器(V-RAM)存储映象的图解。关于图1,这一实施例的盒式存储磁带机包括一个由上壳体12a和下壳体12b组成的机盒12。机盒12被做成近于矩形,在其一侧形成一突出部分12c。由该突出部件12c形成一开口12d,并由各侧壁封闭机盒12的各侧。在机盒12中容有一印刷电路板14和一电源16。使对应于上述机盒12的突出部分12c处的印刷电路板14形成一突出部分14a。该印刷电路板14的突出部分14a露出在机盒12的整个开口12d中。而且,在该突出部分14a上形成有构成接到下文所描述的游戏机主部件30的印刷板插头座32(图2)以便沿该突出部分14a一侧的伸展方向而分布的各导电图案或连接裸极18a至18n的连接装置。在印刷电路板14的各主要表面之一上装有一诸如ROM或EEPROM的非易失性半导体存储器构成的程序存储器20。该程序存储器20拥有一例如4兆比特的存储区,其中事先存储有用于执行被包括在游戏机主部件30中的CPU34的预定操作所需的程序数据。在该印刷电路板14上还装有一由同样的非易失性半导体存储器组成的字符存储器22。字符存储器22拥有一个(例如)4兆比特的存储区,其中预先存储有与游戏机等的字符显示有关的数据(字符数据)。在印刷电路板14上还装有一扩展存储器24,并且扩展存储器24能在程序存储器20的容量不足等场合下使用,它是由一具有容量例如为64千比特的RAM组成的。在印刷电路板14上装有一构成此实施例的各种特点之一的多存储器控制器(Multi-memory Controller)MMC26。MMC26接收来自游戏机主部件30的CPU34和PPU42的数据,MMC26是用来转换程序存储器20和/或字符存储器22的各存储单元组的。前述被装在机盒12中的电源16用作上述扩展存储器24的备份电源。对于这样一种电源16,可以使用例如象锂电池组或碱电池组等的原电池组、象镍镉电池组或象双电层电容器那样的静电电容型的可充电的蓄电池。此外,上述字符存储器22、而且扩展存储器24也可用RAM组成,并且如果这样的话,就必须配备备份电源、(扩展存储器24也一样)。同时,本专利技术可应用于一种其中为使装置薄而紧凑,将印刷电路板和机盒合一的盒式存储磁带机,即一种卡片状的,例如所谓集成电路卡片存储器。作为能使用本实施例的盒式磁带机的数据处理部件的一个例子的游戏机主部件30被构成如图2中所示。主部件30的印刷电路板的插头座32中插入有盒式磁带机10的各裸极18a-18n,从而将二者互相以电气连接构成一个系统。该游戏机主部件30包括用于游戏的例如由宁坦多(Nin-tendo)生产的集成电路“2A03”的8-比特微处理器(CPU)34,和被通过I/O接口38而连接到CPU34的游戏控制器40a和40b。此外,在主部件30中装有工作RAM(W-RAM)3本文档来自技高网...

【技术保护点】
一种可从包含有一微处理器的数据处理装置中插、卸的盒式存储磁带机,该盒式存储磁带机使用时被装入所述数据处理装置中,其特征在于它包含:——一块在装入所述数据处理装置中时被连接到该装置的印刷电路板,——一个被装在所述印刷电路板上、而其存储 区被分成许多存储单元组的存储器,以及——存储器控制装置,它被装在所述印刷电路板上,接收由所述微处理器给定的代表存储单元组转换条件的数据,并向所述存储器送出一个用于指定某一存储单元组的地址,所述存储器控制装置包括若干寄存器,在这些寄存器中 被装入由所述微处理器给定的所述数据,以及包括用于根据所述若干寄存器的任一数据而产生所述地址的地址发生装置。

【技术特征摘要】
1.一种可从包含有一微处理器的数据处理装置中插、卸的盒式存储磁带机,该盒式存储磁带机使用时被装入所述数据处理装置中,其特征在于它包含--一块在装入所述数据处理装置中时被连接到该装置的印刷电路板,--一个被装在所述印刷电路板上、而其存储区被分成许多存储单元组的存储器,以及--存储器控制装置,它被装在所述印刷电路板上,接收由所述微处理器给定的代表存储单元组转换条件的数据,并向所述存储器送出一个用于指定某一存储单元组的地址,所述存储器控制装置包括若干寄存器,在这些寄存器中被装入由所述微处理器给定的所述数据,以及包括用于根据所述若干寄存器的任一数据而产生所述地址的地址发生装置。2.按照权利要求1的一种盒式存储磁带机,特征在于其中所述存储器控制装置包含另一个可被暂时装入来自所述微处理器的所述数据的寄存器以及用于响应所述另一个寄存器的内容而将数据有选择地装入所述若干寄存器中的任一个的数据装入装置。3.按照权利要求2的一种盒式存储磁带机,特征在于其中所述存储器包括若干存储区,而所述地址发生装置包括若干地址发生装置,这些地址发生装置各响应所述若干寄存器中的至少一个寄存器的内容而分别输出一个用于对所述若干存储区中的一个存储区进行存储单元组转换的地址。4.按照权利要求3的一种盒式存储磁带机,特征在于其中在各不同的存储器中分别形成所述若干存储区。5.按照权利要求3的一种盒式存储磁带机,特征在于其中在同一存储器的各不同存储区中形成若干存储区。6.按照权利要求1的盒式存储磁带机,特征在于其中所述数据处理装置包括一个用于图象处理的图象处理部件、一个由所述图象处理部件访问的视频存储器以及一个用于根据来自所述图象处理部件的数据而在其显示屏上显示一个图象的视频监视器,并且所述存储器控制装置包括用于根据来自所述微处理器的数据而指定所述视频存储器的某一存储区可由所述图象处理部件访问的存储区指定装置。7.按照权利要求6的盒式存储磁带机,特征在于其中用于所述视频存储器的一个地址空间等于所述祝频监视器的第一若干幅显示屏,而所述视频存储器的一个实地址等于第二若干幅显示屏,并小于第一若干幅显示屏,所述存储区指定装置包括一个信号输出装置、用于输出一种说明所述视频存储器的所述存储区应被分配于所述地址空间的什么位置中的信号,从而在所述视频监祝器的显示屏上出现图象的垂直卷动或水平卷动。8.按照权利要求6的盒式存储磁带机,特征在于其中所述存储器包括一个用于存储图象处理程序的程序存储器以及一个用于存储供所述图象处理所用的字符数据的字符存储器,并且所述存储器控制装置包括一个为根据来自所述微处理器的所述数据而产生一个用于对所述程序存储器进行转换存储单元组的地址的程序存储单元组控制装置以及一个为根据来自所述微处理器的所述数据而产生一个用于对所述字符存储器进行转换存储单元组的地址的字符存储单元组控制装置。9.一个数据处理设备,特征在于它包括-一个微处理器,-一个存储器,它被装配成与所述微处理器相连系,而其存储区被分成许多存储单元组,以及-存储器控制装置,它接收所述微处理器给出的代表转换存储单元组的各条件的数据,并向所述存储器送出一个用于表示某一存储单元组的地址,所述存储器控制装置包括若干寄存器,这些寄存器被装入由所述微处理器给出的所述数据,以及包括用于根据所述若干寄存器之一的数据而产生所述地址的地址发生装置;从而,所述微处理器可使用所述存储器的任一存储单元组。10.按照权利要求9的数据处理设备,特征在于其中所述存储器控制装置包括另一个寄存器;来自所述微处理器的所述数据可被暂时装入该寄存器中;以及包括数据装入装置,该装置是用于响应所述另一个寄存...

【专利技术属性】
技术研发人员:中西美彰中川克也
申请(专利权)人:任天堂株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利