Skip to content

Commit

Permalink
Add ARMv8 AArch64
Browse files Browse the repository at this point in the history
  • Loading branch information
flynd committed Feb 11, 2017
1 parent a671c75 commit be14a29
Show file tree
Hide file tree
Showing 3 changed files with 565 additions and 2 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
TARGETS = 8086.pdf mips32r2.pdf armv7.pdf crisv10.pdf crisv32.pdf pic18.pdf pic16.pdf
TARGETS = 8086.pdf armv7.pdf arm64.pdf crisv10.pdf crisv32.pdf mips32r2.pdf pic18.pdf pic16.pdf

all: $(TARGETS)

Expand Down
12 changes: 11 additions & 1 deletion README
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Instruction Set Quick Reference Sheets
Copyright (C) 2014-2016 Anders Olofsson
Copyright (C) 2014-2017 Anders Olofsson

Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
Expand Down Expand Up @@ -45,6 +45,14 @@ registers both for ARMv7-A/R and ARMv7-M.
Floating point and coprocessor instructions are not included


ARM v8 A64
----------
A64 instruction set of ARM. Also includes an extra page with system
registers for ARMv8-A. Debug features and compatibility with AArch32
has been omitted.
Floating point and SIMD instructions are not included


CRIS v10
--------
Instruction set of CRIS v10 including all memory addressing modes,
Expand Down Expand Up @@ -90,3 +98,5 @@ Sources
[9] Multiple data sheets for Microchip PICs.
[10] "ARMv7-M Architecture Reference Manual" (DDI 0403E.b)
[11] "MIPS DSP Module for the MIPS32 Architecture" (MD00374)
[12] "ARM Architecture Reference Manual, ARMv8 for ARMv8-A architecture
profile" (DDI 0487A.k)
Loading

0 comments on commit be14a29

Please sign in to comment.