2023/07/05 図書推薦文を書く
本書は、x86-64アーキテクチャを用いたプログラミングの基礎を俯瞰するのに大変有用である。
仮想メモリや割り込みといった複雑なx86-64の機能が体系的に説明される。
これはx86-64の機能か?
割り込みといえば、OSのイメージがある
仮想メモリについては、x86_64の機能と言って差し支えない
MMUによるハードウェア的解決を含むため
レジスタや
基本情報技術者試験や講義で、メモリ管理手法などに関心を持った学生にも
C言語のコンパイルプロセスは、
後半は、C言語に関する解説を多く含む。
C言語の文法解説から始まり、
本書は、x86-64アーキテクチャの概要から、アセンブリ言語、C言語までを包括的に取り扱った入門書である。
リファレンスを片手にアセンブリ言語を記述するなど、実際に手を動かして取り組める課題が多く収録されている。
基本情報技術者試験では、リンカやコンパイラ、オブジェクトファイルなどの用語が登場する。
プログラムが再入可能なのは当然と思われたかもしれないが、機械語の世界はその限りではない。
本書では、Cとアセンブリ言語の間を往復し、x86-64の各種機能を手を動かしながら体験できる。
提示される課題はどれも歯ごたえがあり、理解度を確認できるクイズもある。
C言語をより深く知りたい学生や、CTFに挑戦したい学生に勧めたい一冊だ。
Webデザイン見本帖
Webデザインの事例集である。
特長は検索性の高さにある。
キュートや和などのイメージ別、ファッションや音楽などの業種別などでデザインを検索でき、掲載Webサイトはすべて実在するため、ブラウザから詳しく確認できる。
デザインの次の一手はこの本で見つけよう。
音楽サイトやファッションサイト
配色
解説
和や子供向け、キュートなどのイメージ
パララックスや流体シェイプなどのトレンド