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

GitHub topics: cpu-simulator

Thu-master/LTHDH_Project

Đây là dự án web mô phỏng trực quan thuật toán MLFQ bằng HTML/CSS/JavaScript

Language: CSS - Size: 69.7 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2 - Forks: 0

CT7-labs/argon-cpu

16-bit CPU written in Verilog

Language: Verilog - Size: 128 KB - Last synced at: 20 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

pescetti-studio/Flip01-CPU

A small and simple 8-bit CPU built in Logisim. The project also includes an assembler and a manual for those who want to learn how a processor works.

Language: C++ - Size: 9.52 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 27 - Forks: 2

brenocq/MyMachine

Simulating the architecture of a computer in the terminal (Assembler + Simulator)

Language: C++ - Size: 2.94 MB - Last synced at: 1 day ago - Pushed at: about 5 years ago - Stars: 7 - Forks: 2

acaldero/wepsim Fork of wepsim/wepsim

💡 WepSIM: Web Elemental Processor SIMulator 📱 💻 🖥️

Language: HTML - Size: 238 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 17 - Forks: 2

tejasvijain09/Intelligent-CPU-Scheduler-Simulator

A CPU Scheduling Algorithms Simulator In CPP

Language: C++ - Size: 54.7 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Ivole32/CAG-CPU

A repository for a CPU-Simulator written in python -> I'll build this in real life later!

Language: Python - Size: 16.6 KB - Last synced at: 13 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

admacpherson/CPU-Simulator

Python program to simulate CPU functionalities

Language: Python - Size: 48.8 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

IsaacZhang4/MIPS-CPU

Verilog Implementation of a Pipelined MIPS Single Cycle CPU

Language: Verilog - Size: 11.7 KB - Last synced at: 13 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

fogInSingularity/simulator

risc-v rv32i arch functional simulator from mipt sim course

Language: C++ - Size: 48.8 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

pvgupta24/Von-Neumann-Architecture-CPU

Implementation of 8-Bit CPU based on Von-Neumann Architechture in HDL

Language: Verilog - Size: 204 KB - Last synced at: 4 months ago - Pushed at: over 7 years ago - Stars: 5 - Forks: 1

jasonv/MythSim

The Mythical CPU Simulator for Real Students

Language: Java - Size: 555 KB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 27 - Forks: 8

z04a-dev/cpuz16

cpuz16 interpeter

Language: C - Size: 120 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

GuiDev115/risc-implementation

implementarion of a cpu risc

Language: C++ - Size: 802 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

jcancelli/cpu-visual-simulator

An educational resource that enables students to better visualize the execution of assembly code

Language: Svelte - Size: 10.5 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 10 - Forks: 1

jorbDehmel/tera

Tera - A simulated ternary (base 3) CPU, assembly language, assembler and decompiler. Uses trytes made up of 9 trits rather than bytes of 8 bits.

Language: C++ - Size: 108 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 3 - Forks: 1

jonledet/jimb-os

An Operating System Simulation Program that visualizes CPU activity according to the specified scheduling algorithm.

Language: Python - Size: 23.4 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

Salma-Mamdoh/CPU-Schedulers-Simulator

Our Project for Operating System Course taken during Winter 2023 semester

Language: Java - Size: 33.2 KB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

bucaps/marss-riscv

TinyEMU based full system cycle-level micro-architectural research simulator for single-core RISC-V systems

Language: C++ - Size: 235 MB - Last synced at: 12 months ago - Pushed at: about 3 years ago - Stars: 138 - Forks: 21

siliconmoksha/lil-cpu

⚗️ This is my proof of concept to test the efficiency of my tech stack while demonstrating the basic of a CPU internal working.

Size: 13.7 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

cjr29/go-cpu-simulator Fork of wsgac/go-cpu-simulator

A GUI implementation of a CPU sim project originally developed by Wojciech S. Gac

Language: Go - Size: 1.31 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

marceldobehere/goofy-cpu

a goofy 8 bit cpu

Language: C# - Size: 3.85 MB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

nayandeshmane/CPU-Scheduling-Simulator

Final-year project based on Operating System (OS) where it contains a CPU scheduling simulator designed to help understand and visualize various CPU scheduling algorithms.

Language: JavaScript - Size: 7.21 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

marceldobehere/goofy-cpu-verilog

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

PySpice-org/PyCpuSimulator

CPU Simulator written in Python

Language: Python - Size: 2.26 MB - Last synced at: 10 months ago - Pushed at: about 5 years ago - Stars: 13 - Forks: 2

petabite/gomachine

A very basic CPU simulator

Language: Go - Size: 25.4 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

famastefano/MIPS32 📦

C++ library to simulate a MIPS32 CPU.

Language: C++ - Size: 434 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

khan-shahnawaz/UtilityBasedCachePartioning

Implementation of Utility based cache partitioning research paper in Champsim simulator

Language: C++ - Size: 4.43 MB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 3

