From f64c6357b42aed38e1c8d3ca6c2b3217534a3452 Mon Sep 17 00:00:00 2001 From: rigor Date: Mon, 29 Jun 2026 22:14:37 -0500 Subject: [PATCH] feature: finished ALU v1.0.0 (may need updates to convert microcode to instructions) --- .../CPU_ALU_10Bit_v0.0.1_0000.sim1 | 179 --- .../CPU_ALU_10Bit_v1.0.0.package | 49 + .../CPU_ALU_10Bit_v1.0.0.sim1 | 1291 +++++++++++++++++ .../General_Buffer_10Bit_v1.0.0.package | 18 +- sims/data/org_comp_hardware.xml | 3 +- 5 files changed, 1351 insertions(+), 189 deletions(-) delete mode 100644 sims/components/CPU_ALU_10Bit_v1.0.0/CPU_ALU_10Bit_v0.0.1_0000.sim1 create mode 100644 sims/components/CPU_ALU_10Bit_v1.0.0/CPU_ALU_10Bit_v1.0.0.package create mode 100644 sims/components/CPU_ALU_10Bit_v1.0.0/CPU_ALU_10Bit_v1.0.0.sim1 diff --git a/sims/components/CPU_ALU_10Bit_v1.0.0/CPU_ALU_10Bit_v0.0.1_0000.sim1 b/sims/components/CPU_ALU_10Bit_v1.0.0/CPU_ALU_10Bit_v0.0.1_0000.sim1 deleted file mode 100644 index 112e8d9..0000000 --- a/sims/components/CPU_ALU_10Bit_v1.0.0/CPU_ALU_10Bit_v0.0.1_0000.sim1 +++ /dev/null @@ -1,179 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/sims/components/CPU_ALU_10Bit_v1.0.0/CPU_ALU_10Bit_v1.0.0.package b/sims/components/CPU_ALU_10Bit_v1.0.0/CPU_ALU_10Bit_v1.0.0.package new file mode 100644 index 0000000..0e71763 --- /dev/null +++ b/sims/components/CPU_ALU_10Bit_v1.0.0/CPU_ALU_10Bit_v1.0.0.package @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sims/components/CPU_ALU_10Bit_v1.0.0/CPU_ALU_10Bit_v1.0.0.sim1 b/sims/components/CPU_ALU_10Bit_v1.0.0/CPU_ALU_10Bit_v1.0.0.sim1 new file mode 100644 index 0000000..9d8514d --- /dev/null +++ b/sims/components/CPU_ALU_10Bit_v1.0.0/CPU_ALU_10Bit_v1.0.0.sim1 @@ -0,0 +1,1291 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/sims/components/General_Buffer_10Bit_v1.0.0/General_Buffer_10Bit_v1.0.0.package b/sims/components/General_Buffer_10Bit_v1.0.0/General_Buffer_10Bit_v1.0.0.package index 2e09796..dbbf286 100644 --- a/sims/components/General_Buffer_10Bit_v1.0.0/General_Buffer_10Bit_v1.0.0.package +++ b/sims/components/General_Buffer_10Bit_v1.0.0/General_Buffer_10Bit_v1.0.0.package @@ -16,14 +16,14 @@ - - - - - - - - - + + + + + + + + + diff --git a/sims/data/org_comp_hardware.xml b/sims/data/org_comp_hardware.xml index 4a6508a..0a5656c 100644 --- a/sims/data/org_comp_hardware.xml +++ b/sims/data/org_comp_hardware.xml @@ -4,9 +4,10 @@ + - \ No newline at end of file +