Debug print encoding map
This commit is contained in:
parent
444510cca2
commit
7c48c5ed90
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user