Skip to content

Native macOS Assembly emulator application

License

Notifications You must be signed in to change notification settings

maxland255/AssemblyEmulator

Repository files navigation

AssemblyEmulator

AssemblyEmulator is an application designed to emulate assembly language. The primary goal is to simulate registers and RAM memory, utilizing an interpreter to execute assembly code and interact with the simulated registers and memory.

Features

  • Emulation of assembly language
  • Simulation of registers and RAM memory
  • Interpreter for executing assembly code

Supported Architectures

The emulator supports various assembly languages. Here is the current status of development for specific architectures:

Architecture Status
Intel x86 In development
MicroLanguage x86 Not implemented
Custom assembly Not implemented

Getting Started

Prerequisites

  • MacOS 14 or later

Installation

Currently, AssemblyEmulator is not officially available for installation. However, we are actively working on making it available on the AppStore soon. Stay tuned for updates on the official release!

Preview

Preview 1

Preview 2

Contributing

If you would like to contribute to the development of AssemblyEmulator, please follow our contribution guidelines.

License

This project is licensed under the Attribution-NonCommercial-ShareAlike 4.0 International License.

About

Native macOS Assembly emulator application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages