3 ms·
You could look at the architecture manuals, such as: https://www.amd.com/en/support/tech-docs/amd64-architecture-programmers-manual-volumes-1-5 https://www.amd
by musicale 3y ago
You could look at the architecture manuals, such as:
https://www.amd.com/en/support/tech-docs/amd64-architecture-programmers-manual-volumes-1-5 https://www.amd.com/en/support/tech-docs/amd64-architecture-...
https://developer.arm.com/documentation/ddi0602/2023-06/ https://developer.arm.com/documentation/ddi0602/2023-06/
There seem to be some instruction set summaries on the web too like:
https://developer.arm.com/documentation/qrc0001/m https://developer.arm.com/documentation/qrc0001/m
https://www.cs.swarthmore.edu/~kwebb/cs31/resources/ARM64_Cheat_Sheet.pdf https://www.cs.swarthmore.edu/~kwebb/cs31/resources/ARM64_Ch...
https://courses.cs.washington.edu/courses/cse469/18wi/Materials/arm64.pdf https://courses.cs.washington.edu/courses/cse469/18wi/Materi...
https://www.felixcloutier.com/x86/ https://www.felixcloutier.com/x86/
That last one seems like a real gem for intel/x86.
These architectures might have a few more instructions than RISC-V though, and the encoding (especially amd64) may be more complicated.