An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: computer-architecture

MattPD/cpplinks

A categorized list of C++ resources.

Size: 5.49 MB - Last synced at: about 5 hours ago - Pushed at: about 6 hours ago - Stars: 4,948 - Forks: 512

mortbopet/Ripes

A graphical processor simulator and assembly editor for the RISC-V ISA

Language: C++ - Size: 43.8 MB - Last synced at: about 14 hours ago - Pushed at: about 15 hours ago - Stars: 2,861 - Forks: 294

andrewt0301/hse-acos-course

Materials for the "Computer Architecture and Operating Systems" course taught at Faculty of Computer Science of Higher School of Economics

Language: Assembly - Size: 772 MB - Last synced at: about 16 hours ago - Pushed at: about 17 hours ago - Stars: 34 - Forks: 29

moulahguine/-mips-student-projects-2

MIPS Assembly programs for arithmetic and function practice

Language: Assembly - Size: 52.7 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

JuanCantu1/CPU-Design

Python-based simulator for a 24-bit RISC processor with a five-stage pipeline. Focused on instruction-level, cycle-accurate modeling.

Language: SystemVerilog - Size: 386 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2 - Forks: 0

harshadeepk02/Charon-Secure-Cache Fork of FelipeGJofre/CS395T_Term_Project

Charon: a gem5 simulator core and cache modification built on top of the GhostMinion secure cache system. Charon is designed to expedite secure cache state changes and improve interactions between predictors and secure caches.

Language: C++ - Size: 66.1 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

Developer-Y/cs-video-courses

List of Computer Science courses with video lectures.

Size: 813 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 68,660 - Forks: 9,283

timyiu478/nand2tetris

Language: Hack - Size: 76.7 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

CaioFD/Ciencia-Da-Computacao-PUC_MG

Repositório de estudos e projetos desenvolvidos das principais matérias ao longo do curso de Ciência da Computação

Language: Jupyter Notebook - Size: 18.1 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

Inevitabby/notes

(Mostly) academic notes (mirror).

Language: TeX - Size: 3.11 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

flipacholas/Architecture-of-consoles

Technical articles about console architecture

Size: 7.78 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 945 - Forks: 63

University-Project-Repos/.github

Public profile for a private organisation containing multiple .git university projects. Offering as much as 30 ECTS (60 EFTS/CATS), they cover a diverse range of IT disciplines, many involving extensive collaboration.

Size: 4.01 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

rajesh-s/computer-architecture-and-systems-resources

A curated list of Computer Architecture and Systems resources

Size: 1.02 MB - Last synced at: 2 days ago - Pushed at: 2 months ago - Stars: 512 - Forks: 56

tectijuana/interfaz

Lenguaje Ensamblador ( ARM 32/64 bits ) and the future RISC-V is now

Language: Shell - Size: 46.3 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 23 - Forks: 75

ChenBingWei1201/2025-CA

2025-Spring NTUEE Computer Architecture class

Language: Assembly - Size: 29.2 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

felipealfonsog/felipealfonsog

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.

Language: Python - Size: 2.19 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

iy-kim/DE2-115_FPGA

proficiency of using FPGA with (applying of constraints, Timing Analysis, modelsim Testing, Device Protocal description(with HDL), etc...)

Size: 4.88 KB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

ashwanirathee/scarab Fork of litz-lab/scarab

Dynamic Branch Prediction with Perceptrons

Language: C - Size: 2.31 MB - Last synced at: 3 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 1

Placeblock/BuildIT

A simple, powerful and FAST application for simulating logic gates written from scratch in pure C++ using OpenGL

Language: TeX - Size: 2.28 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

SIMDE-ULL/SIMDE

Educational computer simulator on a mission to "superscale" the study of computer architecture fundamentals

Language: TypeScript - Size: 11.3 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 13 - Forks: 10

jobhope/TechnicalNote

Repository to store what we have studied. :book: We want everyone to get a job through TechnicalNote.

Language: C++ - Size: 382 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 611 - Forks: 79

mahmedraza1/CS401

This repo holds my Practive programs for Computer Architecture and Assembly Language.

Language: Assembly - Size: 0 Bytes - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

vinimiraa/CC-PUCMG

Repositório do Curso de Ciência da Computação pela PUC Minas

Language: Jupyter Notebook - Size: 206 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 7 - Forks: 0

Haoziwan/Interactive-RISC-V-Simulator

