Does anyone know of an ARM simulator program that I can use to try some assembler programming, e.g. running opcodes, watching register values change etc.? Can be either Windows or Linux based.
Thank you,
Fred
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
I have one for the thumb instruction set, search for thumbulator at github.com. Qemu has a number of arm variations supported. mame has some arm support. gdb and others have the armulator from arm. I wrote mine to get better visibility, visibility from the others perhaps with the exception of gdb and whatever it might show, is sparse. I dont remember what to search for but there is a verilog behavior model for the ARM on a university site that probably gives the best visibility of all. (use verilator or icarus verilog, create .vcd files and use gtkwave to view them).