182 results for “topic:instruction-set-architecture”
💻 An assembler for custom, user-defined instruction sets! https://hlorenzi.github.io/customasm/web/
Database of CPU Opcodes
Implementation of a simple SIMD processor in Verilog, core of which is a 16-bit SIMD ALU. 2's compliment calculations are implemented in this ALU. The ALU operation will take two clocks. The first clock cycle will be used to load values into the registers. The second will be for performing the operations. 6-bit opcodes are used to select the functions. The instruction code, including the opcode, will be 18-bit.
Advanced Matrix Extensions (AMX) Guide
Assembly program with the MIPS instruction set
XCrypto: a cryptographic ISE for RISC-V
UME::SIMD A library for explicit simd vectorization.
Read chapters directly from this repo - do not use GitHub Pages link.
AluVM: RISC functional machine base implementation
RISC-V Assembly code assembler package for Python.
🖥️ An assembler and hardware simulator for the Mano Basic Computer, a 16 bit computer.
HF-RISC SoC
Design and documentation for a very simple 4-bit processor named NibbleBuddy and its assembler.
A multi-cycle RISC CPU (processor) like MIPS-CPU architecture in VHDL ( a hardware-side implementation )
SCARV: a side-channel hardened RISC-V platform
:floppy_disk: The LC3 virtual machine
Wrench - is a tool for educating computer architecture.
64-bit RISC CPU Architecture
Super scalar Processor design
Minimalistic RV32I RISC-V Processor in System Verilog
Kite: Architecture Simulator for RISC-V Instruction Set
RISC-V Assembly code assembler package for Python.
Katamaran is a semi-automated separation logic verifier for the Sail specification language. It works on an embedded version of Sail called μSail and verifies separation logic-based contracts of functions by generating (succinct) first-order verification conditions.
Modular Graphical Simulator for Teaching Microprogramming
北京邮电大学 2023-2024 春季学期《计算机组成原理》课程作业的相关文档
My very own CPU architecture! Emulator availible!
Stack Based Virtual Machine in Golang
LIME is an emulator of fantasy (digital) machines like those developed by community and non-community projects like fox32, OkamiStation, XrArch, Aphelion, doubleword, etc.
Microprocessor without Interlocked Pipelined Stages (MIPS) architectures implemented in single-cycle and multi-cycle formats.
BDI - A proposed foundational computational substrate, a universal fabric designed to represent any computation.