Add the following checks: - [x] Byte size is a multiple of 8 - [x] At least one instruction and register is defined - [x] Instruction and register names are valid identifiers - [x] Op code is not truncated - [ ] Op code, register codes, and immediate values all fit in the instruction width - [ ] No overlapping byte codes - [ ] No byte codes outside instruction bounds
Add the following checks: