From 2adbea2fc2d02d3ad0a15ccc7fa94173b1dcf263 Mon Sep 17 00:00:00 2001 From: Abdellah El Morabit Date: Sat, 15 Nov 2025 23:16:41 +0100 Subject: [PATCH] feature: ALU boilerplate boilerplate classes for stressing the ALU --- src/main/scala/com/nsrddyn/cpu/ALU/ALU.scala | 6 ++++++ src/main/scala/com/nsrddyn/cpu/ALU/Hash.scala | 13 +++++++++++++ src/main/scala/com/nsrddyn/cpu/ALU/Prime.scala | 5 +++++ 3 files changed, 24 insertions(+) create mode 100644 src/main/scala/com/nsrddyn/cpu/ALU/ALU.scala create mode 100644 src/main/scala/com/nsrddyn/cpu/ALU/Hash.scala create mode 100644 src/main/scala/com/nsrddyn/cpu/ALU/Prime.scala diff --git a/src/main/scala/com/nsrddyn/cpu/ALU/ALU.scala b/src/main/scala/com/nsrddyn/cpu/ALU/ALU.scala new file mode 100644 index 0000000..292676d --- /dev/null +++ b/src/main/scala/com/nsrddyn/cpu/ALU/ALU.scala @@ -0,0 +1,6 @@ +package com.nsrddyn + +class ALU { + + +} diff --git a/src/main/scala/com/nsrddyn/cpu/ALU/Hash.scala b/src/main/scala/com/nsrddyn/cpu/ALU/Hash.scala new file mode 100644 index 0000000..7a198f7 --- /dev/null +++ b/src/main/scala/com/nsrddyn/cpu/ALU/Hash.scala @@ -0,0 +1,13 @@ +package com.nsrddyn + +import scala.util.hashing + +class Hash { + + def hashString(): Unit = { + + println("Hello from hash function") + + + } +} diff --git a/src/main/scala/com/nsrddyn/cpu/ALU/Prime.scala b/src/main/scala/com/nsrddyn/cpu/ALU/Prime.scala new file mode 100644 index 0000000..7a80df4 --- /dev/null +++ b/src/main/scala/com/nsrddyn/cpu/ALU/Prime.scala @@ -0,0 +1,5 @@ +package com.nsrddyn + +class Prime { + +}