A web-based RISC-V simulator https://riscv-simulator-five.vercel.app

Language: TypeScript - Size: 643 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 0

vonsim/vonsim

VonSim: a simulator for a simple CPU architecture.

Language: TypeScript - Size: 60.3 MB - Last synced at: 1 day ago - Pushed at: 2 months ago - Stars: 62 - Forks: 4

m8nt0/computer-visualization

An interactive educational tool built in Rust that provides a real-time visualization of computer hardware components and their interactions. This project aims to make computer architecture more accessible and understandable through visual representation.

Language: Rust - Size: 37.4 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 3 - Forks: 0

cvut/qtrvsim

RISC-V CPU simulator for education purposes

Language: C++ - Size: 3.74 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 549 - Forks: 73

the-pinbo/RISC-SPM

This project involves the development and enhancement of a RISC Stored-Program Machine (RISC SPM), based on the architecture detailed in "Advanced Digital Design with the Verilog HDL" by Michael D. Ciletti.

Language: Verilog - Size: 118 KB - Last synced at: about 2 hours ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

DeepDish36/C-6502

C-6502 is a learning-focused emulator for the MOS 6502, with tools to write, run, and debug Assembly code.

Language: C# - Size: 2.67 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 3 - Forks: 0

mellivorandy/o3e-rs

An educational simulator of Tomasulo’s Algorithm in Rust, with cycle-by-cycle execution and visualizable state.

Language: Rust - Size: 39.1 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

openlabun/MIPSTranslator

https://mipsconverter.openlab.uninorte.edu.co/

Language: TypeScript - Size: 1.17 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 1 - Forks: 17

lucas-inocencio/computer-architecture

Some projects about computer architecture: dgemm problem, vectorial adder and cpu risc-v.

Language: C - Size: 5.98 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

ChampSim/ChampSim

ChampSim is an open-source trace based simulator maintained at Texas A&M University and through the support of the computer architecture community.

Language: C++ - Size: 13.9 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 585 - Forks: 486

joakimwinum/bytecore-byte

ByteCore Byte is a simplified version of the ByteCore CPU showcased in a Jupyter notebook, using 1-byte addressing to operate within a 256-byte memory limit. This repository features demonstrations of ByteCore Assembly through both basic and advanced programming examples.

Language: Jupyter Notebook - Size: 26.4 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

joejo-joestar/uni-codes

🐢

Language: C - Size: 17.4 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 1

getvmio/free-computer-architecture-resources

Computer Architecture Free Resources | This repo collects 18 of free resources for Computer Architecture. 🏗️ Uncover the foundations of computing with our Computer Architecture Blueprint repository! Featuring an extensive collection of free resources, courses, and an online Playground, this is yo...

Size: 10.7 KB - Last synced at: about 2 hours ago - Pushed at: 12 days ago - Stars: 2 - Forks: 0

XkaunanX/low-level-programming

UTN - Computer Architecture: Assembly Labs

Language: Assembly - Size: 51.8 KB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

bsc-mem/Mess-benchmark

A Multiplatform benchmark designed to provide holistic, detailed and close-to-hardware view of memory system performance with family of bandwidth--latency curves.

Language: Shell - Size: 4.52 GB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 32 - Forks: 5

KayeJD/Microprocessor

Designing a simple 4-bit microprocessor from scratch

Size: 9.18 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 1 - Forks: 0

shalan/z16

A 16-bit RISC-V Inspired ISA

Language: C - Size: 1.04 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 15 - Forks: 15

barakadanny/archcode

A collection of assembly programs and computer architecture explorations.

Language: Assembly - Size: 5.86 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

moshafieeha/UT-ECE-Student-Resources

A curated list of valuable resources from our studies at the University of Tehran (UT), School of Electrical and Computer Engineering (ECE)

Size: 217 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 56 - Forks: 3

sarchlab/mgpusim

A highly-flexible GPU simulator for AMD GPUs.

Language: Go - Size: 125 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 138 - Forks: 30

priyanshscpp/E3042-VLSI-Design

RISC_V x32

Language: Verilog - Size: 16.6 KB - Last synced at: 15 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

player400/pi

My very own CPU architecture! Emulator availible!

Language: C++ - Size: 368 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 5 - Forks: 0

chitam1211/RV32I

RV32I Base Integer Instructions Assembler and Instruction Set Simulator

