I seriously don't understand the whole OP1, OP2...OP6 thing... I tried loading a value into OP1 (ld OP1,a) and it just doesn't work -- so would someone mind telling me how to use the OP1 etc. I also haven't gotten much help from the Assembly Studio Help File or from Tutorials... maybe I just missed something. --Joe