2018年8月に投稿した記事

技術書典5に出展します

TD4EX3

TD4EX3 (TD4+4KB ROM+4bit×16語 RAM)

技術書典5に出展します。

2018/10/08(月) 池袋サンシャインシティ 文化会館ビル2F 展示ホールD「け39」
【注意】サンシャイン60とは別のビルなのでご注意ください。

頒布予定は「Advanced Assembler 386 上の巻」および「下の巻」、
および「あんたCPUなんか創ってどうするのよ?!」の Vol.3 です。
間に合うのか???

ぜひお越しください。

コミックマーケット C94 に参加しました

The Advanced Assembler 386 下の巻

コミックマーケット C92 に参加しました。

出展内容は予定通り「Advanced Assembler 386 下の巻」でした。おいで頂いた方ありがとうございます。

平日のためか学生が多く、あまり関心を持って頂けなかったという感じです。というか人通りそのものが少なかったのが残念です。

コミケ94に出展します

8/10 1日目

 コミケ94に出展します。

西地区“よ”ブロック-39b
先週のMaker Faire Tokyo 2018とほぼ同じ場所です。

Advanced Assembler 386 下ノ巻(上ノ巻も)を頒布します。

x64アーキテクチャーの内容を追記した高度なマニアックな内容になっています。

 

第6回 タスクスイッチ
 TSS (タスクステートセグメント)
 TSSディスクリプタ
 タスクレジスタ
 タスクゲートディスクリプタ
 タスクスイッチング
第7回 割り込み&例外
 割り込み & 例外
 リアルモードにおける割り込み処理
 プロテクトモードにおける割り込み処理
 プロテクトモードからのリアルモード割り込み処理
 仮想86における割り込み処理
 仮想86モードからのリアルモード割り込みハンドラ実行
第8回 仮想86モード
 仮想86モードの機能
 仮想86モードのメモリ管理
 仮想86モードの保護機能
 仮想86モードにおけるフラグの変化
 仮想86モードへの移行
 仮想86モニタ
第9回 ページング
 リニアアドレスのページマッピング
 ページディレクトリ/テーブルエントリの構造
 ページングの有効化
 VT86ページングテストバージョン
 ページエントリキャッシュ TLB
 TLBの調査プログラム TLBTEST
第10回 キャッシュメモリシステム
 キャッシュのパフォーマンス
 キャッシュのアルゴリズム
 キャッシュライト
 バススヌープ
 i486のキャッシュ機構
 テストレジスタを使ったプログラム

追補:x86 64ビットアーキテクチャー
x64の開発経緯
x64とは
x64までの互換性を維持した進化
x64の動作モード
IA-32から削られた機能

広大なメモリ空間におけるページング