I'm working on building my own High Level Language Compiler.
It would be nice to have a Simple Processor Instruction Set reference for each type of processor.
mov al,ah = binary opcode
mov ax,bx = binary opcode
move rax,mem = binary opcode + memptr
As well as latency times for each instruction, this would be needed to optimize output.
The simpler-minded the docs the more people to write programs for the architecture.
The more people to write programs for the architecture then more programs to the end user.
The more programs to the end user the more enjoyment the end user has.
The more enjoyment the end user has the more paople they convince to also use the programs.