C/C++ and NASM x86 compatable assembly language educational materials
-
Updated
Jun 12, 2024 - C
C/C++ and NASM x86 compatable assembly language educational materials
A categorized list of C++ resources.
This repository contains all the assignments, books and other stuffs of Master of Science in Information Technology at Arizona State University.
VonSim: a simulator for a simple CPU architecture.
Some basic logical chips in an arbitrary HDL format
Journey through the cryptic corridors of code. Unravel the secrets encoded in the shadows. Welcome to the realm where algorithms whisper in binary tongues. Dare to explore, for within lies the essence of innovation.
RISC-V CPU simulator for education purposes
Educational computer simulator on a mission to "superscalate" the study of computer architecture fundamentals
HF-RISC SoC
Designing Single-Cycle Microprocessor without Interlocked Pipeline Stages (MIPS) using Verilog.
ByteCoreFast: A high-performance, 8-bit CPU emulator, designed as a drop-in replacement for ByteCore, offering enhanced speed while maintaining full compatibility with the original ByteCore interfaces.
In this repository you can find all of useful documents about Computer Architecture
Notes for Computer Systems: A Programmer’s Perspective 3rd Edition, Computer organization and design RISC-V 2nd Edition and OSTEP. Also see CSAPP-3e-Solutions.
The solutions of the assignments and projects of the course CS401: Computer Architecture (Sabanci University).
Repositório do Curso de Ciência da Computação
ILLIXR: Illinois Extended Reality Testbed
Compare computer architectures using gem5 and parallel algorithms
Final projects for courses.
This project is a simulation of basic computer logic gates and circuits. All the components are implemented using Python classes and generalized to any bit size architecture.
Add a description, image, and links to the computer-architecture topic page so that developers can more easily learn about it.
To associate your repository with the computer-architecture topic, visit your repo's landing page and select "manage topics."