From 7a8d2bcd75d88a5429937bf551878c55e1dcf0fd Mon Sep 17 00:00:00 2001 From: Melodi <62381002+Melodi17@users.noreply.github.com> Date: Wed, 6 Aug 2025 22:36:34 +1000 Subject: moved everything to seperate projects, and started compiler work + push and pop instructions added --- Assembler/Extensions.cs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Assembler/Extensions.cs (limited to 'Assembler/Extensions.cs') diff --git a/Assembler/Extensions.cs b/Assembler/Extensions.cs new file mode 100644 index 0000000..fd4ea1f --- /dev/null +++ b/Assembler/Extensions.cs @@ -0,0 +1,15 @@ +namespace Q1.Assembler; + +public static class Extensions +{ + + public static u8 High(this u16 value) + { + return (u8)(value >> 8); + } + + public static u8 Low(this u16 value) + { + return (u8)(value & 0xFF); + } +} \ No newline at end of file -- cgit v1.3.1