<story><title>A book teaching assembly language programming on the ARM 64 bit ISA</title><url>https://github.com/pkivolowitz/asm_book</url></story><parent_chain></parent_chain><comment><author>Sirened</author><text>For all those learning (or even those who&amp;#x27;ve learned :P), my favorite cheatsheet that I always pull up while writing ARMv8-A assembly is this one [1] from the University of Washington. ARMv8-A has a lot of fairly complex instructions and sometimes it&amp;#x27;s hard to remember all the odds and ends.&lt;p&gt;[1] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;courses.cs.washington.edu&amp;#x2F;courses&amp;#x2F;cse469&amp;#x2F;19wi&amp;#x2F;arm64.pdf&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;courses.cs.washington.edu&amp;#x2F;courses&amp;#x2F;cse469&amp;#x2F;19wi&amp;#x2F;arm64....&lt;/a&gt;</text></comment>
<story><title>A book teaching assembly language programming on the ARM 64 bit ISA</title><url>https://github.com/pkivolowitz/asm_book</url></story><parent_chain></parent_chain><comment><author>pmontra</author><text>Two notes to the author:&lt;p&gt;1. It would be nice to explain how to install an assembler (part of gcc?), how to run it on source code, how to run the program. Googled, not tested:&lt;p&gt;&lt;pre&gt;&lt;code&gt;  as -o prog.o prog.s
  ld -o prog prog.o
  .&amp;#x2F;prog 
&lt;/code&gt;&lt;/pre&gt;
2. Apparently GitHub accepts commits in the future because the last ones in this repo are timestamped Dec 23 2023.</text></comment>