Facebook Twitter LINE
¥ 5,184
通常配送無料 詳細
残り7点(入荷予定あり) 在庫状況について
この商品は、Amazon.co.jp が販売、発送します。 ギフトラッピングを利用できます。
低レベルプログラミング がカートに入りました
この商品をお持ちですか? マーケットプレイスに出品する
裏表紙を表示 表紙を表示
サンプルを聴く 再生中... 一時停止   Audible オーディオエディションのサンプルをお聴きいただいています。
2点すべてのイメージを見る

著者をフォローする

何か問題が発生しました。後で再度リクエストしてください。


低レベルプログラミング 単行本(ソフトカバー) – 2018/1/19

5つ星のうち 3.5 3件のカスタマーレビュー

その他(2)の形式およびエディションを表示する 他のフォーマットおよびエディションを非表示にする
価格
新品 中古品
Kindle版
単行本(ソフトカバー)
¥ 5,184
¥ 5,184 ¥ 7,442

booksPMP

【期間限定】ポイントアップキャンペーン開催中

1冊でも最大8% さらに3冊以上を購入する際クーポンコード「2222」を入力すると最大15%ポイント還元!今すぐチェック

click to open popover

よく一緒に購入されている商品

  • 低レベルプログラミング
  • +
  • ソースコードで体感するネットワークの仕組み ~手を動かしながら基礎からTCP/IPの実装までがわかる
  • +
  • [試して理解]Linuxのしくみ ~実験と図解で学ぶOSとハードウェアの基礎知識
総額: ¥11,080
ポイントの合計: 667pt (6%)
選択された商品をまとめて購入

Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。

  • iOSアプリのダウンロードはこちらをクリック
    Apple
  • Androidアプリのダウンロードはこちらをクリック
    Android
  • Amazonアプリストアへはこちらをクリック
    Android

無料アプリを入手するには、Eメールアドレスを入力してください。

kcpAppSendButton


無料で使えるAmazonオリジナルブックカバー
10種類のロゴ入りデザインから好みのデザインを印刷して取り付けよう。 詳しくはこちら。

商品の説明

内容紹介

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

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

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

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

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

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

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

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

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

著者略歴 (「BOOK著者紹介情報」より)

ジルコフ,イゴール
サンクトペテルブルクのITMO(国立情報技術機械光学研究大学)で「System Programming Languages」を教えている。これは大成功を収め、ACM‐ICPCの「国際大学対抗プログラミングコンテスト」で6度目の優勝を遂げている。Saint Petersburg Academic Universityで学び、ITMOの大学院から修士号を授かっている。博士号論文の一部となる「verified C refactorings」の研究を行いながら、フランスのナントにあるIMT Atlantiqueで、Cの「Bulk Synchronous Parallelism」ライブラリを正式にまとめる仕事をしている(本データはこの書籍が刊行された当時に掲載されていたものです)


登録情報

  • 単行本(ソフトカバー): 552ページ
  • 出版社: 翔泳社 (2018/1/19)
  • 言語: 日本語
  • ISBN-10: 4798155039
  • ISBN-13: 978-4798155036
  • 発売日: 2018/1/19
  • 梱包サイズ: 23.4 x 18.6 x 3 cm
  • おすすめ度: 5つ星のうち 3.5 3件のカスタマーレビュー
  • Amazon 売れ筋ランキング: 本 - 162,870位 (本の売れ筋ランキングを見る)
  • さらに安い価格について知らせる
    この商品を出品する場合、出品者サポートを通じて更新を提案したいですか?

  • 目次を見る

3件のカスタマーレビュー

5つ星のうち3.5

この商品をレビュー

他のお客様にも意見を伝えましょう

3件中1 - 3件目のレビューを表示

2018年2月17日
形式: 単行本(ソフトカバー)Amazonで購入
33人のお客様がこれが役に立ったと考えています
コメント 違反を報告
2018年4月20日
形式: Kindle版Amazonで購入
28人のお客様がこれが役に立ったと考えています
コメント 違反を報告
2018年8月11日
形式: Kindle版Amazonで購入
41人のお客様がこれが役に立ったと考えています
コメント 違反を報告