Language: Python - Size: 178 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

mahmedraza1/Semester04

This repo holds my notes for semester 04 BSCS Virtual University of Pakistan.

Size: 2.04 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 0

cvut/comparch

Computer Architectures ČVUT Guidepost

Language: JavaScript - Size: 7.44 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

anubhav-narayan/ProjectMX

Project Machine Extensible : The "simple" 8-bit machine

Language: Verilog - Size: 1.68 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0

bobanetwork/boba_legacy

Monorepo implementing Boba, a compute layer for Ethereum

Language: Go - Size: 167 MB - Last synced at: 4 days ago - Pushed at: 10 months ago - Stars: 62 - Forks: 62

Kannagi/AltairX

New computer and new CPU PoC

Language: C - Size: 10.2 MB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 62 - Forks: 7

ILLIXR/ILLIXR

ILLIXR: Illinois Extended Reality Testbed

Language: C++ - Size: 170 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 135 - Forks: 46

bmadone/csapp-labs

Computer Systems: A Programmer's Perspective – Lab Assignments

Language: C - Size: 1.72 MB - Last synced at: 3 days ago - Pushed at: 7 months ago - Stars: 19 - Forks: 2

EmadMahdyEs/Instruction-Set-Interpreter-for-Basic-Computer

مشروع دكتور هشام مادة معمارية حاسب

Language: C++ - Size: 0 Bytes - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0

HD-CSKX/KXemu

An educational CPU simulator for various ISAs

Language: C - Size: 10.7 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 11 - Forks: 4

Exely/CSAPP-Labs

Solutions and Notes for Labs of Computer Systems: A Programmer's Perspective 3rd Editon // 《深入理解计算机系统》第三版的实验文件、解答与笔记

Language: C - Size: 4.07 MB - Last synced at: 17 days ago - Pushed at: about 2 years ago - Stars: 2,478 - Forks: 441

tothantonio/UTCN

personal files for courses I took at Technical University of Cluj-Napoca

Language: C++ - Size: 510 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 0

skku-vault/skku-ca

23-2 컴퓨터구조개론 (prof. 조형민)

Language: Python - Size: 703 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

Nyfeu/BIP-ACE

🛠️ BIP-ACE: Ambiente de Montagem Assembly com suporte a ISAs customizáveis e comunicação UART para suporte à disciplina de Arquitetura e Organização de Computadores.

Language: Python - Size: 394 KB - Last synced at: 16 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

openvelora/.github

Nymex Data Research: Advancing Research & Development (R&D) and Engineering through state-of-the-art modeling and cutting-edge technologies.

Size: 89.8 KB - Last synced at: 5 days ago - Pushed at: 23 days ago - Stars: 1 - Forks: 0

arm-university/Graphical-Micro-Architecture-Simulator

Graphical-Micro-Architecture-Simulator

Language: JavaScript - Size: 30.1 MB - Last synced at: 20 days ago - Pushed at: 10 months ago - Stars: 102 - Forks: 30

ronakjain1204/MythOS

Welcome to MythOS, a minimalist productivity-focused operating system built from scratch! 🚀

Language: C++ - Size: 558 KB - Last synced at: 23 days ago - Pushed at: 24 days ago - Stars: 0 - Forks: 0

mathis-s/SoomRV

A simple superscalar out-of-order RISC-V microprocessor

Language: SystemVerilog - Size: 11.7 MB - Last synced at: 21 days ago - Pushed at: 3 months ago - Stars: 202 - Forks: 16

LebrancWorkshop/Review-Computer-Science

Review the topics from Computer Science field.

Size: 0 Bytes - Last synced at: 20 days ago - Pushed at: 26 days ago - Stars: 1 - Forks: 0

mijay6/Implementation-of-a-Microsystem-with-8086-Microprocessor

Implementation of a microsystem based on the 8086 microprocessor, featuring EPROM and SRAM memories, serial and parallel interfaces, and various I/O devices. Developed as an academic project at Politehnica University of Timișoara.

Language: Assembly - Size: 975 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 0

7eph-yr/Speculative-Tomasulo-Simulator

A speculative tomasulo simulator with ROB(Reorder Buffer)

Language: HTML - Size: 1.67 MB - Last synced at: 25 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

umd-memsys/DRAMSim2

DRAMSim2: A cycle accurate DRAM simulator

