Sharad
Sharad

Reputation: 437

CPU simulator with an assembler, linker with Simple assembly

Do somebody know some CPU simulator featuring simple assembly language with assembler, loader, linker for learning and testing purpose. That I could run on GNU systems.

Upvotes: 2

Views: 2054

Answers (3)

old_timer
old_timer

Reputation: 71526

I have a thumb (arm 16 bit instruction set). gcc and llvm tools are readily available for C, if you dont need that complication binutils is all you need, easy to cross compile. codesourcery lite is a gcc based fully functional C++/C toolchain with gnu assembler and linker.

http://github.com/dwelch67/thumbulator/wiki/thumbulator

gcb comes with armulator, less visibility into what is going on.

Upvotes: 1

swegi
swegi

Reputation: 4102

Try SPIM.

Upvotes: 2

Related Questions