Skip to content

utdscheld/name

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NAME

logo

NAME ("Not Another MIPS Emulator") is a modular, language-agnostic assembly code emulation pipeline designed for educational use.

Goals

NAME accomplishes a modular approach to assembly code emulation by dividing and conquering three crucial elements:

  1. Assembling - accomplished by name-as, a configurable assembler framework
  2. Emulation - accomplished by name-emu, an extensible framework for developing CPU emulators
  3. Development - accomplished by
  • name-ext, a VSCode integration for assembly development complete with a DAP and IntelliSense for insight into emulated CPU cores
  • name-fmt a VSCode extension for canonical assembly formatting

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published