#gpcas #simulator #instructions #architecture #isa #emulator #arschitek-zero

gpcas_arschitek_zero

Arschitek_zero instruction set architecture (ISA) properties for use with the General Purpose Core Architecture Simulator (GPCAS)

11 unstable releases (4 breaking)

0.5.0 Sep 1, 2022
0.4.0 Jan 25, 2022
0.3.0 Nov 18, 2021
0.1.2 Jul 12, 2021

#350 in Emulators

35 downloads per month
Used in gpcas_simulator

LGPL-3.0-or-later

100KB
1.5K SLoC

GPCAS Arschitek zero crate

This crate provides Arschitek Zero support for GPCAS. GPCAS is the short form of General Purpose Core Architecture Simulator, a CPU simulator.

In addition to that, the included emulator can be used for projects not directly linked to GPCAS.

The Arschitek Zero specification can be found here. The GPCAS interface specification can be found here.


lib.rs:

This crate contains Arschitek Zero ISA information for use within the GPCAS simulator.

The emulator implements the Arschitek Zero V3 architecture. For more information, see the Arschitek Zero specification.

Although it implements the interface of the GPCAS simulator, this crate can also be used as base for a standalone emulator.

Dependencies

~1–1.8MB
~40K SLoC