发明名称 可恢复已清除之値的计算机
摘要 本创作系为一种可恢复已清除之值的计算机,其输入单元提供有一可用以恢复已清除之值的恢复键,当每次以消除按键消除计算机所显示或记忆之资料时,该消除之资料系被堆入一堆叠暂存器中,一旗标记忆单元系在用前述消除按键来消除计算机所显示或记忆之资料时被设定,以在按下恢复键时,如该旗标记忆单元指示先前有用前述消除按键来消除计算机所显示或记忆之资料,则自该堆叠暂存器呼出一资料项目,俾恢复已清除之值。
申请公布号 TW543854 申请公布日期 2003.07.21
申请号 TW090221467 申请日期 2001.12.10
申请人 金宝电子工业股份有限公司 发明人 陈培智;刘妍佞
分类号 G06F15/02 主分类号 G06F15/02
代理机构 代理人 吴冠赐 台北市信义区信义路四段四一五号十三楼之三;杨庆隆 台北市信义区信义路四段四一五号十三楼之三;林志鸿 台北市信义区信义路四段四一五号十三楼之三
主权项 1.一种可恢复已清除之値的计算机,主要包括:一输入单元,提供有可用以消除目前计算机所显示或记忆之资料的消除按键,与一可用以恢复已清除之値的恢复键;一输出单元,系供显示计算机之状态及执行结果;一输出/输入缓冲装置,连接到输入单元与输出单元,并提供有一显示缓冲器,以供暂存输入及输出之资料;一记忆体,系提供运算所需之程式码及记忆体空间,可供储存运算后之结果値;一运算处理器,连接到输出/输入缓冲装置与记忆体,用以提供数学逻辑运算之处理;一堆叠暂存器,连接到运算处理器,系供暂存先前被消除之资料,其中,当每次以消除按键消除计算机所显示或记忆之资料时,该消除之资料系被堆入该堆叠暂存器中;以及一旗标记忆单元,连接到运算处理器,系在用前述消除按键来消除计算机所显示或记忆之资料时被设定,俾可供在按下恢复键时,如该旗标记忆单元指示先前有用前述消除按键来消除计算机所显示或记忆之资料,则自该堆叠暂存器呼出一资料项目,再清除该旗标记忆单元之设定。2.如申请专利范围第1项所述之计算机,其中,消除按键包括退位键、最后项目清除键、清除键、记忆清除键及记忆呼叫清除键,该旗标记忆单元包括CM旗标、CE旗标、MRC旗标及UNDO记录器。3.如申请专利范围第2项所述之计算机,其中,当按下清除键时,如计算机先前系在显示计算结果状态,则将记忆体中之计算结果値堆入该堆叠暂存器中,并将CM旗标设为1.CE旗标清除为0.MRC旗标清除为0,UNDO记录器设为1。4.如申请专利范围第2项所述之计算机,其中,当按下清除键时,如计算机先前系在输入资料状态,则将暂存于显示缓冲器之输入値堆入该堆叠暂存器中,并将CM旗标清除为0.CE旗标设为1.MRC旗标清除为0,UNDO记录器设为1。5.如申请专利范围第2项所述之计算机,其中,当按下最后项目清除键时,则将暂存于显示缓冲器之输入値堆入该堆叠暂存器中,并将CM旗标清除为0.CE旗标设为1.MRC旗标清除为0,UNDO记录器设为1。6.如申请专利范围第2项所述之计算机,其中,当以该输入单元输入一数値时,则将数値输入显示缓冲器并输出到输出装置,并将CM旗标清除为0.CE旗标清除为0,且在MRC旗标为0时,清除堆叠暂存器并将UNDO记录器清除为0。7.如申请专利范围第2项所述之计算机,其中,当以输入单元输入一运算子时,则将先前运算式计算并显示此输入之运算子,并将CM旗标清除为0.CE旗标清除为0,且在MRC旗标为0时,清除堆叠暂存器并将UNDO记录器清除为0。8.如申请专利范围第2项所述之计算机,其中,当按下记忆清除键或连续两次记忆呼叫清除键时,则将暂存于显示缓冲器之输入値堆入该堆叠暂存器中,并将CM旗标清除为0.CE旗标清除为0.MRC旗标设为1,UNDO记录器设为1。9.如申请专利范围第2项所述之计算机,其中,当按下退位键时,如显示缓冲器中有资料,则将显示缓冲器之资料堆入该堆叠暂存器中,并将UNDO记录器之値递增。10.如申请专利范围第2项所述之计算机,其中,当按下恢复键时,如UNDO记录器不为0.CM旗标及CE旗标均为0.MRC旗标为1,则将堆叠暂存器之一资料项目呼出给记忆体。11.如申请专利范围第2项所述之计算机,其中,当按下恢复键时,如UNDO记录器不为0.CM旗标及CE旗标为0.MRC旗标为0,则将堆叠暂存器之一资料项目呼出给显示缓冲器,并将UNDO记录器之値递减。12.如申请专利范围第2项所述之计算机,其中,当按下恢复键时,如UNDO记录器不为0.CM旗标及CE旗标至少有一个为1,则将堆叠暂存器之一资料项目呼出给显示缓冲器,并将CM旗标及CE旗标清除为0.将UNDO记录器清除为0。图式简单说明:第1图:为本创作之可恢复已清除之値的计算机之架构图。第2图:为本创作之可恢复已清除之値的计算机之控制流程图。
地址 台北市松山区南京东路五段九十九号十楼