summaryrefslogtreecommitdiff
path: root/Emulator/Chip/Q1CpuInstructions.cs
diff options
context:
space:
mode:
authorMelodi <62381002+Melodi17@users.noreply.github.com>2025-09-05 10:20:03 +1000
committerMelodi <62381002+Melodi17@users.noreply.github.com>2025-09-05 10:20:03 +1000
commit9e8ba6e00dc4a4137a5187dbe5fe5b1394219735 (patch)
treee5a54706a8a85243fdb0fe0f2ed73fb7b7566bcd /Emulator/Chip/Q1CpuInstructions.cs
parent4ea967c6089bbcaba5d71145546d288e186fba40 (diff)
stuff
Diffstat (limited to 'Emulator/Chip/Q1CpuInstructions.cs')
-rw-r--r--Emulator/Chip/Q1CpuInstructions.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/Emulator/Chip/Q1CpuInstructions.cs b/Emulator/Chip/Q1CpuInstructions.cs
index 72d78e5..0041b25 100644
--- a/Emulator/Chip/Q1CpuInstructions.cs
+++ b/Emulator/Chip/Q1CpuInstructions.cs
@@ -125,14 +125,14 @@ public partial class Q1Cpu
private void Instruction_SHL(u8 m1, u8 m2)
{
u16 v1 = this.Address(m1).read();
- u16 v2 = this.Address(m1).read();
+ u16 v2 = this.Address(m2).read();
u16 shifted = (u16) (v1 << v2);
this.DX = shifted;
}
private void Instruction_SHR(u8 m1, u8 m2)
{
u16 v1 = this.Address(m1).read();
- u16 v2 = this.Address(m1).read();
+ u16 v2 = this.Address(m2).read();
u16 shifted = (u16) (v1 >> v2);
this.DX = shifted;
}