vonboog117/ECE_411

Language: Verilog - Size: 9.37 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

onegentig/VUT-FIT-INP2022-projekt1 📦

První projekt (CPU s brainfuck-like ISA) z předmětu Návrh počítačových systémů (INP), třetí semestr bakalářského studia BIT na FIT VUT/BUT, ak.rok 2022/2023

Language: VHDL - Size: 2.42 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

Marko19907/Low-level-programming-labs

Low-level programming assignments, "Low-Level Programming" (TDT4258) course, fall 2023.

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

shj1081/CA.PA2

Single-cycle RISC-V CPU Simulator

Language: Python - Size: 14.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

racheliee/comp_arch_proj2

Single-cycle RISC-V CPU Simulator

Language: Python - Size: 11.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

SujalChoudhari/ProgrammaticallyComputerSimulator

Language: Rust - Size: 1.95 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Namit-Rana6/CpuSimProjects

Explore a collection of assembly programs designed for a CPU simulator in this repository. These programs cover various fundamental concepts, including arithmetic and logical operations, memory reference instructions, register reference instructions, and more. Each program is carefully crafted to run seamlessly in a specified CPU simulation tool.

Size: 71.3 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

mrmcsoftware/CPUsimulator

This is an HTML/Javascript CPU simulator and assembler for the CPU I designed. Originally, I created this CPU on paper many years ago for a homework assignment in college. More recently, I implemented my design in the Logisim logic simulator, and eventually it ran on an FPGA.

Language: HTML - Size: 884 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 16 - Forks: 0

yebra06/RPNv2-CPU-Simulator

This is a second version my previous RPNv1 project. This project demonstrates how a CPU works the fetch, decode, execute, and store operations.

Language: Python - Size: 145 KB - Last synced at: over 1 year ago - Pushed at: over 9 years ago - Stars: 2 - Forks: 0

agkaminski/simak65

6502 CPU simulator

Language: C - Size: 29.3 KB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

jorbDehmel/venus

A binary port of Tera

Language: C++ - Size: 63.5 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

hakula139/Y86-64-Simulator 📦

A Y86-64 processor simulator written in JavaScript (Node.js) and C++11

Language: C++ - Size: 3.77 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

barrettotte/Scuffed-6502Kt

A scuffed 6502 CPU emulator to learn kotlin and the 6502 architecture

Language: Kotlin - Size: 1.11 MB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

yttty/exp-isa 📦

An experimental Instruction Set Architecture (ISA) and the implementation of a CPU simulator and an assembler.

Language: C - Size: 49.8 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 1

abecirovic3/MIC-1-Simulator

Simulator for the MIC-1 CPU described in Andrew S. Tanenbaum’s textbook Structured Computer Organization

Language: Java - Size: 1.09 MB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

MarianoAlipi/cpu-simulator-java

A Java program with a GUI that simulates a custom CPU. One can load instructions in a custom assembler language and see the registries' changes.

Language: Java - Size: 206 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

ShakYld/Mips-sim

The main purpose of this project is to understand MIPS Assembly language. The input of this program is a file consisting sequence of MIPS instructions in binary. Software simulates behaviour of MIPS CPU by reading instructions and changing values of registers. At the end program prints out the current value of the registers, which matcheswith the expected output on a real MIPS processor.

Language: C++ - Size: 6.84 KB - Last synced at: 6 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

T-vK/CPU-Simulator

Visualizes/animates the dataflow between RAM and CPU components while running a short assembly program of your choice

Language: AutoHotkey - Size: 1.91 MB - Last synced at: 4 months ago - Pushed at: about 9 years ago - Stars: 2 - Forks: 1

Rajdeep-Das/CPU-Simulator

Simple Web-based 16-bit Microprocessor Assembler Simulator (8085 Working Progress)

Language: JavaScript - Size: 168 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 1

dasbluehole/vcpu

A CPU Simulator

Language: C - Size: 13.7 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

MarianoAlipi/cpu-simulator-command-line

A C++ command line program that simulates a custom CPU to which one can load instructions in a custom assembler language and see the registries' changes.

Language: C++ - Size: 204 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

MalakSadek/CPUSimulator

An Object-Oriented CPU Simulator implemented in C++ using the Factory pattern 🏭 💻 (2016)

Language: C++ - Size: 413 KB - Last synced at: 3 months ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

DeleteMemoryyy/RISC-V-Simulator

A simple implementation of RISC-V CPU simulator

Language: C++ - Size: 12.7 MB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1

zhuangsc/RFC_marss86

Register file cache implementation on the Marssx86 architectural simulator

Language: C - Size: 14.2 MB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

DavidCardoso/cpu-pipeline-simulator

CPU Pipeline Simulator

Language: Python - Size: 11.7 KB - Last synced at: 4 months ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

HaniMohamed/CPUsimulatorLite-JAVA

Simple CPU-simulator GUI by JAVA - Computer Organization

Language: Java - Size: 854 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0