Language: C++ - Size: 8.05 MB - Last synced at: 22 days ago - Pushed at: over 4 years ago - Stars: 269 - Forks: 154

himanshu5-prog/coherent_protocols

The repository implements MOESI protocol and contains multiple cores, interconnect and memory to understance how cache coherency works and impacts performance.

Language: C++ - Size: 550 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 6 - Forks: 2

sam-astro/Astro8-Computer

Custom 16-bit homebrew CPU, emulator, renderer, circuit, and language

Language: C++ - Size: 342 MB - Last synced at: 29 days ago - Pushed at: about 2 months ago - Stars: 803 - Forks: 89

BanYeah/Extending-Cache-at-SPIKE

SKKU Computer Architecture Assignment 2

Language: C - Size: 619 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

icarogabryel/cnn-accelerator

CNN accelerator using radix-4 Booth's algorithm described in VHDL . It multiplies a 32-bit integer with a 7-bit constant from a 3x3 kernel and accumulates the results.

Language: VHDL - Size: 226 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

sjohann81/hf-risc

HF-RISC SoC

Language: C - Size: 5.16 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 32 - Forks: 36

joakimwinum/bytecorefast

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.

Language: C - Size: 202 KB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

joakimwinum/bytecorecompiler

ByteCoreCompiler: A compiler that transforms ByteCore assembly code into executable memory bytes, seamlessly bridging the gap between high-level assembly instructions and the ByteCore Emulator's low-level functionality.

Language: Python - Size: 83 KB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

joakimwinum/bytecore

ByteCore: A minimal, 8-bit CPU emulator designed to help developers explore low-level computing concepts.

Language: Python - Size: 129 KB - Last synced at: about 22 hours ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

cepdnaclk/e20-co502-RV32IM_Pipelined_Processor_Group-04

Design and implementation of a 32-bit RISC-V processor supporting the RV32IM instruction set, developed as part of the Advanced Computer Architecture course (CO502)

Language: VHDL - Size: 15 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 1

kangtegong/self-learning-cs

『혼자 공부하는 컴퓨터구조 & 운영체제』 (한빛미디어)

Language: HTML - Size: 4.31 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 525 - Forks: 86

CMU-SAFARI/Pythia

