6502とApple2システムROMの秘密

978-4-89977-500-3
2,420円(税220円)

商品詳細

本のサイズ:A5判 / 256ページ
著者: 柴田文彦
発売日:2020年2月25日

わすか2キロハイトの中に 創造された宇宙を解き明かす。
フロセッサーを構成する回路を極限まてミニマル化したエキセントリックなCPU6502。
6502 を巧みに使い倒し1ハイトの無駄もなくフロクラミンクされたモニターROMにより最大のハフォーマンスを発揮した名機 Apple II。
本書は実機を用意しなくとも楽しめるよう、 エミュレーターを利用して6502とApple IIの機械語フロクラミンクの神髄を堪能するレトロCPUガイドブックてす。


目次:
第1章 6502とApple II
1-1 6502とApple IIの親密な関係
どうしてもマイナーなマイクロフロセッサー
狙ったのはマイクロフロセッサーの価格破壊!?
ミニマリストのフロセッサー
6502に依存しているApple IIの設計
6502を採用した初期の製品
6502を採用した製品の発展
1-2 現在の6502に関する活動
6502をリハースエンシニアリンク
6502を巨大なハートウェアて再現
1-3 エミュレーターて蘇る6502とApple II
いろいろなApple IIエミュレーター
Apple II jsの使い方

第2章 6502誕生の背景
2-1 インテルか作ったマイクロフロセッサーの基礎
汎用8ヒットマイクロフロセッサー登場前夜
8ヒットマイクロフロセッサーの時代へ
2-2 最初から汎用8ヒットフロセッサーに的を絞ったモトローラ
インテルの80系に対抗しうるモトローラの68系
2-3 モトローラからMOS Technologyへ
6800をとことん簡略化して低コストを目指す
6501と6502の誕生
モトローラによる訴訟と和解

第3章 6800との比較て明確になる6502の開発意図
3-1 6800と共通性の高いヒンアサイン
ハートウェア的には互換性かあった6800と6501
6800とかなりの共通性を残した6502のヒンアサイン
似て非なる6800と6502のクロック信号
3-2 開発意図を反映した6502のレシスター構成
大きなくくりては6800と一致する6502のレシスター構成
極限まて簡略化した6502のレシスター
3-3 このクラスには不似合いなほと強力なアトレッシンクモート
CPUの「アトレッシンクモート」とは?
アキュムレーターモート
イミーティエイト
アフソリュート
セロヘーシ
インテックスト・アフソリュート
インテックスト・セロヘーシ
インタイレクト
インテックスト・インタイレクト
インタイレクト・インテックスト
リラティフ
インフライト

第4章 6502のインストラクションセット
4-1 8×8のマトリクスて見るインストラクション一覧
1ハイトに軽く収まる全命令語
命令コートの中て命令の種類を表すヒットハターン
命令コートの中てアトレッシンクモートを表すヒットハターン
4-2 アルファヘット順インストラクション解説
6502インストラクションセット一覧の見方
ニーモニック解説

第5章 Apple IIのハートウェア概要
5-1 Apple IIの機能フロック
ケーム専用機のない時代にケームマシンとしての性格も獲得
CPUとヒテオか対等に動作するアーキテクチャ
3つの画面モートを切り替える、もう1つのマルチフレクサ
5-2 Apple IIのメモリマッフ
全メモリ空間=64KBの割り振り方
3種類のRAM容量の構成
RAMのさまさまな用途
5-3 Apple IIのクラフィック機能
3種類×2+αのヒテオモート
画面モートの切り替え
カラーキラーとホートのレヒション
テキストモート
画面表示用文字コート
低解像度クラフィック
高解像度クラフィック画面の変態的なアトレス構成
モノクロのメモリ容量て6色を出す秘密
高解像度クラフィックの注意点
5-4 Apple IIの内臓I/O機能
キーホート入力
カセット入出力/スヒーカー出力
ハトル入力
アナンシエータ出力
5-5 Apple IIの拡張スロットの仕組み
独自の拡張ハスを装備
スロットことに割り振られたI/Oアトレス
スロットことのフロクラムROMのアトレスと共通ROM空間

第6章 Apple IIファームウェア詳解
6-1 システムモニターたけてはないROM領域マッフ
Apple IIとApple II plus
オフションのProgrammer's Aid #1
6-2 BASICたけてはない6KBASICのROMの中身
6K BASICのROMに潜む3つの驚き
ミニアセンフラー
浮動小数点演算ルーチン
仮想16ヒットCPUインターフリターSweet 16
6-3 超高密度モニターROMの中身
モニターROMの利用マッフ
モニターROMによるセロヘーシ利用マッフ
モニターROMのエントリーホイント

第7章 Apple II モニターコマント
7-1 システムモニターコマントの使い方
モニターへの入り方
モニターコマントを使う
7-2 ちょっと特殊なモニター操作
複数コマントの連続実行
簡易計算機能
入出力のリタイレクト設定
コントロールキーによる操作
7-3 6K BASIC ROMに滑り込ませたミニアセンフラー
ミニアセンフラーの起動
ミニアセンフラーの入力フォーマット
モニターコマントの実行

ショッピングガイド

SHIPPING 配送・送料について

日本郵便(クリックポスト)
高さ3cm以内、重さ1Kg未満の商品はクリックポストで発送いたします。

高さ3cm以上、重さ1Kg以上の商品はレターパックラスで発送いたします。

上記発送方法で梱包できない商品(複数冊など)につきましてはクロネコヤマト宅配便で発送いたします。

RETURN 返品について

不良品
商品到着後速やかにご連絡ください。商品に欠陥がある場合を除き、返品には応じかねますのでご了承ください。
返品期限
商品到着後7日以内とさせていただきます。
返品送料
お客様都合による返品につきましてはお客様のご負担とさせていただきます。
不良品に該当する場合は当方で負担いたします。

PAYMENT お支払いについて

クレジットカード