采用存储体转换方式的数据处理装置及其方法制造方法及图纸

技术编号:2893403 阅读:229 留言:0更新日期:2012-04-11 18:40
在具有多个存贮器存贮单元(4、5、6)的,采用存贮单元转换方式的,执行子例行程序和中断处理子程序的装置中,分别将存贮单元转换控制程序存放在多个存贮器存贮单元的各自的相同地址空间(90)内。在执行完该子程序后,再取出第二存贮器存贮单元的存贮单元转换控制程序,由第二存贮器存贮单元向第一存贮器存贮单元转换,并取出第一存贮器存贮单元的存贮单元转换控制程序。根据此第一存贮器存贮单元的存贮单元转换控制程序返回到原先的处理程序。(*该技术在2009年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术是关于子程序执行装置及方法,特别是关于在具有由两个以上存储器存储单元组成的程序存储器的系统中执行子例行程序以及中断处理程序的装置及其方法。要使数据处理系统执行一定的数据处理操作就必须有程序。为此,通常最简单的数据处理系统中也都包含有存放各种数据和由外设提供的用户程序等的主存储器;存放该处理系统固有程序等的程序存储器;和根据这些程序进行数据处理的中央运算处理单元(CPU)。但是,随着数据处理系统的多功能化,其处理程序的规模也日益巨大,这就使存放处理程序的存储器区增加。在这种情况下,由于CPU的存储器容量取决于CPU可利用的地址位(毕特)数,就不可能将规模很大的处理程序全部存放到该存储器区域内。为解决这一问题设置了多个存储器存储单元,以实现通过转换存储器存储单元来扩大CPU存储器范围的存储器转换方法。此时各个存储器存储单元中存放不同的处理程序。通常根据在存储器存储单元之外设置的主存储器的共用区域内存放的存储单元转换专用控制程序来进行存储器存储单元转换。可是从存储器容量方面来考虑程序区域是有限制的,不可能在主存储器中设置这样的共用区,在较小容量的系统中,就有必要由存储器存储本文档来自技高网...

【技术保护点】
在具有多个存储器存储单元,并以对所述存储器存储单元的转换来扩大系统存储容量的数据处理系统中设有为执行子程序所设的装置,所述子程序由子例行程序和中断处理子程序中的一个组成;所述多个存储器存储单元中,各自包含有存放予先确定的处理程序的第一存 储器区域,所述处理程序在所述多个存储器存储单元中各不相同,而且所述多个存储器存储单元中至少有一个在其所述第一存储器区域内存储有所述子程序;除存储有所述子程序的至少一个存储器存储单元之外的存储器存储单元,包含有在所述第一存储器区域内的处理 程序执行中必须执行所述子程序时选择存储有所述子程序的存储器存储单元的第一控制程序和在所述子程序执行完毕后存放第二...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:金子丰
申请(专利权)人:三洋电机株式会社
类型:发明
国别省市:JP[日本]

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

1