发明名称 |
用于保存访存指令的虚拟地址的方法 |
摘要 |
本发明提供了一种用于保存访存指令的虚拟地址的方法,所述方法包括:在访存队列中设置用于保存最老例外访存指令信息的字段;当有新的例外访存指令进入访存队列时,保存在程序序中位置在前的例外访存指令信息;当接收到例外总线时,将所述用于保存最老例外访存指令信息的字段置零。所述最老例外访存指令是指流水线中程序序在最前面的例外访存指令。由于本发明只需要保存程序序中最老的发生例外的指令的虚拟地址而不是程序序中的多项虚拟地址,因此极大的节省了硬件资源,同时也降低了处理器的功耗。 |
申请公布号 |
CN103268145A |
申请公布日期 |
2013.08.28 |
申请号 |
CN201310072202.2 |
申请日期 |
2013.03.06 |
申请人 |
上海云间半导体科技有限公司 |
发明人 |
李济川;黄琨;凡启飞;马汝亮 |
分类号 |
G06F1/32(2006.01)I;G06F9/30(2006.01)I |
主分类号 |
G06F1/32(2006.01)I |
代理机构 |
北京戈程知识产权代理有限公司 11314 |
代理人 |
程伟;孙向民 |
主权项 |
一种用于保存访存指令的虚拟地址的方法,其特征在于,所述方法包括:在访存队列中设置用于保存最老例外访存指令信息的字段;当有新的例外访存指令进入访存队列时,保存在程序序中位置在前的例外访存指令信息;当接收到例外总线时,将所述用于保存最老例外访存指令的信息的字段置零。 |
地址 |
200336 上海市徐汇区吴中路8号锦辉大厦515室 |