Quellcode durchsuchen

make pseudocode render

master
Peter Aaser GitHub vor 7 Jahren
Ursprung
Commit
8ac9a4ea05
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden GPG-Schlüssel-ID: 4AEE18F83AFDEB23
1 geänderte Dateien mit 4 neuen und 2 gelöschten Zeilen
  1. +4
    -2
      ov0/src/main/scala/oppgavetekst.org

+ 4
- 2
ov0/src/main/scala/oppgavetekst.org Datei anzeigen

@@ -170,13 +170,15 @@
** Task 1 - Vector ** Task 1 - Vector
The first component you should implement is a register bank for storing a vector. The first component you should implement is a register bank for storing a vector.
This module works as follows: This module works as follows:
#+begin_src scala
// pseudocode

let dataOut(T) = if (T - vectorLength) < 0 then 0 else let dataOut(T) = if (T - vectorLength) < 0 then 0 else
if enableIn(T - vectorLength) if enableIn(T - vectorLength)
then dataIn(T - vectorLength) then dataIn(T - vectorLength)
else else
dataOut(T - vectorLength) dataOut(T - vectorLength)
#+end_src
From the figure the principle of operation becomes clearer [inkskape drawing, rm sketch] From the figure the principle of operation becomes clearer [inkskape drawing, rm sketch]
To test your implementation you can run To test your implementation you can run


Laden…
Abbrechen
Speichern