Using HDL, from Boolean algebra and elementary logic gates to building a Central Processing Unit, a memory system, and a hardware platform, leading up to a 16-bit general-purpose computer. Then, implementing the modern software hierarchy designed to enable the translation and execution of object-based, high-level languages on a bare-bone compute…
☆105Oct 2, 2020Updated 5 years ago
Alternatives and similar repositories for The-HACK-General-Purpose-Computer
Users that are interested in The-HACK-General-Purpose-Computer are comparing it to the libraries listed below
Sorting:
- This is a personal project which purpose is to learn computer architecture by implementing the Hack Computer.☆12Aug 30, 2021Updated 4 years ago
- A single player turn-based empire building game.☆18Mar 12, 2022Updated 3 years ago
- A python script that scraps Google's Summer of Code archives and exports the list of organizations in the last 12 years (2020 - 2009) wit…☆34Nov 9, 2021Updated 4 years ago
- Info & resources for CSC 325 Computer Architecture at TCNJ☆11Oct 1, 2020Updated 5 years ago
- ☆43Apr 25, 2021Updated 4 years ago
- General purpose buffer for use with building JITs☆19Oct 13, 2023Updated 2 years ago
- Pre-Senior Problem Solving Training Hosted by Coach Mohamed Mahmoud Abdel-Wahab (Fegla)☆19Feb 17, 2021Updated 5 years ago
- Brainfuck compiler and interpreter☆17Jun 29, 2023Updated 2 years ago
- ☆10Oct 13, 2020Updated 5 years ago
- Python library used for Arabic NLP to process, prepare and clean the Arabic text☆16Jul 6, 2024Updated last year
- A very boring programming language☆12Aug 19, 2025Updated 6 months ago
- experimental computational medium and supporting tools☆23Feb 25, 2026Updated last week
- A small inline caching demo.☆15Feb 1, 2023Updated 3 years ago
- A little just-in-time compiler thing☆18Sep 28, 2018Updated 7 years ago
- A lightweight type converter python library.☆13Oct 1, 2020Updated 5 years ago
- Teaching Materials for Dr. Waleed A. Yousef☆1,021Jun 22, 2024Updated last year
- eCommerce website built using MERN☆16Mar 16, 2023Updated 2 years ago
- A decentralized alternative to proprietary and centralized cloud storage.☆15Mar 8, 2023Updated 2 years ago
- The most minimal C you can do real work in☆16May 8, 2022Updated 3 years ago
- A CHIP-8 emulator in C.☆18Aug 22, 2022Updated 3 years ago
- Bootloader exploration☆20Feb 22, 2022Updated 4 years ago
- A Collection of Advanced Data Structures, Algorithms & Solutions for Competitive Programming Purposes.☆14Feb 19, 2019Updated 7 years ago
- Bot framework in Python with programmable interfaces and dynamic plug-in architecture.☆16Nov 7, 2022Updated 3 years ago
- My Computer Science Curriculum☆40Nov 27, 2020Updated 5 years ago
- Tester for IS61WV5128BLL-10BLI SRAM in Cmod A7-35T☆20Nov 25, 2018Updated 7 years ago
- Some of my assembly code (examples, iterative and recursive algorithms) from Computer's Architecture course in Sapienza University, CS Ba…☆19Nov 10, 2024Updated last year
- MIPS32 Assembly, Sorting Example in MIPS32 Assembly, CS-F342-Computer-Architecture-Lab☆15Oct 5, 2017Updated 8 years ago
- Some materials and sample source for RV32 OS projects.☆22May 31, 2022Updated 3 years ago
- The repo contains books, tutorials and resources based on the recommendations of Eng Mohammed Hammad.☆914Sep 7, 2022Updated 3 years ago
- VHDL code examples for a digital design course☆25Jan 29, 2020Updated 6 years ago
- My second Lisp interpreter (bytecode compiler and interpreter) written in GNU C☆28Jan 23, 2019Updated 7 years ago
- Tiny vi text editor clone with enough features to be truly useful☆29Jan 1, 2026Updated 2 months ago
- A CLI python script that downloads the material of any course hosted on the cms website☆14Oct 2, 2021Updated 4 years ago
- Lovable memory-safe systems language with a pretty fast compiler☆18Feb 13, 2026Updated 3 weeks ago
- Coursera Subtitle Translation to Arabic Language☆24Mar 14, 2021Updated 4 years ago
- Simple scheme bytecode VM☆29Mar 7, 2022Updated 3 years ago
- NatalieParser is a zero-dependency, from-scratch, hand-written recursive descent parser for the Ruby Programming Language.☆63Oct 8, 2023Updated 2 years ago
- ☆21May 22, 2022Updated 3 years ago
- [Unstable] Fast, zero-copy and lightweight (Arm | Mips | x86) assembler in (C | C++ | C# | Go | Haskell | Javascript | Nim | OCaml | Pyth…☆40Feb 25, 2020Updated 6 years ago