nowfound

Life & fun · January 6, 2024

New RISC-V emulator for Computer Science education

Just released EGG, an emulator created for teaching Assembly and microprocessors (designed to suit the needs of the Microprocessors classes, at Universidade Federal do Paraná, Brazil). The emulator will support multiple architetures in the future, but currently only RISC-V is implemented.

New RISC-V emulator for Computer Science education launched on January 6, 2024 with 71 votes, #815 of 4,438 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 2 years on.

Visit github.com ↗Alternativestop 18% of January 2024

In plain words

EGG is a RISC-V emulator designed for teaching assembly language and microprocessor concepts to computer science students. Built initially to support the Microprocessors program at Universidade Federal do Paraná in Brazil, it provides hands-on learning through code execution and system simulation. While currently focused on RISC-V architecture, the emulator is designed with future expansion to support multiple architectures. It is available on GitHub for educational use.

written from the facts on this page · September 2026

From the sources

Emulador Genérico do Gabriel. Contribute to gboncoffee/egg development by creating an account on GitHub.

Does a similar job

all alternatives →
  • IDE for Learning RISC-V2019 · github.com · ▲105

    RARS -- RISC-V Assembler and Runtime Simulator. Contribute to TheThirdOne/rars development by creating an account on GitHub.

  • RISC-V assembly tabletop board game (hack your opponent)2023 · punkx.org · ▲400

    I made this game to teach my daughter how buffer overflows work. I want her to look at programs as things she can change, and make them do whatever she wants. Building your exploit in memory and jumping to it feels so cool. I hope this game teaches kids and programmers (who seem to have forgotten what computers actually are) that its quite fun to mess with programs. We used to have that excitement few years ago, just break into softice and change a branch into a nop and ignore the serial number check, or go to a different game level because this one is too annoying. While working on the game…

  • My x86 emulator written in JavaScript2013 · copy.sh · ▲765

    Run KolibriOS, Linux or Windows 98 in your browser

  • RISC-V core written in 600 lines of C892023 · github.com · ▲190

    32-bit RISC-V CPU in ~800 lines of C89. Contribute to mnurzia/rv development by creating an account on GitHub.

  • I built a handheld CHIP-8 game console to teach myself embedded systems2022 · github.com · ▲128

    A while back I wrote a CHIP-8 emulator (which is considered the Hello, World! of emulators and is more accurately a virtual machine since historically CHIP-8 was an interpreted language running on top of the COSMAC VIP to make game programming easier). But a few months ago I got really interested in embedded software, so decided it would be neat to port my emulator to a STM32 MCU and design a console around it as a learning experience, since CHIP-8 never existed as a physical system. I didn't know much about embedded software when I began, and even less about electronics, but I managed to…

  • AR
    A RISC-V core in Racket2021 · guillaume.baierouge.fr · ▲122

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, January 2024

the whole month →
  • Amie▲1,334

    Turn meeting notes into automated workflows. Handle meetings, summaries, todos and emails (soon) with your AI personal assistant.

    Work · 2024 · amie.so

  • Findr▲1,296

    Search all your apps, at once

    AI · 2024 · usefindr.com

  • Beautifully designed for your work and life

    Work · 2024 · notion.so

  • Connect meetings, track to-do, get aligned

    AI · 2024 · huudle.io

  • IM

    Sit in Shade - Discover the optimal seat to stay in the shade during your journey. Sit In Shade provides real-time sun exposure data and route visualization.

    Life & fun · 2024 · sitinshade.com

  • Letterly▲937

    Turn your speech into well-written text

    AI · 2024 · letterly.app