基礎からきっちり覚える 機械語入門 プレミアムブックス版

  • 著作者名:渡辺徹
    • 書籍:4,536円
    • 電子版:3,456円
  • A5判:352ページ
  • ISBN:978-4-8399-5067-5
  • 発売日:2014年03月11日
  • シリーズ名:プレミアムブックス
  • 備考:オンラインストア限定販売
    初中級
  • mixiチェック
  • このエントリーをはてなブックマークに追加

内容紹介

機械語―それはコンピュータのコトバ。楽しみながら学べるソフトウェア基礎の入門書

本書はコンピュータに興味のある一般の方を対象とした、楽しみながら学べるソフトウェア基礎の入門書です。
データの数値化やアルゴリズムの話と共に、コンピュータのコトバ「機械語」の解説を行います。
ある程度コンピュータを知っている人だと機械語は難しいものだというイメージがあるかもしれません。しかしコンピュータがどのように動作するかというイメージを掴むためには、実はこの機械語を見てみるのが一番の早道なのです!機械語の動作が理解できれば、その上で動く高級言語やOSなどの動作も非常に分かりやすくなります。

本書を読むことで、「今まで何だかよく分からない箱」だったコンピュータが少しでも違ったように見えてくるようになるはずです。

【注意】
本書は2005年5月に刊行された『機械のコトバ』を元にした復刻版です。初版当時と大きく状況が変わった記事についてはコラムの形でコメントを追加していますが、基本的に書籍中の情報は、原著発行時のものですので、ご了承ください。

商品を選択する

フォーマット 価格 備考
書籍(受注生産) 4,536 受注生産のため、決済完了から約10日後の発送となります。
PDF 3,456 ※当商品は発送を伴いません。ご購入後、「マイページ」からPDFをダウンロードしてください。

電子書籍フォーマットについて

  

関連ページ

目次

プロローグ A君の悲劇

01 コンピューターとはなにか
1-1 電卓とコンピューターの違い
1-2 ハードウェアの一番基本的な話
1-3 コンピューターは数しか分からない
[まとめ]一番基本的なところ
補足 ビットとバイト
補足 10進2進16進法対応表

02 みんな数字で表してみる
2-1 様々な数を表す
2-2 文字を表す
2-3 画像その1:ビットマップ
2-4 画像その2:メタファイル
2-5 画像その3:3次元コンピューターグラフィックス
2-6 音を表す
[まとめ]数値化できないものは?
補足 データ圧縮について

03 アルゴリズム
3-1 プログラムとアルゴリズム
3-2 迷宮からの脱出
3-3 もっと詳しく説明しろだと?
3-4 大馬鹿者に噛んで含めて説明する
[まとめ]なんだか疲れた気がする…
補足 全然疲れていない人へ

04 機械のコトバその1:機械語
4-1 なぜ機械語なのか?
4-2 データ転送命令
4-3 算術演算命令
4-4 論理演算命令
4-5 ジャンプ命令
4-6 入出力命令
4-7 その他の命令
4-8 アセンブリ言語
4-9 基本的な処理の例
4-10 機械語で迷宮から脱出
[まとめ]とにかく本気で疲れた…
補足 賢い掛け算と割り算プログラム
補足 偽機械語の最小セット

05 機械のコトバその2:高級言語
5-1 アセンブリ言語の改良
5-2 アセンブリ言語を超えて
5-3 数値やアドレスに名前を付ける
5-4 よくある処理を簡便に
5-5 プログラムの流れを分かりやすく
5-6 複雑な構造に名前を付ける
5-7 サブルーチン
5-8 機械語でサブルーチン
5-9 サブルーチンの別な利点
5-10 高級言語で迷宮から脱出
[まとめ]すばらしき高級言語
補足 自分で自分を呼んでしまったら?

06 機械のコトバその3:本当の機械語
6-1 本当の機械語について
6-2 Z-80命令の簡単な解説
6-3 Pentiumだとどうなっている?
[まとめ]機械語はシンプルイズベスト
補足 もう少し突っ込んだハードウェアの話

07 神への長い道のり
7-1 全能なるプログラム
7-2 原理的には可能だが…
補足 チューリングマシンの停止問題

付録 偽機械語エミュレータ&アセンブラ

この商品を買った人はこんな商品も買っています


最近チェックした商品

Tポイント利用手続き

         Tポイント利用手続きに関する同意事項

                                株式会社マイナビ出版

株式会社マイナビ出版が提供するマイナビBOOKSにおいてTポイントご利用続きをされる方は、以下に掲げるお客様の個人情報の取り扱いについてご確認の上、ご同意下さい。

マイナビBOOKSにおいてTポイントサービスをご利用いただいた場合に、当社から、次に掲げる<提供情報>を、<提供目的>のためにカルチュア・コンビニエンス・クラブ株式会社(以下「CCC」といいます)へ提供します。

  <提供目的>:CCCの定める個人情報保護方針及びマイナビBOOKSにおけるT会員規約第4条に定める利用目的で利用するためTポイントサービスを利用するため
  <提供情報>:
   1)お客様が【マイナビBOOKS】の正当な利用者であるという情報
   2)ポイント数・利用日
   3)その他、Tポイントサービスを利用するにあたり必要な情報

  <提供方法>: 電磁的記録媒体の送付またはデータ通信による。ただし、提供するデータについては暗号化を施すものとする。

なお、CCCに提供された、以下の情報の利用については、CCCの定める個人情報保護方針及びT会員規約 に沿って取り扱われます。
上記の情報提供の停止をご希望される場合には、【マイナビBOOKS】におけるTポイント利用手続きの解除を実施していただく必要があります。
Tポイント利用手続きの解除、およびTポイントサービスにおける個人情報に関するお問い合わせ先は、以下のとおりです。
お客様お問い合わせ先:Tサイト(http://qa.tsite.jp/faq/show/22612)

 なお、Tポイント利用手続きの解除が完了しますと、マイナビBOOKSにおけるTポイントサービスをご利用いただけなくなりますので、予めご了承ください。

Tポイント利用手続きを行いますか?