Перейти к содержимому

#5: RISC-Vのアセンブリに入門してみる

低レイヤーガール

0:00 / 0:00

#5: RISC-Vのアセンブリに入門してみる

7 716 просмотров · 6 лет назад
低レイヤーガール
7,85 тыс. подписчиков
7 716 просмотров · 6 лет назад
ソフトウェアエンジニアである @hikalium と @d0iasm が低レイヤーについてお喋りしながら、レイヤー低めのペアプログラミングをします。 これまで #1, #3 では、レイヤーの低めなHello, Worldに取り組んできましたが、今回もその流れに引き続き、最近広まりつつある新しいアーキテクチャRISC-V向けにHello, worldを書いてみます。 アセンブリ言語とC言語でRISC-V向けにHello, worldを書いてみたあとは、出力結果のバイナリをx86_64アーキテクチャのバイナリと並べて比較しながら、それぞれの推しアーキテクチャについてゆるく語り合います。 ちなみに: この動画中で話題になっていた、x86_64 Linux上でRISC-Vのバイナリが透過的に実行される件については、binfmt_miscという機能のおかげでした。 参考: https://www.kernel.org/doc/html/lates... code: @d0iasm chat: @hikalium 今回書いたコード: https://gist.github.com/d0iasm/910ec9...