【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及数据处理领域。更具体地,本专利技术涉及用于。
技术介绍
当数据处理正进行时,可能发生异常事件,从而指示应中断数据处理以使异常处理例程得以执行。举例而言,异常事件可指示处理结果不明确;处理资源已经溢出,或者已自外部设备接收到异常信号。可以处理多个异常状态中的异常事件。每个异常状态可具有不同的优先级别和与其相关联的不同资源。 在异常状态中对异常处理例程进行处理时,向每个异常状态提供其自身的堆栈数据储存器以储存临时变量可为有用的。堆栈数据储存器通常储存在存储器中,并且,为先进先出(first-in-first-out;FIFO)数据结构。堆栈数据储存器具有向其分配的预定量的存储器空间。如果堆栈上所储存的数据过多,则堆栈可能超过其所分配的存储器空间。堆栈可能超出页边界,并且,可能不具有在存储器中访问下ー页的访问权,因此触发了存储器中止。如果处理器试图将大于堆栈内余留空间的变量储存于堆栈上,则还可能导致错误。这种类型的错误称为堆栈溢出。通常而言,堆栈溢出是与堆栈过度使用有关的任何错误,所述错误防止将数据值储存于所述堆栈上。通常而言,当发生异常事件后,异常处理 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:理查德·罗伊·格里森思怀特,
申请(专利权)人:ARM有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。