Suspend and resume of data processing
    1.
    发明公开
    Suspend and resume of data processing 审中-公开
    Abschaltung und Wiederaufnahme einer Datenverarbeitung

    公开(公告)号:EP2838017A2

    公开(公告)日:2015-02-18

    申请号:EP14275158.5

    申请日:2014-07-25

    IPC分类号: G06F9/44 G06F3/14 G09G5/39

    摘要: Data processing apparatus connectable to an associated display comprises a processor having an internal state dependent upon execution of application program code by the processor, the processor being operable to generate display data relating to images to be displayed using the associated display in response to the execution of the program code and to buffer display data relating to a most recent period of execution of a currently executing application; a non-volatile data storage arrangement operable to store program code for one or more applications; a random access memory operable to store temporary data relating to a current operational state of program execution while the processor is executing the program code for the currently executing application; a non-volatile suspend data memory; and a data transfer controller operable, in response to a suspend instruction, to transfer data from the random access memory relating to the currently executing application, data relating to a current internal state of the processor and the buffered display data to the suspend data memory, and operable, in response to a resume instruction, to transfer data from the suspend data memory to the random access memory and to the processor so as to recreate the state of execution of an application at the time that the suspend instruction was executed, and to retrieve the display data relating to the resumed application from the suspend data memory, the processor causing the display to display information based on the retrieved display data while the resume instruction is being completed.

    摘要翻译: 可连接到相关联的显示器的数据处理设备包括处理器,其具有取决于处理器执行应用程序代码的内部状态,所述处理器可操作以响应于所述处理器的执行而生成与要显示的图像相关的显示数据 所述程序代码和用于缓冲与当前执行的应用程序的最近执行周期有关的显示数据; 非易失性数据存储装置,其可操作以存储用于一个或多个应用的​​程序代码; 随机存取存储器,用于在处理器正在执行当前执行的应用程序的程序代码时存储与程序执行的当前操作状态有关的临时数据; 非易失性挂起数据存储器; 以及数据传输控制器,其可响应于暂停指令,将与当前执行的应用有关的随机存取存储器中的数据与处理器的当前内部状态相关的数据和缓冲的显示数据传送到暂停数据存储器, 并且响应于恢复指令,可以将数据从挂起数据存储器传送到随机存取存储器和处理器,以便在执行挂起指令时重新创建应用程序的执行状态,并且 从暂停数据存储器检索与恢复的应用有关的显示数据,使得显示器的处理器在恢复指令完成时基于所检索的显示数据显示信息。

    Suspend and resume of data processing
    2.
    发明公开
    Suspend and resume of data processing 审中-公开
    暂停和恢复数据处理

    公开(公告)号:EP2838017A3

    公开(公告)日:2015-03-11

    申请号:EP14275158.5

    申请日:2014-07-25

    摘要: Data processing apparatus connectable to an associated display comprises a processor having an internal state dependent upon execution of application program code by the processor, the processor being operable to generate display data relating to images to be displayed using the associated display in response to the execution of the program code and to buffer display data relating to a most recent period of execution of a currently executing application; a non-volatile data storage arrangement operable to store program code for one or more applications; a random access memory operable to store temporary data relating to a current operational state of program execution while the processor is executing the program code for the currently executing application; a non-volatile suspend data memory; and a data transfer controller operable, in response to a suspend instruction, to transfer data from the random access memory relating to the currently executing application, data relating to a current internal state of the processor and the buffered display data to the suspend data memory, and operable, in response to a resume instruction, to transfer data from the suspend data memory to the random access memory and to the processor so as to recreate the state of execution of an application at the time that the suspend instruction was executed, and to retrieve the display data relating to the resumed application from the suspend data memory, the processor causing the display to display information based on the retrieved display data while the resume instruction is being completed.

    摘要翻译: 可连接到相关联的显示器的数据处理设备包括处理器,该处理器具有取决于处理器执行应用程序代码的内部状态,处理器可操作以响应于处理器的执行而生成与将使用相关显示器显示的图像有关的显示数据 该程序代码并缓冲与当前正在执行的应用程序的最近执行周期有关的显示数据; 非易失性数据存储装置,其可操作以存储用于一个或多个应用程序的程序代码; 随机存取存储器,可操作用于在处理器正在执行当前正在执行的应用程序的程序代码时,存储与程序执行的当前操作状态有关的临时数据; 非易失性暂停数据存储器; 以及数据传输控制器,响应于暂停指令,可操作用于将与当前正在执行的应用有关的随机存取存储器的数据,与处理器的当前内部状态有关的数据以及缓冲的显示数据传送到暂停数据存储器, 并且响应于恢复指令,可操作地将数据从暂停数据存储器传送到随机存取存储器并传送到处理器,以便在暂停指令被执行时重新创建应用程序的执行状态,并且 从暂停数据存储器检索与恢复的应用有关的显示数据,处理器在恢复指令正在完成时使得显示器基于检索到的显示数据显示信息。