低レベルプログラミング(翔泳社) [電子書籍]
    • 低レベルプログラミング(翔泳社) [電子書籍]

    • ¥5,2801,056 ゴールドポイント(20%還元)
    • すぐ読めます
100000086600614815

低レベルプログラミング(翔泳社) [電子書籍]

価格:¥5,280(税込)
ゴールドポイント:1,056 ゴールドポイント(20%還元)(¥1,056相当)
フォーマット:
専用電子書籍リーダアプリ「Doly」が必要です。無料ダウンロード
出版社:翔泳社
公開日: 2018年01月19日
すぐ読めます。
お取り扱い: のお取り扱い商品です。
ご確認事項:電子書籍リーダーアプリ「Doly」専用コンテンツ
こちらの商品は電子書籍版です

低レベルプログラミング(翔泳社) [電子書籍] の 商品概要

  • アセンブラとC11でIntel 64ビットプログラミングモデルを堪能する!

    「IoT」というコトバが爆発的に広がり、老若男女だれもが知っているIT用語となった昨今ではあるけれど、そのインフラストラクチャとしてのPCアーキテクチャは、大多数の人々にとってはブラックボックスのままです。

    とはいえ、そのブラックボックスを十全に理解し、各種ブラックボックスをフル活用できなければ、IoT自体の活用や発展・進歩はありえません。

    本書はアセンブリとC言語を使用し、インテル製アーキテクチャの64ビット版が、コンパイルされたプログラムをどのように処理し、データをどのように、そしてどこに配置し、それらを使用しているのか、を克明に解説した1冊です。

    すなわち、ネットワークにぶら下がって各種データをやり取りしているPCの、ごくごく基本的な動作原理をプログラミングすることで紐解きながら学ぶ、歯ごたえと滋養に満ちた学習書といえるでしょう。

    アセンブラやC言語を多少なりとも知っていれば、知識の深度と対象への理解が増しますし、知らなくても必要最小限の知識を提供しているので、熱意さえあれば性能を重視したプログラムを書けるまで成長できるでしょう。

    【本書の目的】
    Intel x64をベースに、低レベルプログラミング領域における堅実な知識の蓄積と洞察力の向上を手助けすることです。最終的に、以下の事柄を目指します。

    ・アセンブリ言語で自由自在に書くことができる。
    ・Intel 64のプログラミングモデルを理解する。
    ・C11で、保守が容易で堅牢なコードを書ける。
    ・コンパイルのプロセスを理解し、アセンブリを解読できる。
    ・コンパイルされたアセンブリコードのエラーをデバッグできる。
    ・適切な計算モデルを使うことで、プログラムの複雑さを大きく減らせる。
    ・性能が重視されるコードを書ける。

    【本書の特徴】
    C言語やアセンブリを知らなくても、それらの必要最小限の知識とともに、順序立てて体系を解説しています。
    また、各章末には適切な問題を配置し、自身の理解度を把握できます。それらの解答はすべてGitHub上に展開されているので、容易に確認できますし、必要であればコンパイルし、実行して結果を確認することも可能です。


    ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。



低レベルプログラミング(翔泳社) [電子書籍] の商品スペック

発行年月日 2018/01/19
書店分類コード K800
Cコード 3055
出版社名 翔泳社
本文検索
他の翔泳社の電子書籍を探す
紙の本のISBN-13 9784798155036
ファイルサイズ 11.3MB
著者名 吉川邦夫 編訳
IgorZhirkov
著述名

    翔泳社 低レベルプログラミング(翔泳社) [電子書籍] に関するレビューとQ&A

    商品に関するご意見やご感想、購入者への質問をお待ちしています!