PicoBlaze 8-bit Embedded Microcontroller www.xilinx.com 23
UG129 (v1.1.2) June 24, 2008
Address Spaces
R
Table 3-2: PicoBlaze Address Spaces and Related Instructions
Address Space
Size
(Depth x Width)
Addressing
Modes
Instructions that Operate on
Address Space
Instruction 1Kx18 Direct • JUMP
• CALL
• RETURN
• RETURNI
• INTERRUPT event
• RESET event
All others increment the PC to the next location
Register File 16x8 Direct • LOAD
• AND
• OR
• XOR
• TEST (read only)
• ADD
• ADDCY
• SUB
• SUBCY
• COMPARE (read only)
• SR0
• SR1
• SRX
• SRA
• RR
• SL0
• SL1
• SLX
• SLA
• RL
• INPUT
• OUTPUT (read only)
• STORE (read only)
• FETCH
Scratchpad RAM 64x8 Direct
Indirect
• STORE
• FETCH
I/O 256x8 Direct
Indirect
• INPUT
• OUTPUT
CALL/RETURN Stack 31x10 N/A • CALL
• Enabled INTERRUPT event
• RETURN
• RETURNI
• RESET event