All the registers with a ' after them are alternate registers... exx exchanges BC with BC', DE with DE', and HL with HL'. I havent done too much asm yet (just got back from vacation..). To exchange AF with AF' do an EX AF,AF' to exchange the genereal purpose regs, just do an EXX hope this helps...... Steve