Topic: "instruction-set-architecture"
Pritjam/pARMesan
A simple CPU architecture specification based on AArch64 and with a little x86 inspiration. Additionally, a C implementation of this architecture and an assembler written in Python.
Language: C - Size: 175 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

einhalv/ocparse
Python module to work with microprocessor instruction sets
Language: Python - Size: 42 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

jracevedob/RISC-ARA Fork of pulp-platform/ara
The PULP Ara is a 64-bit Vector Unit, compatible with the RISC-V Vector Extension Version 1.0, working as a coprocessor to CORE-V's CVA6 core
Language: Assembly - Size: 18.7 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ArvinDelavari/Instruction-Set-Executant
C++ basic instruction set simulator
Language: C++ - Size: 25.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

iwdgo/processorfeatures
Processor features
Language: Go - Size: 160 KB - Last synced at: 7 days ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

beyzanc/18-bit-processor-implementation-using-logisim
18-bit processor implementation using Logisim
Language: Python - Size: 530 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

mohdfahad12328/scpu
a smiple 8bit cpu implemented in verilog and tested on FPGA for understanding how CPU works
Language: Verilog - Size: 1.77 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

petabite/gomachine
A very basic CPU simulator
Language: Go - Size: 25.4 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Danila-Pechenev/InstructionAnalysisFramework
Framework for collecting and analyzing data on the use of machine instructions
Language: Jupyter Notebook - Size: 230 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

Jacopo00811/02135_Introduction_to_Cyber_Systems
02135 Introduction to Cyber Systems Spring 22 DTU
Language: Python - Size: 1.73 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

alphinaud11/Microcontroller-Architecture
An implementation of a custom-designed microcontroller architecture based on Harvard architecture with pipelining
Language: Java - Size: 23.1 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

aditiisaxena/Assembler-Simulator
A program that converts assembly code to binary and further simulates it to run the program as required
Language: Python - Size: 88.9 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

lthoerner/smis
A project to create a basic instruction set for simple implementation and simple coding.
Language: C - Size: 1.44 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

arorashivoy/CustomAssembler
A assembler and simulator for a custom RISC ISA
Language: Python - Size: 232 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

pikulet/synacore
synacor challenge
Language: Python - Size: 83 KB - Last synced at: 4 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

kbecke05/CSC225-Computer-Organization
A collection of assembly files written for class assignments
Language: Assembly - Size: 19.5 KB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

radon-isa/arch
Language: TeX - Size: 51.8 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

alejandrogomez314/nand2tetris
A virtual computer build from scratch that can play Tetris: from binary to OOP
Language: Assembly - Size: 685 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

njegos-dukic/Processor-Simulator
Processor Architecture Simulator supporting basic instructions from IS.
Language: C# - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

RainingComputers/SRP16
SRP16 is free and open ISA for 16-bit CPUs and Microcontrollers.
Language: C++ - Size: 21.9 MB - Last synced at: 4 months ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

scarv/chacha-ise
An Instruction Set Extension to accelerate ChaCha on 64-bit platforms, focusing on RISC-V
Language: TeX - Size: 2.4 MB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

J0K3Rn/LEGv8-Encoder
Converts LEGv8 instructions to Machine Code
Language: Python - Size: 18.6 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

mmatlin/block-8
An 8-bit ISA and CPU implementation in Minecraft.
Language: Python - Size: 18.6 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

moonheart08/SERAIS 📦
Space Efficient RISC Architecture and Instruction Set
Language: Assembly - Size: 164 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

dhanwin247/Computer-Architecture
Computer Architecture mini-projects.
Language: C - Size: 1.17 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

adkl/hack-assembler
Assembler implementation or the Hack computer from the Nand To Tetris course.
Language: Python - Size: 4.88 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

sid-xyz/RNBIP_Pipelined-Microprocessor
Redesigned the RNBIP single-bus architecture to implement a 3 stage instruction-level pipeline.
Language: Verilog - Size: 231 KB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

WeirdJack/APEX-Pipeline-Simulator
7 Stage APEX Pipeline based on instructions flow in a Computer Architecture
Language: C - Size: 15.6 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

einstein07/HC08-datapath
Implements a datapath which is capable of executing a subset of the Motorola HC08 instruction set on a Field Programmable Gate Array (FPGA).
Language: C - Size: 249 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

c272/mCTF
An emulator for the mCTF specification, for RACTF 2020.
Language: C# - Size: 64.5 KB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

cagandhi/Context-Switching
A multi-threaded simulation of the process switching mechanism in operating systems. This was my project in the "CSC 340: Operating Systems" course at Ahmedabad University.
Language: C - Size: 2.92 MB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

Fhoughton/ToyVM
A small toy VM and assembler written in python as a learning exercise. Has 3 registers, with storage, maths and printing.
Language: Python - Size: 3.91 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

layman-n-ish/ARM-Arch
Assignments portal for Advanced ARM Architecture at IIIT-B (Fall, 2019)
Language: Assembly - Size: 150 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

brianfakhoury/Fast-Inverse-Square-Root-Magic-Number-Optimization
Testing out optimal magic numbers for the old fast inverse square root function.
Language: Python - Size: 170 KB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

david-palma/mips-32bit-encoder
C implementation of a 32-bit assembly instruction encoder for MIPS processors, designed to convert MIPS assembly instructions into their corresponding machine code formats for execution on MIPS-based systems.
Language: C - Size: 5.86 KB - Last synced at: 4 months ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

techieforfun/mipsimulator
:control_knobs: Simulator for the Single Cycle MIPS Processor
Language: C++ - Size: 3.44 MB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

RoseLeBlood/virtualSoC
virtual Chip with own instruction set
Language: C# - Size: 30.6 MB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

yehzhang/x9
9-bit ISA
Language: SystemVerilog - Size: 603 KB - Last synced at: 4 months ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 1
