xvii
FIGURES
Figure 1-1.
i960
®
Jx Microprocessor Functional Block Diagram............................................ 1-3
Figure 2-1.
Data Types and Ranges ...................................................................................... 2-1
Figure 2-2.
Data Placement in Registers ............................................................................... 2-6
Figure 3-1.
i960
®
Jx Processor Programming Environment Elements .................................. 3-2
Figure 3-2.
Memory Address Space .................................................................................... 3-13
Figure 3-3.
Arithmetic Controls (AC) Register...................................................................... 3-18
Figure 3-4.
Process Controls (PC) Register......................................................................... 3-21
Figure 4-1.
Internal Data RAM and Register Cache .............................................................. 4-2
Figure 5-1.
Machine-Level Instruction Formats...................................................................... 5-3
Figure 6-1.
dcctl
src1 and src/dst Formats ........................................................................... 6-41
Figure 6-2.
Store Data Cache to Memory Output Format .................................................... 6-42
Figure 6-3.
D-Cache Tag and Valid Bit Formats .................................................................. 6-43
Figure 6-4.
icctl
src1 and src/dst Formats ............................................................................ 6-59
Figure 6-5.
Store Instruction Cache to Memory Output Format ........................................... 6-61
Figure 6-6.
I-Cache Set Data, Tag and Valid Bit Formats.................................................... 6-62
Figure 6-7.
Src1 Operand Interpretation ............................................................................ 6-114
Figure 6-8.
src/dst Interpretation for Breakpoint Resource Request .................................. 6-115
Figure 7-1.
Procedure Stack Structure and Local Registers .................................................. 7-3
Figure 7-2.
Frame Spill........................................................................................................... 7-9
Figure 7-3.
Frame Fill ........................................................................................................... 7-10
Figure 7-4.
System Procedure Table ................................................................................... 7-16
Figure 7-5.
Previous Frame Pointer Register (PFP) (r0)...................................................... 7-20
Figure 8-1.
Fault-Handling Data Structures ........................................................................... 8-1
Figure 8-2.
Fault Table and Fault Table Entries..................................................................... 8-5
Figure 8-3.
Fault Record ........................................................................................................ 8-7
Figure 8-4.
Storage of the Fault Record on the Stack............................................................ 8-8
Figure 9-1.
80960Jx Trace Controls (TC) Register ................................................................ 9-2
Figure 9-2.
Breakpoint Control Register (BPCON)................................................................. 9-8
Figure 9-3.
Data Address Breakpoint (DAB) Register Format ............................................. 9-10
Figure 9-4.
Instruction Breakpoint (IPB) Register Format .................................................... 9-10
Figure 10-1.
Timer Functional Diagram ................................................................................. 10-1
Figure 10-2.
Timer Mode Register (TMR0, TMR1) ................................................................ 10-3
Figure 10-3.
Timer Count Register (TCR0, TCR1)................................................................. 10-6
Figure 10-4.
Timer Reload Register (TRR0, TRR1)............................................................... 10-7
Figure 10-5.
Timer Unit State Diagram ................................................................................ 10-13
Figure 11-1.
Interrupt Handling Data Structures .................................................................... 11-2
Figure 11-2.
Interrupt Table ................................................................................................... 11-4
Figure 11-3.
Storage of an Interrupt Record on the Interrupt Stack ....................................... 11-7
Figure 11-4.
Dedicated Mode............................................................................................... 11-14
Содержание i960 Jx
Страница 1: ...Release Date December 1997 Order Number 272483 002 i960 Jx Microprocessor Developer s Manual ...
Страница 24: ......
Страница 25: ...1 INTRODUCTION ...
Страница 26: ......
Страница 35: ...2 DATA TYPES AND MEMORY ADDRESSING MODES ...
Страница 36: ......
Страница 46: ......
Страница 47: ...3 PROGRAMMING ENVIRONMENT ...
Страница 48: ......
Страница 73: ...4 CACHE AND ON CHIP DATA RAM ...
Страница 74: ......
Страница 85: ...5 INSTRUCTION SET OVERVIEW ...
Страница 86: ......
Страница 111: ...6 INSTRUCTION SET REFERENCE ...
Страница 112: ......
Страница 195: ...INSTRUCTION SET REFERENCE 6 83 6 Opcode mov 5CCH REG movl 5DCH REG movt 5ECH REG movq 5FCH REG See Also LOAD STORE lda ...
Страница 233: ...7 PROCEDURE CALLS ...
Страница 234: ......
Страница 256: ......
Страница 257: ...8 FAULTS ...
Страница 258: ......
Страница 291: ...9 TRACING AND DEBUGGING ...
Страница 292: ......
Страница 309: ...10 TIMERS ...
Страница 310: ......
Страница 324: ......
Страница 325: ...11 INTERRUPTS ...
Страница 326: ......
Страница 369: ...12 INITIALIZATION AND SYSTEM REQUIREMENTS ...
Страница 370: ......
Страница 412: ......
Страница 413: ...13 MEMORY CONFIGURATION ...
Страница 414: ......
Страница 429: ...14 EXTERNAL BUS ...
Страница 430: ......
Страница 468: ......
Страница 469: ...15 TEST FEATURES ...
Страница 470: ......
Страница 493: ...A CONSIDERATIONS FOR WRITING PORTABLE CODE ...
Страница 494: ......
Страница 502: ......
Страница 503: ...B OPCODES AND EXECUTION TIMES ...
Страница 504: ......
Страница 515: ...C MACHINE LEVEL INSTRUCTION FORMATS ...
Страница 516: ......
Страница 523: ...D REGISTER AND DATA STRUCTURES ...
Страница 524: ......
Страница 550: ......
Страница 551: ...GLOSSARY ...
Страница 552: ......
Страница 561: ...INDEX ...
Страница 562: ......
Страница 578: ......