Decoding instructions that are modified by one or more other instructions
US10379861B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Jan 18, 2018 |
| Grant date | Aug 13, 2019 |
| Priority date | — |
| Expiry date | Jan 18, 2038 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/3818
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Methods and apparatus are provided for decoding instructions in a computer program wherein the instructions include one or more base instructions that are subject to modification by one or more other instructions. A decoder determines whether a first received instruction was arrived at by a non-incremental change to a program counter (i.e. a jump in the program). If the first instruction was arrived at by a non-incremental change to the program counter the decoder decodes the immediately preceding instruction to determine if the original instruction is a base instruction subject to modification by one or more other instructions. If the preceding instruction indicates that the original instruction is a base instruction an error has occurred and exception handling code is invoked.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.