Programming Parrot Programming Parrot #10

Parrot under the hood

Register-based architecture

Four types of registers:

I0     integer register 0
N11    floating point register 11
S5     string register 5
P31    PMC (object) register 31

Variety of opcode types

Copyright © 2008 Patrick Michaud