Processor for executing instruction codes of two different lengths and device for inputting the instruction codes

Patent №

US 6,209,079

Granted

2001-03-27

Filed 2000

Owner

Lab

AI components

1

hardware

Assignment

None on record

Dataset

AIPD

2023_r1 edition

Application

09562643

For a processor having instruction codes of two instruction lengths (16 bits and 32 bits), methods of locating the instruction codes are limited to two types: (1) two 16-bit instruction codes are stored within 32-bit word boundaries, and (2) a single 32-bit instruction code is stored intactly within the 32-bit word boundaries. A branch destination address is specified only on the 32-bit word boundary. The MSB of each instruction code serves as a 1-bit instruction length identifier for controlling the execution sequence of the instruction codes. This provides two transfer paths from an instruction fetch portion to an instruction decode portion within the processor, achieving reduction in code side and in the amount of hardware and, accordingly, the increase in operating speed.

AI hardwareG06F 9/30145G06F 9/3005G06F 9/30149G06F 9/30152G06F 9/3016G06F 9/30167G06F 9/30181G06F 9/322

AI classification

AI hardware0.98
Natural language0.01
Machine learning0.00
Vision0.00
Knowledge representation0.00
Speech0.00
Evolutionary computation0.00
Planning0.00
© 2026 NYSGPT2525 LLC