A customizable hardware prefetching framework using online reinforcement learning as described in the MICRO 2021 paper by Bera et al. (https://arxiv.org/pdf/2109.12021.pdf).

Language: C++ - Size: 3.48 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 132 - Forks: 45

AlonMell/build-a-computer

Implementation of a modern computer system from first principles. Starting with basic NAND gates and progressively building a CPU

Language: Hack - Size: 61.5 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

chitam1211/TPU

Tensor Processing Unit (TPU) Project.

Language: Python - Size: 22.5 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

MIPT-ILab/mipt-mips 📦

Cycle-accurate pre-silicon simulator of RISC-V and MIPS CPUs

Language: C++ - Size: 113 MB - Last synced at: 22 days ago - Pushed at: almost 3 years ago - Stars: 353 - Forks: 138

patrickmcnamara/leap16

LEAP16 is a 16-bit computer architecture.

Language: Go - Size: 10.7 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Mansurow/bmstu-iu7-4sem-AECM 📦

🖥Лабораторные работы по курсу "Архитектура ЭВМ" (4 семестр 2022 год)

Size: 13.6 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 0

sci-42ver/csapp3e_COD_and_OSTEP Fork of alexhuangster/csapp3e

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.

Language: C - Size: 958 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

lauratrigo/Mips-32_Exercicios

Repositório com exemplos práticos de assembly MIPS 32 para a disciplina de Arquitetura de Computadores. 🖥️

Language: Assembly - Size: 29.3 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

vmmc2/Vulcan 📦

RISC-V Instruction Set Simulator (Built for education).

Language: Dart - Size: 3 MB - Last synced at: 17 days ago - Pushed at: over 3 years ago - Stars: 102 - Forks: 10

UTCN-AC-CS-CA/nexys-a7-supplement

Starter code + documentation for the UTCN Computer Architectures laboratories with the Nexy-A7 100T development board

Size: 353 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

mikeroyal/RISC-V-Guide

RISC-V Guide. Learn all about the RISC-V computer architecture along with the Development Tools and Operating Systems to develop on RISC-V hardware.

Language: Assembly - Size: 1.07 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 566 - Forks: 47

ueqri/vis4mesh

Visualization tool for designing mesh Network-on-Chips (NoC) and assisting with architecture research

Language: TypeScript - Size: 35.5 MB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 11 - Forks: 6

gboncoffee/egg

Emulador Genérico do Gabriel

Language: Go - Size: 709 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 84 - Forks: 5

DuodecimAD/Helmo_2024_2025

CS Helmo year 1

Language: HTML - Size: 47.6 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

paulveillard/cybersecurity

Welcome Cybersecurity's World. An ongoing & curated collection of awesome software best practices and techniques, libraries and frameworks, E-books and videos, websites, blog posts, links to github Repositories, technical guidelines and important resources in Cybersecurity.

Language: Python - Size: 115 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 190 - Forks: 44

comidan/Computer-Science-Engineering

Collection of all courses, and their materials, attended at Politecnico di Milano during both Bachelor level degree and Master level degree in Engineering, Computer Science Engineering

Language: HTML - Size: 2.41 GB - Last synced at: 28 days ago - Pushed at: over 4 years ago - Stars: 26 - Forks: 1

phoeniX-Digital-Design/phoeniX

RISC-V Embedded Processor for Approximate Computing

Language: Verilog - Size: 160 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 124 - Forks: 82

hygoni/awesome-linux-kernel

Useful resources for learning kernel

Size: 30.3 KB - Last synced at: about 19 hours ago - Pushed at: over 3 years ago - Stars: 18 - Forks: 5

mrFavoslav/4bit-cpu-emulator

4bit CPU Emulator – A simple 4-bit processor emulator written in JavaScript. Run assembly code directly in your browser! Perfect for learning the basics of computer architecture and low-level programming.

Language: JavaScript - Size: 25.4 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Alexia022/MIPS_Assembly_Programs

A comprehensive collection of MIPS assembly language programs demonstrating low-level programming concepts, algorithm implementation, and computer architecture principles through practical applications like calculators, pattern generators, and educational tools.

Language: Assembly - Size: 15.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

AntonioBerna/computer-architecture-engineering

Computer Architecture Engineering (Digital Electronics, Assembly and C)

Language: C - Size: 17.5 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

b00rg/32-bit-processor

Simulating a 32-bit processor using VHDL

Language: VHDL - Size: 10.5 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

erendrcnn/FPGA-Arithmetic-Calculator-Verilog

It is a project design that can work on an FPGA that takes input from the keyboard using the UART protocol and can perform 4 arithmetic operations.

Language: Verilog - Size: 867 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Related Keywords
computer-architecture 1,295 assembly 170 verilog 133 risc-v 110 mips 100 cpu 88 vhdl 82 c 78 computer-science 76 assembler 73 assembly-language 63 mips-assembly 55 computer-organization 53 cpp 51 simulator 49 python 48 java 46 fpga 44 simulation 44 processor 43 mips-architecture 39 cache 39 pipeline 37 microprocessor 35 hardware 35 logisim 35 operating-system 34 operating-systems 30 compiler 30 risc 29 cache-simulator 28 arm 27 data-structures 27 emulator 27 virtual-machine 27 instruction-set-architecture 27 architecture 25 processor-architecture 25 systemverilog 25 computer-engineering 24 low-level-programming 24 embedded-systems 24 riscv 23 hardware-description-language 23 hdl 22 algorithms 22 mips-processor 21 digital-design 21 branch-prediction 20 tomasulo-algorithm 20 nand2tetris 20 hardware-designs 20 verilog-hdl 20 machine-learning 20 software-engineering 20 alu 17 linux 17 processor-design 17 computer 17 isa 17 cpu-emulator 16 database 16 pipeline-processor 15 tomasulo 15 cpu-design 15 logic-gates 15 artificial-intelligence 15 mips-simulator 15 memory 15 education 15 algorithms-and-data-structures 14 university-project 14 microarchitecture 14 assembly-language-programming 14 mips32 13 computer-systems 13 networking 13 computer-vision 13 computer-networks 13 programming 12 python3 12 mano-computer-simulator 12 assembly-x86 12 pipelining 12 c-plus-plus 11 security 11 electronics 11 gem5 11 machine-language 11 arithmetic-logic-unit 11 branch-predictor 11 modelsim 11 javascript 11 parallel-computing 10 deep-learning 10 logisim-evolution 10 single-cycle-processor 10 educational 10 floating-point-adder 9 asm 9