コンピュータアーキテクチャのエッセンス[第2版]の表紙

コンピュータアーキテクチャのエッセンス[第 2 版](コンピュータアーキテクチャノエッセンス ダイニハン)

著者:
Douglas E. Comer/吉川 邦夫(ダグラスイーカマー/ヨシカワ クニオ)
出版社:
翔泳社
出版日:
2020年10月14日頃
ISBN:
9784798167930
価格:
¥4,620
在庫:
1
判型:
単行本
★★★★☆4.0(1 件)
総合
273
1 ランクダウン3 件の言及
言及数
724
中級者向け
コンピュータアーキテクチャプロセッサメモリ入出力(I/O)プログラミングコンピュータサイエンスコンピュータ工学ソフトウェア設計システムアーキテクチャ開発者向け

書籍紹介

基礎知識こそ開発者にとっての
“銀の弾丸”だ!

【本書の内容】

本書は
Douglas E. Comer, "Essentials of Computer Architecture, 2nd Edition",

Taylor & Francis Group, LLC. 2017

の邦訳版です。

「コンピュータアーキテクチャ」という学術分野は、コンピュータ科学とコンピュータ工学を抱合しているだけに、深く広大です。
この膨大な知識をすべて習得するのは、専門家ならいざしらず、いわゆる IT 系技術者あるいは、そのトバクチに立っている初学者にとっては、無理筋というものです。

とはいえ、これらの知見があれば、より強固な知識の土台を形成し、開発者として一歩も二歩も先に進むことができます。

本書はその膨大な知見の中から「プロセッサ」「メモリ」「入出力 (I/O) 」の三分野に焦点を当て、プログラマやデベロッパー、それらの初学者にとって、有効な知識の武器となるパートを平易に解説し、より深い知識への踏み台を提供してくれます。

一般教養的なコンピュータの動作原理を、よりプログラミングに近いところで理解するには、本書を入り口に歩を進めるのが近道となるはずです。

【本書のポイント】

・コンピュータアーキテクチャのマップが手に入る

・開発者として一回り大きくなれる

・原理がわかるので緊急時にも慌てないココロをもてる

第 1 章 序論と概要

■第 1 部 基礎

第 2 章 デジタル論理回路の基礎
第 3 章 データとプログラムの表現

■第 2 部 プロセッサ

第 4 章 さまざまなプロセッサと計算エンジン
第 5 章 プロセッサの種類と命令セット

第 6 章 データパスと命令実行

第 7 章 オペランドのアドレッシングと命令表現

第 8 章 CPU:マイクロコード、保護、プロセッサモード

第 9 章 アセンブリ言語とプログラミングパラダイム

■第 3 部 メモリ

第 10 章 メモリとストレージ
第 11 章 物理メモリと物理アドレッシング

第 12 章 キャッシュとキャッシング

第 13 章 仮想メモリ技術と仮想アドレッシング

■第 4 部 入出力

第 14 章 入出力の概念と用語
第 15 章 バスとバスアーキテクチャ

第 16 章 プログラム駆動と割り込み駆動の入出力

第 17 章 デバイスと入出力とバッファのプログラミング

■第 5 部 高度な話題

第 18 章 並列処理
第 19 章 パイプライン処理

第 20 章 電力とエネルギー

第 21 章 性能評価

第 22 章 アーキテクチャのサンプルと階層構造

第 23 章 ハードウェアのモジュール化

付録 A コンピュータアーキテクチャコースのラボ
付録 B ブール代数を単純化する規則

付録 C x86 アセンブリ言語の基本

付録 D ARM のレジスタ定義とコーリングシーケンス

言及 Qiita 記事 (2 件)

この本に興味がある方におすすめ

この本に関連

関連記事

関連用語

共有:Xはてブ