<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Boards &amp;mdash; Paul Sutton</title>
    <link>https://personaljournal.ca/paulsutton/tag:Boards</link>
    <description>Personal Blog</description>
    <pubDate>Tue, 05 May 2026 14:47:55 +0000</pubDate>
    <item>
      <title>Assembler programming</title>
      <link>https://personaljournal.ca/paulsutton/assembler-programming</link>
      <description>&lt;![CDATA[Assembler programming&#xA;&#xA;Updated 5/4/2025&#xA;&#xA;I am gathering some resources here on programming using ARM processors.  Also provided some resource links for x86 based architecture too. &#xA;&#xA;ARM&#xA;&#xA;arm-64-bit - RaspberryPi&#xA;Arm assembler on the R-Pi&#xA;Arm programming by example&#xA;Arm assembler on the Pi Pico&#xA;32 bit arm core&#xA;Other documentation on arm&#xA;&#xA;RISC V&#xA;&#xA;RISC V guide&#xA;RISC v getting started&#xA;Wikipedia RISC V&#xA;RISC V book&#xA;Youtube video&#xA;introduction-to-risc-v-and-risc-v-assembly-programming&#xA;OS in 1000 lines&#xA;&#xA;iA86&#xA;&#xA;Intel IA86 developer&#xA;IA-64 Tutorial pdf&#xA;asm 64 handout pdf&#xA;Intro to x86 programming&#xA;&#xA;Other&#xA;&#xA;post : RISC-V 2024 Update: RISE, AI Accelerators &amp; More&#xA;Pine64&#xA;   Pine 64 Wiki&#xA;   Pine Oz64&#xA;Risc OS on Raspberry Pi&#xA;MikeOS &#xA;&#xA;tags**&#xA;&#xA;#Programming,#Development,#Assembler,#ARM,#x86,#IA-64,#RISCV,#Pine64,#Pine,#Assembler,#Hardware,#Boards&#xA;&#xA;hr&#xD;&#xA;&#xD;&#xA;table&#xD;&#xA;thead&#xD;&#xA;trtda rel=&#34;me&#34; href=&#34;https://qoto.org/@zleap&#34;Mastodon/a/td&#xD;&#xA;tda href=&#34;https://wiki.ircnow.org/?n=Shelllabs.Intro&#34;ShellLabs/td&#xD;&#xA;tda href=&#34;https://joinmastodon.org/&#34;Join Mastodon/a/td/tr/thead/table&#xD;&#xA;center&#xD;&#xA;AI statement : b Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. /b&#xD;&#xA;/center&#xD;&#xA;&#xD;&#xA;a href=&#34;https://liberapay.com/PaulSutton/donate&#34;img alt=&#34;Donate using Liberapay&#34; src=&#34;https://liberapay.com/assets/widgets/donate.svg&#34;/a&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>Assembler programming</p>

<p>**Updated 5/4/2025</p>

<p>I am gathering some resources here on programming using ARM processors.  Also provided some resource links for x86 based architecture too.</p>

<p><strong>ARM</strong></p>
<ul><li><a href="https://www.udemy.com/course/arm-64-bit-assembly-language-with-raspberry-pi/" rel="nofollow">arm-64-bit – RaspberryPi</a></li>
<li><a href="https://rpi.science.ontariotechu.ca/lab/arm/" rel="nofollow">Arm assembler on the R-Pi</a></li>
<li><a href="https://hackaday.com/2022/10/11/arm-programming-by-example/" rel="nofollow">Arm programming by example</a></li>
<li><a href="https://blog.smittytone.net/2022/06/19/get-started-with-arm-assembly-on-the-pi-pico/" rel="nofollow">Arm assembler on the Pi Pico</a></li>
<li><a href="https://www.allaboutcircuits.com/technical-articles/how-to-write-assembly-instructions-programming-32-bit-ARM-core-Raspberry-Pi/" rel="nofollow">32 bit arm core</a></li>
<li><a href="https://documentation-service.arm.com/static/64e7245d04d0d65e67136806" rel="nofollow">Other documentation on arm</a></li></ul>

<p><strong>RISC V</strong></p>
<ul><li><a href="https://github.com/mikeroyal/RISC-V-Guide" rel="nofollow">RISC V guide</a></li>
<li><a href="https://risc-v-getting-started-guide.readthedocs.io/en/latest/introduction.html" rel="nofollow">RISC v getting started</a></li>
<li><a href="https://en.wikipedia.org/wiki/RISC-V" rel="nofollow">Wikipedia RISC V</a></li>
<li><a href="https://riscv-programming.org/book.html" rel="nofollow">RISC V book</a></li>
<li><a href="https://www.youtube.com/watch?v=XVU_RNiz09A" rel="nofollow">Youtube video</a></li>
<li><a href="https://www.udemy.com/course/introduction-to-risc-v-and-risc-v-assembly-programming/" rel="nofollow">introduction-to-risc-v-and-risc-v-assembly-programming</a></li>
<li><a href="https://operating-system-in-1000-lines.vercel.app/en/02-assembly" rel="nofollow">OS in 1000 lines</a></li></ul>

<p><strong>iA86</strong></p>
<ul><li><a href="https://www.intel.com/content/www/us/en/developer/articles/technical/intel-sdm.html" rel="nofollow">Intel IA86 developer</a></li>
<li><a href="https://www.cl.cam.ac.uk/teaching/2003/CompArch/ia64-tut1.pdf" rel="nofollow">IA-64 Tutorial pdf</a></li>
<li><a href="https://www.cs.cmu.edu/~fp/courses/15213-s07/misc/asm64-handout.pdf" rel="nofollow">asm 64 handout pdf</a></li>
<li><a href="https://www.nayuki.io/page/a-fundamental-introduction-to-x86-assembly-programming" rel="nofollow">Intro to x86 programming</a></li></ul>

<p><strong>Other</strong></p>
<ul><li><a href="https://personaljournal.ca/paulsutton/tag:RISCV" rel="nofollow">post : RISC-V 2024 Update: RISE, AI Accelerators &amp; More</a></li>
<li><a href="https://pine64.org/" rel="nofollow">Pine64</a>
<ul><li><a href="https://wiki.pine64.org/wiki/Main_Page" rel="nofollow">Pine 64 Wiki</a></li>
<li><a href="https://wiki.pine64.org/wiki/Oz64" rel="nofollow">Pine Oz64</a></li></ul></li>
<li><a href="https://www.theregister.com/2024/05/02/rool_530_is_here/?td=keepreading" rel="nofollow">Risc OS on Raspberry Pi</a>
<a href="https://mikeos.sourceforge.net/" rel="nofollow">MikeOS</a></li></ul>

<p><strong>tags</strong></p>

<p><a href="/paulsutton/tag:Programming" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Programming</span></a>,<a href="/paulsutton/tag:Development" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Development</span></a>,<a href="/paulsutton/tag:Assembler" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Assembler</span></a>,<a href="/paulsutton/tag:ARM" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">ARM</span></a>,<a href="/paulsutton/tag:x86" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">x86</span></a>,<a href="/paulsutton/tag:IA" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">IA</span></a>-64,<a href="/paulsutton/tag:RISCV" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">RISCV</span></a>,<a href="/paulsutton/tag:Pine64" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Pine64</span></a>,<a href="/paulsutton/tag:Pine" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Pine</span></a>,<a href="/paulsutton/tag:Assembler" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Assembler</span></a>,<a href="/paulsutton/tag:Hardware" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Hardware</span></a>,<a href="/paulsutton/tag:Boards" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Boards</span></a></p>

<hr>

<p><table>
<thead>
<tr><td><a href="https://qoto.org/@zleap" rel="nofollow">Mastodon</a></td>
<td><a href="https://wiki.ircnow.org/?n=Shelllabs.Intro" rel="nofollow">ShellLabs</td>
<td><a href="https://joinmastodon.org/" rel="nofollow">Join Mastodon</a></td></tr></thead></table>

AI statement : <b> Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. </b>
</p>

<p><a href="https://liberapay.com/PaulSutton/donate" rel="nofollow"><img alt="Donate using Liberapay" src="https://liberapay.com/assets/widgets/donate.svg"></a></p>
]]></content:encoded>
      <guid>https://personaljournal.ca/paulsutton/assembler-programming</guid>
      <pubDate>Wed, 26 Jun 2024 15:20:20 +0000</pubDate>
    </item>
  </channel>
</rss>