trying to assign registers with inline assembly