-
公开(公告)号:CN103116484A
公开(公告)日:2013-05-22
申请号:CN201310011219.7
申请日:2013-01-11
Applicant: 华为技术有限公司
IPC: G06F9/38
Abstract: 本发明公开了一种指令处理方法及设备,属于计算机技术领域。所述方法包括:在接收到中断请求后,记录当前流水线中正在执行的第一指令的地址;设置缓存器的控制信息,以便缓存器根据控制信息对流水线中正在取指的第二指令进行恢复,第一指令和第二指令存储在缓存器中且第二指令的取指时刻为第一指令的执行时刻;根据第一指令的地址从第一指令之后的指令处进行指令处理,第一指令之后的指令包括恢复后的第二指令。本发明解决了CPU接收到中断请求后,重新从该指令所属的指令集的第一条指令处进行指令处理,使得CPU重复处理之前已经处理过的指令,导致指令恢复的时间较长的问题,达到了提高CPU的处理效率的效果。
-
公开(公告)号:CN103745751A
公开(公告)日:2014-04-23
申请号:CN201310719925.7
申请日:2013-12-23
Applicant: 华为技术有限公司
IPC: G11C29/08
Abstract: 本发明实施例公开了一种故障告警方法与装置,涉及电子信息技术领域,能够区分故障点的故障类型,避免不必要的硬件更换,减少了维护设备花费的维护成本。本发明的方法包括:当存储设备发生故障时确定第一故障点,并获取第一故障点的地址信息;根据存储单元失效检测规则将校验数据写入到第一故障点的地址信息,得到测试结果;判断测试结果与预设的正确结果是否相同;若相同,则判定第一故障点的故障类型为软失效故障;若不同,则判定第一故障点的故障类型为硬失效故障;输出判定得到的第一故障点的故障类型。本发明适用于检测到故障后,区分故障类型并发布告警的场景中。
-
公开(公告)号:CN110476156B
公开(公告)日:2022-02-25
申请号:CN201880022504.X
申请日:2018-03-15
Applicant: 华为技术有限公司
Inventor: 刘方平 , 朱小刚 , 塞尔哈·纳奇姆·阿夫希
IPC: G06F13/38
-
公开(公告)号:CN103226499A
公开(公告)日:2013-07-31
申请号:CN201310140972.6
申请日:2013-04-22
Applicant: 华为技术有限公司
CPC classification number: G06F11/2017 , G06F9/30145 , G06F9/3861 , G06F11/07 , G06F11/0706 , G06F11/0778 , G06F11/14 , G06F11/141 , G06F11/1438 , G06F11/1479 , G06F2201/86
Abstract: 本发明公开了一种恢复内部存储器中的异常数据的方法及装置,方法包括处理器接收数据异常中断信号和异常数据所在的异常指令的地址;处理器挂起正在执行的当前指令,并记录计算机指针所指向的地址;处理器根据计算机指针所指向的地址,获取处理器当前正在执行的程序单元;处理器在判断到异常指令属于程序单元以及程序单元中第一条指令至当前指令间的指令均为可逆指令时,调用程序单元对应的析构程序单元,以释放程序单元已申请的资源;处理器将计算机指针重新指向程序单元中的第一条指令的地址,重新执行程序单元,以恢复内部存储器中的异常数据。通过上述方式,本发明能够提高恢复内部存储器中的异常数据的速度。
-
公开(公告)号:CN110476156A
公开(公告)日:2019-11-19
申请号:CN201880022504.X
申请日:2018-03-15
Applicant: 华为技术有限公司
Inventor: 刘方平 , 朱小刚 , 塞尔哈·纳奇姆·阿夫希
IPC: G06F13/38
Abstract: 通用串行总线(Universal Serial Bus,简称USB)交换机包括主机端口和多个USB设备端口。每个USB设备端口用于耦合到相应的多个USB设备。USB接口耦合到所述主机端口。交换矩阵耦合在所述USB接口和所述多个USB设备端口之间,并用于将所述USB接口交换到所述多个USB设备端口中的一个。交换控制器耦合到所述多个USB接口、所述主机端口和所述交换矩阵。所述交换控制器用于控制所述USB交换机的运行。
-
公开(公告)号:CN103745751B
公开(公告)日:2017-01-18
申请号:CN201310719925.7
申请日:2013-12-23
Applicant: 华为技术有限公司
IPC: G11C29/08
Abstract: 本发明实施例公开了一种故障告警方法与装置,涉及电子信息技术领域,能够区分故障点的故障类型,避免不必要的硬件更换,减少了维护设备花费的维护成本。本发明的方法包括:当存储设备发生故障时确定第一故障点,并获取第一故障点的地址信息;根据存储单元失效检测规则将校验数据写入到第一故障点的地址信息,得到测试结果;判断测试结果与预设的正确结果是否相同;若相同,则判定第一故障点的故障类型为软失效故障;若不同,则判定第一故障点的故障类型为硬失效故障;输出判定得到的第一故障点的故障类型。本发明适用于检测到故障后,区分故障类型并发布告警的场景中。
-
公开(公告)号:CN103226499B
公开(公告)日:2016-02-24
申请号:CN201310140972.6
申请日:2013-04-22
Applicant: 华为技术有限公司
CPC classification number: G06F11/2017 , G06F9/30145 , G06F9/3861 , G06F11/07 , G06F11/0706 , G06F11/0778 , G06F11/14 , G06F11/141 , G06F11/1438 , G06F11/1479 , G06F2201/86
Abstract: 本发明公开了一种恢复内部存储器中的异常数据的方法及装置,方法包括处理器接收数据异常中断信号和异常数据所在的异常指令的地址;处理器挂起正在执行的当前指令,并记录计算机指针所指向的地址;处理器根据计算机指针所指向的地址,获取处理器当前正在执行的程序单元;处理器在判断到异常指令属于程序单元以及程序单元中第一条指令至当前指令间的指令均为可逆指令时,调用程序单元对应的析构程序单元,以释放程序单元已申请的资源;处理器将计算机指针重新指向程序单元中的第一条指令的地址,重新执行程序单元,以恢复内部存储器中的异常数据。通过上述方式,本发明能够提高恢复内部存储器中的异常数据的速度。
-
公开(公告)号:CN103116484B
公开(公告)日:2015-12-23
申请号:CN201310011219.7
申请日:2013-01-11
Applicant: 华为技术有限公司
IPC: G06F9/38
Abstract: 本发明公开了一种指令处理方法及设备,属于计算机技术领域。所述方法包括:在接收到中断请求后,记录当前流水线中正在执行的第一指令的地址;设置缓存器的控制信息,以便缓存器根据控制信息对流水线中正在取指的第二指令进行恢复,第一指令和第二指令存储在缓存器中且第二指令的取指时刻为第一指令的执行时刻;根据第一指令的地址从第一指令之后的指令处进行指令处理,第一指令之后的指令包括恢复后的第二指令。本发明解决了CPU接收到中断请求后,重新从该指令所属的指令集的第一条指令处进行指令处理,使得CPU重复处理之前已经处理过的指令,导致指令恢复的时间较长的问题,达到了提高CPU的处理效率的效果。
-
-
-
-
-
-
-