purged .unwrap()

This commit is contained in:
2025-06-19 16:57:43 +01:00
parent 78512d95e9
commit d4e538a2b3
6 changed files with 136 additions and 65 deletions
@@ -254,7 +254,7 @@ impl Executable for Instruction {
// To populate the lower 16 bits, see LLI.
Self::LoadUpperImmediate(a) => {
*cpu.reg(a.r1) =
(cpu.get(a.r1) & 0x0000_FFFF) | u32::from(a.immediate) << 16;
(cpu.get(a.r1) & 0x0000_FFFF) | (u32::from(a.immediate) << 16);
}
// Unconditionally jumps to the calculated address or direct address
+1 -1
View File
@@ -128,7 +128,7 @@ impl Component for MemoryInspector {
// combine all 4 bytes in the chunk into a u32
let combined = chunk
.iter()
.fold(0u32, |acc, &byte| acc << 8 | u32::from(byte));
.fold(0u32, |acc, &byte| (acc << 8) | u32::from(byte));
ui.monospace(format!("{combined}"));
ui.monospace(format!("{}", Instruction::decode(combined).unwrap_or(Instruction::Nop)));