From 3d61bcc22aa8eaa5605a1477bb4238e71d72f399 Mon Sep 17 00:00:00 2001 From: Madeline Cronin Date: Mon, 2 Sep 2024 20:54:24 +0100 Subject: [PATCH] Tweak interrupt toggle behaviour. This is done in anticipation of potential bugs caused by software interrupts getting interrupted by hardware interrupts, this change enables interrupts to be disabled in the same instruction as performing a hardware interrupt, reducing the risk of potential clashes. --- ISA_spec.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ISA_spec.txt b/ISA_spec.txt index c67215f..ddc6873 100644 --- a/ISA_spec.txt +++ b/ISA_spec.txt @@ -1,4 +1,4 @@ -Maddie's test ISA Version 1.0.6 +Maddie's test ISA Version 1.0.7 Table of contents: @@ -113,7 +113,7 @@ and P will work normally. TT= 0x: No additional effect 10: Toggle interrupts off -11: Toggle interrupts on, both of these operations act before the condition +11: Toggle interrupts on, both of these operations act after the condition check for I=1 Memory access: -- 2.43.4