스크린샷






한줄평
“ARM 어셈블리를 처음 익히는 학생에게 알맞은 가벼운 학습용 시뮬레이터입니다.”
이런 분께 ARM 어셈블리를 실습하며 배우려는 학생
좋은 점
- 레지스터·메모리 상태를 실시간으로 확인
- 한 단계씩 실행하며 명령어 동작을 관찰
- Java 기반이라 윈도우에서 바로 실행
아쉬운 점
- 실무용 개발 도구가 아니라 학습·교육 목적
- ARMv7 외 다른 아키텍처는 지원하지 않음
JArmEmu 소개
JArmEmu는 ARMv7 어셈블리를 배우기 위한 시뮬레이터입니다. Java로 작성되어 윈도우, macOS, 리눅스에서 동작하며, 레지스터와 메모리 상태를 실시간으로 보여줍니다. 코드를 한 단계씩 실행하면서 각 명령어가 실제로 어떤 결과를 만드는지 눈으로 확인할 수 있습니다.
실제 하드웨어 없이 어셈블리 코드를 편집하고 실행할 수 있고, 브레이크포인트와 단계별 실행을 지원해 교육 환경에 맞게 설계되었습니다. 상용 개발 도구를 대체하기보다 학습과 실습에 초점을 맞춘 가벼운 도구입니다.