Nice visualization!

emulsiV - Simulator for Virgule, a minimal processor based on the RISC-V architecture https://eseo-tech.github.io/emulsiV/ #RISCV #CPU

@firusvg lepo, osim sto je meni riscV asembler stran kao da nikad nisam programirao u bilo kakvom asembleru...
@zsteva Isto, ponajviše zato što nikada nisam imao pod rukom neku RISC-V mašinu da zaronim i osetim kako radi.
@firusvg hee :) vidish ja sam bash malopre o tome isto razmisljao, ali fakat je, evo na stolu stoji esp32-c3 za koji sam nesto piskarao u vishe navrata, da nisam citao spec nebi imao pojma da nije arm nego riscV :) esp-idf instalira sve sto treba, i ako ne vidish negde dok builda da je pozvao riscv-gcc, nikakva razlika.

@zsteva Ja sam se mlatio sa ESP8266 pre 6-7-8 godina, uradio par prototipova nekih sokoćala, al' bukvalno nikad nisam koristio asembler. Mada, ESP8266 jeste RISC al' ne i RISC-V.

Sem sporadičnog izd*kavanja, hobija radi, u asembleru za Intelove 64bit CPU, cenim da sam asembler stvarno koristio poslednji put pre 30+ godina, programirajući i8051 MCU.

P.S. NIkada sebe nisam tako doživljavao, al' ja sam, zapravo, Java programer - statistički, najviše programa sam napisao u Javi ili za JVM. 😎

@firusvg kad sam ucio o racunarima kao srednjoshkolac (90te) sam piskarao i to je bilo to za asembler. Onda pre jedno 10-15 godina sam klincu jednog klienta napisao neki domaci za faks u 64bitnom linux asembleru (gnu format), kaze da je dobrio prelaznu ocenu, mada ne profa video da nije on radio :))

@zsteva Moj maturski rad se zvao "Mašinski jezik mikroprocesora Intel procesora serije 80x86" 😎

Jedno vreme je kružio naokolo po BU i koristili ga ljudi kao skriptu a onda mu se izgubio trag. Imam pripremu, tri seta fajlova - za tekst, za slike, za tabele (jer nisam imao neki program a ni dovoljno jak računar u kome bih mogao da napravim neki prelom kao što bi se danas lagano uradilo u Wordu i inim) al' nikako da se namolim i, bar sebi za dušu, ga pripremim i pretvorim u PDF kako valja.

@firusvg kad smo kod maturskih radova, ja sam razvijao "arbitary precision bibliteku" nesto poput gnump (https://gmplib.org/) i gralvni bonus koji nije bio zadatak je da je biblioteka bila multiplatformska jer sam u shkoli radio na DOSu (16bit) a kod kuce na linuxu (32bit).
The GNU MP Bignum Library