Compact instruction set encoding

David May (Inventor)

Research output: Patent

Abstract

The invention provides a decode unit for decoding instructions in a processor. The decode unit comprises opcode decoding logic, operand decoding logic, and a sixteen-bit input. The opcode decoding logic is operable to determine an opcode using five bits of the input and the operand decoding logic is operable to determine three four-bit operand elements from the remaining eleven bits of the input, the three operand elements each having one of twelve possible binary values. The operand decoding logic is operable to decode an encoded group of the eleven bits to determine a first part of each of the three operand elements, and to read verbatim a verbatim group of the eleven bits to determine a second part of each of the three operand elements.
Original languageEnglish
Patent numberUS7676653
IPCG06F 9/00
Publication statusPublished - 9 Mar 2010

Fingerprint Dive into the research topics of 'Compact instruction set encoding'. Together they form a unique fingerprint.

Cite this