These things excites me but i never got to start
These things excites me but i never got to start
youtube.com/@lauriewired
Self-promotion I know, but I hope someone finds it useful
Start making a game, and you'll soon realise how the CPU works, and making a simple emulator will start to seem very possible.
"Blue Fox: Arm Assembly Internals and Reverse Engineering" by Maria Markstedter
https://www.wiley.com/en-us/Blue+Fox%3A+Arm+Assembly+Interna...
https://www.theregister.com/2023/08/31/a_star_star_domains/
"Maria Markstedter – a noted author, assembly language expert, and security researcher who's written extensively about Arm at the websites she operates – received a cease-and-desist demand from Arm's lawyers. Her offense? According to the letter she shared on Xitter, using the trademark "Arm" in the domain name arm-assembly.com that she used to promote a book she wrote about the ISA."
And software reverse engineering is just grunt work. I'd start with a very well known existing hardware platform with a very simple CPU design--the GBA is actually a really nice platform as the ARM has a very sane ISA and it's all memory mapped I/O--and get a devkit and start experimenting by writing software to run in an emulator so you can get a feel for how the hardware works.