I think basing it on a well-known system like x86/x64 assembly would be terrific. Coders know it and it's well-documented!
The main problem with x86/x64 is the number of op-codes - to keep things simple if we are going to consider an existing "machine code" language then it should probably be more minimal than those.