低レイヤを知りたい人のための Cコンパイラ作成入門で解説されているIntelのx86-64の命令セット向けのコードを、説明されている順番に、手元のRaspberry Piで動かすためにArmの命令セットで置き換えながら実装していったコードです。
具体的なコードの内容や教科書との差分の説明は下記の記事でいろいろと書いています。
Raspberry Piでやってみる「低レイヤを知りたい人のためのCコンパイラ作成入門」 https://portfolio.interimadd.com/blog/raspicompiler