[发明专利]处理装置与其数据存取方法在审
申请号: | 201911362908.6 | 申请日: | 2019-12-26 |
公开(公告)号: | CN112905234A | 公开(公告)日: | 2021-06-04 |
发明(设计)人: | 李柏谊;蔡德宗;田志新 | 申请(专利权)人: | 新唐科技股份有限公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 周晓飞;许曼 |
地址: | 中国台湾新竹*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 装置 与其 数据 存取 方法 | ||
本发明提供了一种处理装置与其数据存取方法,其中处理装置包括处理单元、暂存器单元与储存单元。处理单元执行定址指令,以产生定址位址。暂存器单元耦接处理单元,且暂存器单元具有多个暂存位址及数据指标。储存单元耦接处理单元,且储存单元定义有扩充暂存器空间,扩充暂存器空间具有多个扩充暂存位址。处理单元将定址位址填入数据指标,以将暂存器单元的暂存位址与储存单元的扩充暂存位址进行映射,使处理单元通过暂存位址直接对扩充暂存位址的数据进行存取操作。
技术领域
本发明实施例关于一种处理装置,特别是关于一种处理装置与其数据存取方法。
背景技术
微控制单元(Micro Control Unit,MCU)是一种将中央处理器、存储器、暂存器、计数器及输出/入介面等元件通通汇集在同一块积体电路晶片上的微型电脑。一般的微控制单元,通过随机存取存储器(Random Access Memory,RAM)及特殊功能暂存器(SpecialFunction Register,SFR)来储存微控制单元运作过程中所产生的数据,藉以令中央处理器所发出的指令能够被顺利执行。
图1为微控制单元的随机存取存储器及特殊功能暂存器的位址示意图。以单晶片8051的微控制单元为例,微控制单元内部的随机存取存储器100具有256个位元组(byte),以十六进制的定址空间来说,即为00H到FFH。然而,如图1所示,在位址80H到位址FFH的定址空间内,随机存取存储器110与特殊功能暂存器120为重迭状态。也就是说,特殊功能暂存器120的储存空间仅具有128个位组。随着微控制单元的应用越来越广,需要扩增周边功能的需求也越来越多,如此会使得特殊功能暂存器120不够使用。因此,如何扩充暂存器的使用功能将成为各家厂商亟欲研究的课题。
发明内容
本发明实施例提供一种处理装置与其数据存取方法,藉以扩充处理装置的暂存器的使用功能,并减少数据存取操作指令的大小、加快暂存器的数据读写的速度及效率以及增加使用上的便利性。
本发明实施例提供一种处理装置,包括处理单元、暂存器单元与暂存器单元。处理单元执行定址指令,以产生定址位址。暂存器单元耦接处理单元,且暂存器单元具有多个暂存位址及数据指标。储存单元耦接处理单元,且储存单元定义有扩充暂存器空间,扩充暂存器空间具有多个扩充暂存位址。处理单元将定址位址填入数据指标,以将暂存器单元的暂存位址与储存单元的扩充暂存位址进行映射,使处理单元通过暂存位址直接对扩充暂存位址的数据进行存取操作。
本发明实施例提供一种处理装置的数据存取方法,包括下列步骤。提供储存单元,其中储存单元定义有扩充暂存器空间,扩充暂存器空间具有多个扩充暂存位址。通过处理单元,执行定址指令,以产生定址位址。通过处理单元将定址位址填入暂存器单元的数据指标,以将暂存器单元的多个暂存位址与储存单元的扩充暂存位址进行映射,使处理单元通过暂存位址直接对扩充暂存位址的数据进行存取。
本发明实施例所揭露的处理装置与其数据存取方法,通过储存单元定义有扩充暂存器空间,且扩充暂存器空间具有多个扩充暂存位址。接着,通过处理单元执行定址指令,以产生定址位址,并将定址位址填入暂存器单元的数据指标,以将暂存器单元的暂存位址与储存单元的扩充暂存位址进行映射,使得处理单元可以通过暂存位址直接对扩充暂存位址的数据进行存取。如此一来,可以有效地扩充处理装置的暂存器的使用功能,并减少数据存取操作指令的大小、加快暂存器的数据读写的速度及效率以及增加使用上的便利性。
附图说明
图1为微控制单元的随机存取存储器及特殊功能暂存器的位址示意图。
图2为依据本发明的一实施例的处理装置的示意图。
图3为依据本发明的一实施例的处理装置的数据存取方法的流程图。
附图标记:
110:随机存取存储器
120:特殊功能暂存器
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新唐科技股份有限公司,未经新唐科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911362908.6/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置