From c45dbcc14570cbf2e1a7d369f7ba1d7e7a783a8d Mon Sep 17 00:00:00 2001 From: Madeline Cronin Date: Mon, 26 Aug 2024 18:18:03 +0100 Subject: [PATCH] Specified the behaviour of hardware interrupts. --- mta.txt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mta.txt b/mta.txt index ee990b2..495889f 100644 --- a/mta.txt +++ b/mta.txt @@ -1,4 +1,4 @@ -Maddie's test ISA Version 1.0.1 +Maddie's test ISA Version 1.0.2 Table of contents: @@ -24,7 +24,8 @@ also a 2 bit flags register for storing the condition flags. Behaviours: Upon power up, the first 512 words of disk are copied to main memory. The only statefulness not directly controlled by programs is the -interrupt toggle. Numbers are read as big endian. +interrupt toggle. Numbers are read as big endian. Hardware interrupts jump to +zero, and push the prior program counter to the stack. Versioning: The versioning of this ISA follows semantic versioning, although given how many breaking changes it is likely to go though, the major version -- 2.43.4