Debug print encoding map

This commit is contained in:
Joseph Ferano 2025-01-21 22:46:31 +07:00
parent 444510cca2
commit 7c48c5ed90

View File

@ -72,6 +72,24 @@ main :: proc() {
inst_map[inst.encoding] = inst
}
if true {
for i in 0..<bytes_read {
fmt.printfln("%b", data[i])
mask: u8 = 0b11111111
for i in 0..=4 {
encoding := data[i] & mask
if inst, ok := inst_map[encoding]; ok {
fmt.printfln("%b, %v", encoding, inst.desc)
// fmt.println(inst.desc)
break
}
mask <<= 1
}
// fmt.println("=============")
}
os.exit(0)
}
read_next := false
src_dst := true
is_word := false