42 Tokyo のセカンドサークルの課題で libc の一部を 64 bit ASM で再実装しました。 課題の概要 strlen や strcmp, strcpy といった文字列操作やシステムコールを扱う write やread、動的メモリ確保を行う strdup をアセンブリで実装する課題です。 作ったものは以下のリポジトリにあります。 github.com どのように進めていったか 次の流れで進めていきました。 アセンブリの基本を理解するために Introduction · 情報学群実験第2 を読む。 以下の動画を参考にアセンブリで FizzBuzz を実装。(単純に動画として面白かっ…