技術書典7で「x86_64機械語入門」本出します!
9/22(日)に池袋で開催される技術書典7に「へにゃぺんて(配置:く50D)」でブース出展します!
開催概要
技術書典7 | |
---|---|
開催日 | 2019年9月22日(日) |
場所 | 池袋サンシャインシティ 展示ホールC/D(文化会館ビル2/3F) |
新刊について
x86_64の機械語の構文を一つ一つ理解し、QEMU上でOSレスで動作する実行バイナリを手書きしようという、ネタ本です(笑)
また、前回の夏コミ(C96)新刊の「てっとりばやくマルチコア」や、それ以前の既刊もすべて持っていきます!
詳しくは技術書典7のサークル紹介ページをご覧ください。
目次
- はじめに
- 本書の構成
- 開発環境・動作確認環境
- 本書のPDF版/HTML版やソースコードの公開場所について
- 第1章 環境構築とはじめてのプログラム
- 第2章 基本的な演算
- 2.1 データ格納命令(mov)(命令4)
- 2.2 四則演算
- 2.3 論理演算
- 2.4 シフト演算(命令13-15)
- 2.5 インクリメント/デクリメント(命令16-17)
- 第3章 シリアルドライバを作る
- 3.1 文字を送信して画面表示
- 3.2 コントローラの状態を確認して送信する
- 3.3 受信も追加しエコーバックプログラムを作る
- 第4章 フレームバッファで画面描画
- 第5章 キーボードドライバを作る
- 付録A 登場した機械語命令と構文の一覧
- おわりに
- 参考情報
- 参考にさせてもらった情報
- poibootについて