Claims
- 1. A method for executing a two word jump instruction for a computer system comprising the steps of:(a) storing in a pointer a first address location of a first word of a two word jump instruction in a program memory; (b) placing said first address location onto a first address bus; (c) placing a second word of said two word jump instruction onto a second bus; and (d) placing said second word of said two word jump instruction from said second bus onto said first bus; whereby once said second word of said two word instruction has been placed on said first bus, a complete two word jump instruction is available to be executed in the same number of cycles as a single word jump instruction.
- 2. The method according to claim 1, wherein said program memory is linearized.
- 3. The method according to claim 1, wherein a second instruction can be executed while said second word of said two word jump instruction is being placed onto said first bus.
- 4. The method according to claim 1, wherein said pointer is coupled to a program counter, said program counter being constructed and arranged to load said pointer with said address location of said first word of said two word jump instruction.
- 5. The method according to claim 1, wherein said pointer is coupled to a table pointer, said table constructed and arranged to enable table reads from said program memory and table writes to said program memory.
- 6. A method according to claim 1, wherein said first word of said two word jump instruction is a 16 bit instruction.
- 7. A method according to claim 1, wherein said second word of said two word jump instruction is a 16 bit instruction.
- 8. A method according to claim 1, wherein said program memory is a one megaword program memory.
- 9. A method according to claim 8, wherein each word of said one megaword program memory has 16 bits.
- 10. A method according to claim 6, wherein a first eight bits of said 16 bit first word encodes an op-code.
- 11. A method according to claim 6, wherein a second eight bits of said 16 bit first word designates an address in said program memory.
- 12. A method according to claim 7, wherein a first eight bits of said 16 bit second word encodes an op-code.
- 13. A method according to claim 7, wherein a second eight bits of said 16 bit second word designates an address in said program memory.
Parent Case Info
This application is a continuation of application Ser. No. 08/958,940, filed Oct. 28, 1997, now U.S. Pat. No. 6,243,798 B1.
US Referenced Citations (7)
Continuations (1)
|
Number |
Date |
Country |
Parent |
08/958940 |
Oct 1997 |
US |
Child |
09/756304 |
|
US |