US 11,748,102 B2
Method and system for executing new instructions
Weilin Wang, Beijing (CN); Mengchen Yang, Beijing (CN); and Yingbing Guan, Beijing (CN)
Assigned to SHANGHAI ZHAOXIN SEMICONDUCTOR CO., LTD., Shanghai (CN)
Filed by Shanghai Zhaoxin Semiconductor Co., Ltd., Shanghai (CN)
Filed on Sep. 10, 2021, as Appl. No. 17/471,359.
Claims priority of application No. 202011589298.6 (CN), filed on Dec. 29, 2020; and application No. 202011591546.0 (CN), filed on Dec. 29, 2020.
Prior Publication US 2022/0206808 A1, Jun. 30, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/30 (2018.01); G06F 9/54 (2006.01); G06F 9/38 (2018.01); G06F 9/4401 (2018.01)
CPC G06F 9/30145 (2013.01) [G06F 9/3861 (2013.01); G06F 9/4411 (2013.01); G06F 9/542 (2013.01)] 32 Claims
OG exemplary drawing
 
1. A method for executing new instructions, comprising:
receiving an instruction;
decoding the received instruction with an instruction decoder;
determining the received instruction is an unknown instruction, based on decoded information from the instruction decoder;
when the received instruction is an unknown instruction, executing a conversion program by an operating system, wherein the conversion program executes the following steps:
determining whether the received instruction is a new instruction;
converting the received instruction into at least one old instruction when the received instruction is a new instruction; and
executing the at least one old instruction.