Skip to content

AlecTaggart/ARMemu

Repository files navigation

C program that can execute ARM machine code by emulating the register state of an ARM CPU and emulating the execution of ARM instructions.

mov (reg or immediate)
add (reg or immediate)
sub (reg or immediate)
cmp (reg or immediate)
b, beq, bnq (others as needed)
bl, bx
ldr, str, ldrb

USAGE: Run armemu.c

FUNCTION: Compare ARM Assembly output to ARM emulated C code

About

ARM Emulation in C: ARMemu

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published