> what is the ot_regmem operand type in cpubase.pas? The comment for it is > 'for r/m, ie EA, operands'. I do not know what EA is, but I think it may be > effective address. It's something from the Nasm implementation and conversion of the tables. The effective address in the opcode can be a register or memory value. See cpuasm.process_ea()