VisUAL - A highly visual ARM emulator

Home User Guide Downloads About VisUAL has been developed as a cross-platform tool to make learning ARM Assembly language easier. In addition to emulating a subset of the ARM UAL instruction set , it provides visualisations of key concepts unique to assembly language programming and therefore helps make programming ARM assembly more accessible. It has been designed specifically to use as a teaching tool for the Introduction to Computer Architecture course taught at the Department of Electrical and Electronic Engineering of Imperial College London. In addition to stepping through code, users can navigate program history by browsing past register values. This feature can help debugging and understanding complex code easier. Pointers in ARM assembly can be quite difficult to understand, especially since ARM assembly has 9 different variations of pointer behav...

Linked on 2016-02-05 04:29:01 | Similar Links