发明名称 读取资料之装置及方法
摘要 一种微处理器读取资料的方法,用以节省微处理器读取暂存器中之资料时所耗费的时间,该方法包含下列步骤:由一微处理器读取一暂存器中之资料;若该暂存器中之资料为有效,则由该微处理器持续读取资料;若该暂存器中之资料为无效,则由该微处理器致能一指标器;该微处理器接收该暂存器所传送的一中断讯号;由该微处理器反致能该指标器;以及由该微处理器继续读取该暂存器中之资料。
申请公布号 TWI277907 申请公布日期 2007.04.01
申请号 TW094112563 申请日期 2005.04.20
申请人 威盛电子股份有限公司 发明人 苏胤合;王家仁
分类号 G06F9/48(2006.01) 主分类号 G06F9/48(2006.01)
代理机构 代理人 刘正格 台北市大同区重庆北路3段88号3楼之1
主权项 1.一种微处理器读取资料的方法,包含下列步骤: 由一微处理器读取一暂存器中之资料; 若该暂存器中之资料为有效,则由该微处理器持续 读取资料; 若该暂存器中之资料为无效,则由该微处理器致能 一指标器; 当该暂存器再度被新进资料充填至一固定比例时, 传送一中断讯号至该微处理器; 由该微处理器反致能该指标器;以及 由该微处理器读取该暂存器中之资料。 2.如申请专利范围第1项所述之方法,其中当该暂存 器再度被新进资料充填至一固定比例时并且该指 标器为致能状态,便传送一中断讯号至该微处理器 。 3.如申请专利范围第1项所述之方法,其中该暂存器 为一先进先出暂存器(First-In First-Out, FIFO)。 4.如申请专利范围第I项所述之方法,其中致能该指 标器系将该指标器之内容设为1,而反致能该指标 器系将该指标器之内容设为0。 5.如申请专利范围第1项所述之方法,其中该固定比 例为大于该暂存器容量的50%。 6.如申请专利范围第1项所述之方法,其中该暂存器 中之资料为有效系指该暂存器中仍存有资料。 7.如申请专利范围第1项所述之方法,其中该暂存器 中之资料为无效系指该暂存器中已无资料供以读 取。 8.一种资料处理方法,包含下列步骤: 由一微处理器读取一暂存器中之资料; 当该暂存器中已无任何资料时,设定一指标器之内 容为1; 当该暂存器中存满资料至一固定比例且该指标器 之内容为1时,传送一中断信号至该微处理器; 当该微处理器接收该中断信号时,设定该指标器内 容为0;以及 由该微处理器读取该暂存器中之资料。 9.如申请专利范围第8项所述之资料处理方法,其中 该暂存器为一先进先出暂存器(First-In First-Out,FIFO) 。 10.如申请专利范围第8项所述之资料处理方法,其 中该固定比例为大于该暂存器容量的50%。 11.一种资料处理装置,该装置包含: 一暂存器,用以暂时存放资料; 一微处理器,可以存取该暂存器中之资料; 一指标器,用以指示是否发送一中断讯号至该微处 理器;以及 一监视单元,用以监视该暂存器中是否填满新进资 料至一固定比例; 其中,当该微处理器于暂存器中读取之资料为无效 资料时,将该指标器之内容设定为1;当该暂存器中 填满新进资料至该固定比例时,传送该中断信号至 该微处理器;当该微处理器接收该中断信号时,设 定该指标器内容为0,并且读取该暂存器中之资料 。 12.如申请专利范围第11项所述之资料处理装置,其 中当该暂存器中填满新进资料至该固定比例且该 指标器之内容为1时,传送该中断信号至该微处理 器。 13.如申请专利范围第11项所述之资料处理装置,其 中该暂存器为一先进先出暂存器(First-In First-Out, FIFO)。 14.如申请专利范围第11项所述之资料处理装置,其 中该固定比例为大于该暂存器容量的50%。 图式简单说明: 图一为第一习知技术之流程图; 图二为第二习知技术之流程图; 图三为图一流程缺点之示意图; 图四为图二流程缺点之示意图; 图五为根据本发明之资料处理方法流程图; 图六为根据本发明一实施例中微处理器处理程序 之示意图;以及 图七为根据本发明之资料处理装置示意图。
地址 台北县新店市中正路535号8楼