Nec Network Controller uPD98502 Uživatelský manuál Strana 500

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 595
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 499
APPENDIX A MIPS III INSTRUCTION SET DETAILS
500
Preliminary Users Manual S15543EJ1V0UM
JALX
Jump And Link Exchange
JALX
JALX
011101
31 26 25 0
626
target
Format:
JALX target
Description:
When a MIPS16 instruction can be executed, a 26-bit target is shifted to left by 2 bits and then added to higher 4
bits of the delay slot's address to make a target address. The program unconditionally jumps to the target address
with a delay of one instruction. The address of the instruction that follows the delay slot is stored to the link register
(r31). The ISA mode bit is inverted with a delay of one instruction. The value of bit 0 of the link register (r31)
indicates the ISA mode bit before jump.
Operation:
32 T:
temp target
GPR [31] (PC + 8)
31..1
|| ISA MODE
T+1:
PC PC31..28
|| temp || 0
2
64 T:
temp target
GPR [31] (PC + 8)63..1
|| ISA MODE
T+1:
PC PC63..28
|| temp || 0
2
ISA MODE toggle
ISA MODE toggle
Exceptions:
Reserved instruction exception (when MIPS16 instruction execution disabled)
Zobrazit stránku 499
1 2 ... 495 496 497 498 499 500 501 502 503 504 505 ... 594 595

Komentáře k této Příručce

Žádné komentáře