<story><title>HelloSilicon – An introduction to assembly on Apple Silicon Macs</title><url>https://github.com/below/HelloSilicon</url></story><parent_chain></parent_chain><comment><author>TheBrokenRail</author><text>So what&amp;#x27;s the difference between ARM and Apple Silicon?&lt;p&gt;It&amp;#x27;s a little odd seeing it treated as its own unique architecture (for instance with people specifically porting software or writing guides about Apple Silicon rather than ARM in general) when it&amp;#x27;s just ARM64. Which already has a lot of stuff already ported to it and is quite extensively documented.&lt;p&gt;Am I missing something? Did Apple do something crazy non-standard when making their chips which make them behave differently?</text></comment>
<story><title>HelloSilicon – An introduction to assembly on Apple Silicon Macs</title><url>https://github.com/below/HelloSilicon</url></story><parent_chain></parent_chain><comment><author>NelsonMinar</author><text>The book this is based on is quite good. Stephen Smith&amp;#x27;s &amp;quot;Programming with 64-Bit ARM Assembly Language&amp;quot;. &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;www.goodreads.com&amp;#x2F;en&amp;#x2F;book&amp;#x2F;show&amp;#x2F;53671067&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;www.goodreads.com&amp;#x2F;en&amp;#x2F;book&amp;#x2F;show&amp;#x2F;53671067&lt;/a&gt;</text></comment>