hotchpotch/wikipedia-multilingual-ir-pairs huggingface dataset:
Intel 80286 HMAの活用
上記の通り80286はリアルモードとプロテクトモードを備えており、起動直後やDOSでは基本的に8086や80186と互換性の高いリアルモードで動作する。
8086では1MiB(000000H - 0FFFFFH)のメモリ空間を持つが、本来16ビットのレジスタでは64KBまでのアドレス(00000H - 0FFFFH)しか表現できない。そこで16ビットレジスタを2つ用意し、まず1MB中のメモリ空間からアドレスの「原点」を10Hバイト単位で大雑把に指定し、もう１つのレジスタでそこから上位の64KBまでをアクセスできるようにしていた。したがって「原点」を示すセグメントレジスタを最大の0FFFFHに設定すれば、0FFFF0Hからさらに上位の64KBすなわち1MBを超える10FFEFHまでアドレスを表現できることになる。しかし8086ではアドレス線がA0 - A19の20本しか用意されていないため100000H - 10FFEFHのアドレスにはアクセスできず、桁あふれした部分は000000H - 0FFEFHにラップアラウンドしてアクセスすることになる。
Intel 80286 HMAの活用
80286ではこのようなラップアラウンドは起こらないため、インテル社のiAPX 286 Programmer's Reference Manualでは「もしリアルモードのプログラムがアドレス空間のラップアラウンドに依存している場合（例えばFFF0:0400 = 0000:0300）、上位アドレス4ビットをゼロにするために外部ハードウェアを使用すべきである」としている。
アドレス線を24本持つ80286を採用したシステム(PC/ATなど)では、ラップアラウンドを前提で作られたソフトウェアとの互換性を維持しつつ100000H以上のメモリにもアクセスできるように、21本目のアドレス線 (A20) の無効／有効を切り替えるハードウェアを持っていた。特定のI/Oポート（PC/ATではキーボードコントローラ）からA20を有効にするとリアルモードのままでも64Kバイト程度の上位メモリを参照することが可能になり、HMAと呼ばれた。
Intel 80286 HMAの活用
HMAは64Kバイト程度であるが640Kバイトの約10%にも相当し、メモリ枯渇に苦しむDOSユーザーにわずかな救いとなった。80386以降のプロセッサでもHMAは使用できる。
キャッシュを内蔵した80486以降のCPUではA20を無効にする機能を内蔵し、CPUにA20M#というピンを追加した。これは外部ハードウェアでA20を無効にしても80486がキャッシュに保存されたHMAにアクセスしてしまうためである。このA20M#を制御するのは、PC/ATではキーボードコントローラで変化していない。
なお、80286は16Mバイトの後ろの約64Kバイトにアクセスした場合、先頭の000000H番地にラップアラウンドにするが80386ではこのラップアラウンドは起こらない。このことが問題になる場合は、80386のページング機能を使用して16Mバイトの後ろの64Kバイトの領域を先頭の000000Hにマッピングすることで回避できる。
Intel 80286 80286の判別
80286にはCPUID命令は無く、インテルはフラグレジスタを使ったCPUの判別方法を紹介している。
PUSHF/POPF命令で読み書きできる16ビット分のフラグのうち、上位4ビットは8086世代（V30、80186などを含む）では使われていない予約ビットとなっていた。実際はその部分が1111bとして読み出せたものの、変更はできなかった。80286ではこの部分がプロテクトモードで使われるようになったため、リアルモードではゼロクリアされた状態になった。さらに仮想86モードを持つ80386からはリアルモードにおいてもこのビットが変更可能な仕様になっている。すなわちリアルモードの時点 (BIOSやDOS) において、フラグレジスタのbit15-12が1111bから変更できなければ8086世代、0000bから変更できなければ80286、そのどちらでもない、つまり一部でも変更可能であれば80386以降と判断できる。
Intel 80286 追加命令一覧
8086から使用できる基本命令セットに加え、以下の命令セットが追加された。
80286で新たに追加された命令のうち11個の拡張命令セットは、後に発表された80186にも採用され、共通で使用できた。このほか既存の命令ではIMULとPUSHに即値（イミディエイト）が指定できるようになり、シフト・ローテイト命令ではCLレジスタを介さずに 1 以外の値を直接指定できるようになった。これらは80186でも同様である。
80286で追加されたシステム制御/プロセッサ制御の命令はいずれもプロテクトモードないしは80287関連の命令である。このほか既存命令としてはI/O（入出力）命令の類もシステム制御に使われる命令であり、プロテクトモードでは特権命令の扱いになった。HLTも特権レベルに依存するシステム命令となった。
SGDT, SIDT, SLDT, STR, SMSWは特権命令ではなく、アプリケーションプログラムからも実行可能である。このことは30年以上続いている。インテルは、CPUIDでUMIP(User-Mode Instruction Prevention)ビットがセットされているCPUではこれらの命令を特権命令にする機能を持つとしている。
Intel 80286 追加命令一覧
80286ではPOP CS命令(オペコード 0F)は廃止された。80186/V30も同様である。このオペコードは、80286以降、拡張命令のプリフィックスとして使用された。80286で使われている0Fプリフィックスは、上記のシステム命令のうち、ARPL以外の15命令が該当する。
80286の非公開命令であるLOADALLを使用するとリアルモードのままで、プロテクトメモリを含む16Mバイトのメモリにアクセス可能となる。
80286はリアルモードにおいて8086や80186と高い互換性を持つものの、完全に等価というわけではない。異なる点としては、80286以降ではPUSH SP命令の挙動が変更されている。また既存命令の組み合わせであっても、プロテクトモード上では挙動の異なる場合がある。
このほか変更点として、シフト・ローテイト命令で指定できるCLレジスタの値や即値が31以下に限定されるようになった。指定できる値は8ビットだが、実際には下位5ビット分しか使われない。この変更は80186も同様だが、V30では適用されておらず、8086相当の挙動となる。例えばシフト命令で31（16進数で0x1F）を超える値を指定した場合、8086やV30では演算結果が必ずゼロになるが、80186/286以降では32で割った余剰の分だけシフト演算される。
Intel 80286 追加命令一覧
除算エラー（割り込み0）が発生した場合、スタックに保存されるCS:IPは8086では除算エラーを発生させた次の命令を指しているが、80286では除算エラーを発生させた命令自身を指している。
8086ではFPU命令の実行中はWAIT命令でCPUを止めておく必要があったが、80186以降ではその必要が無くなった。また、LOCK命令はもともとあらゆる命令においてバスをロックできる仕様だったが、80286以降ではロックできる命令とできない命令が決められている。
Intel 80286 新しいレジスタ
GDTR (Global Descriptor Table Regsister)
IDTR (Interrupt Descriptor Table Regsister)
LDTR (Local Descriptor Table Regsister)
TR (Task Register)
16bitあるフラグレジスタのうち、bit0からbit11までの12ビットは8086と同様のものが用意されている。前述の通り80186以前では上位4ビットが使われていなかったが、80286ではマルチタスクOSを想定した新たなフラグが追加されている。
IOPL (IO privilege level) フラグ
bit12・13を用いる2ビット分のフラグで、0から3までのフラグ状態を持ち、いわゆるIO特権レベルを表す。通常はPOPF命令でなければ変更できない。
NT (Nested task) フラグ
bit14。裏のタスクが有効であることを示すフラグ。割り込みなどで呼び出された場合に1となり、これによりIRET命令でのリターン処理の動作が変わる。
Intel 80286 新しいレジスタ
なおbit15は予約ビットになっている。
80286ではMSW (Machine status word) レジスタが追加された。MSWを読み書きするLMSW、SMSWという専用の命令が用意されている。MSWは16bit分あるが、80286で定義されているのは下位4ビット分だけである。80386以降では新たに設けられたコントロールレジスタに統合され、CR0レジスタの下位16ビットが該当するが、互換性のためMSWとしてもアクセスできる。
PE (Protection enable)
MSWのbit0。プロテクトモードであることを表す。このbitをセットすることでプロテクトモードになる。
MP (Math present)
MSWのbit1。FPUが存在する場合にセットされる。
EM (Emulate math coprocessor)
MSWのbit2。このビットがセットされているとFPUが無い扱いになる。
TS (Task switched)
MSWのbit3。タスク切り替え時にセットされる。
Intel 80286 割り込み
8086では割り込みは、割り込み4まで定義されており、80286では割り込み5以降が追加された。割り込み5から31まではインテル予約済みであったが、IBM PCでは割り込み8から15までを8259A経由の外部割込みに割り当てていた。プロテクトモードのOS/2などは8259Aの割り込み番号を別の値に変更する。
除算命令(DIV, IDIV)で0で割ろうとした場合や商が大きすぎてレジスタに収まらない場合に発生する。
BOUND命令に指定されたオペランドが、配列の範囲外に出ていると発生する。
タスクスイッチ後、または、80287が装着されていないときに80287の命令を実行すると発生する。
例外を処理しているときにさらに別の例外が発生し処理できなくなったときに発生する。
メモリ上に無いスワップアウトされたセグメントにアクセスした場合に発生する。この割り込みは80286のプロテクトモードで仮想記憶のために使用される。
Intel 80286 割り込み
80286のリアルモードでは、オフセットFFFFにあるワードオペランドをアクセスしたり、オフセットFFFFから複数バイトの命令を実行しようとすると発生する。8086ではオフセット0にラップアラウンドし例外は発生しない。80286のプロテクトモードでは、データセグメント内の命令の実行、コードセグメント内のデータの書き替え、現在の特権レベルより高い特権レベルのセグメントへのアクセスなどでも一般保護例外が発生する。
IBM PC/ATでは80287のERROR#ピンを80286に直結せず、割り込みコントローラ8259Aに接続する設計とした。コプロセッサ(FPU)を内蔵した80486以降のCPUではIBM PC/ATとの互換性を維持するためにCPUにFERR#, IGNNE#というピンを追加したが、CR0レジスタのNEビットを1にすると8259A経由ではなく本来の割り込み16でコプロセッサのエラーを通知する。
Intel 80286 ディスクリプターキャッシュ
80286ではセグメントレジスタには可視部とディスクリプターキャッシュ部があり、プログラムから直接 ディスクリプターキャッシュ部の変更はできない。プロテクトモードでは、セグメントレジスタの値の変更時に、グローバルディスクリプターテーブル、またはローカルディスクリプターテーブルからディスクリプターキャッシュ部にアクセス権、ベースアドレス、セグメントリミットが読み込まれ、実際のメモリアクセスはディスクプターキャッシュ部が使われる。
リアルモードでは、セグメントレジスタの値の変更時に、セグメントレジスタの内容が16倍されたものがディスクリプターキャッシュ部のベースアドレスにロードされ、実際のメモリアクセスはディスクプターキャッシュ部が使われる。このためリアルモードからプロテクトモードに移行した直後、セグメントレジスタの値がプロテクトモードでは不正な値でもハングアップや例外は発生しない。
また、80286は電源ONまたはリセット後、コードセグメントのディスクリプタキャッシュ部は、ベースアドレスがFF0000Hに設定され、IPはFFF0に設定されるので、FFFFF0Hから実行が開始される特殊なリアルモードで始まる。この特殊な状態はCALL FAR, JMP FAR命令などでセグメントレジスタが更新されるまで続く。
Intel 80286 周辺LSI
80286用の数値演算コプロセッサ。8086用のコプロセッサである8087と異なりI/Oポート （00F8H  - 00FDH） を用いてデータや命令のやり取りを行う。パッケージは40ピンDIPである。
Intel 80286 CPUアクセラレータ
80286システムはCPUアクセラレータ製品により、より上位のプロセッサが利用できる場合があった。その際、486相当の製品は起動後にソフトウエアでCPUキャッシュを有効にすることで高速化させる必要があった。80286システムは16ビットバスであるため、外部16ビットであるi386SXにピン互換のCyrix Cx486SLC登場後は、これを用いた80286用のCPUアクセラレータ製品が各社から登場した。特に日本で主流だったPC-9800シリーズおよびEPSON PC-286シリーズでは80286をソケット経由で実装した機種が多く、CPU交換が容易だった。結果的にV30や後のi386SXと比べてCPUのアップグレードパスに恵まれ、様々なバリエーションのCPUアクセラレータ製品を生んだ。
数値演算プロセッサ
多くの80286用CPUアクセラレータはその基板上に80387のソケットもしくはその互換チップを直付けしており、386/486互換CPU換装時に80387相当の数値演算機能が利用できるようになっていた。
HIMEM.SYSの問題
Intel 80286 CPUアクセラレータ
PC-9800シリーズにおいては、80286のシステムとi386以上のシステムではA20ラインを制御するI/Oポートが異なり、前者にi386以上のプロセッサを載せた場合、そのシステムには後者にあるI/Oポート00F6hが無く、MS-DOS付属のメモリマネージャ(HIMEM.SYS)がA20ラインを正常にコントロールできない旨の警告を出す問題が知られている。その対策として、いくつかのCPUアクセラレータではCPUキャッシュドライバとは別に独自のメモリマネージャを添付、もしくは専用メモリマネージャにCPUキャッシュドライバを統合していた。
日本語版Windows 3.1への対応
上記の通り、英語版Windows 3.1は80286プロテクトモードをサポートしたが、マイクロソフト版やNEC版の日本語版Windows 3.1では80286をサポートしなかった。CPUをi386以上にアップグレードした場合でもマザーボードが80286用であることをWindows 3.1のインストーラが感知してセットアップを中断してしまう場合があり、これを防止するために80286用CPUアクセラレータ製品のいくつかはWindows 3.1をインストールできるようにするためのツールが用意されていた。
Intel 80286 CPUアクセラレータ
ただし80286システムはCPUを386以上に変えてもメモリまわりに制約が残るケースが多く、快適にWindowsを利用できるケースは限られていた。もともと80286全盛時代の機種にはプロテクトモード用の1MBを超えるアドレスのメモリ（プロテクトメモリ）に専用の高速スロットが無いか、あっても増設できる容量が少ないケースがあった。そのうえ本来のDOS用途ではプロテクトメモリをEMSに転用すると80286機では効率が悪く低速になることが知られていた。結果的に80286機ではWindows用途に向いた専用プロテクトメモリが普及せず、DOS用途のメモリとして汎用拡張スロット用メモリが主に使われていた。その中にはプロテクトメモリに転用できるものもあったが、プロテクトメモリ用途としては専用スロットに増設するよりも低速であるため、メモリに負担をかけるWindows用途ではそれによる速度低下が顕著に現れた。
なおWindows 95や98はOS自体が早い段階で80286以下のマザーを感知して起動を止めてしまう仕様のため、事前にDOSを起動するなどしてCPU情報を再設定したうえで高速再起動ツールなどでその「早い段階」をパスできるように工面するか、もしくはOSの起動プログラムを改造して機種判別ルーチンをつぶさない限り、たとえCPUを換えても80286マザー上でWindows 95を動かすことはできない。
日本DNAデータバンク
日本DNAデータバンク(英:DNA Data Bank of Japan、略称:DDBJ）は、日本の国立遺伝学研究所（静岡県三島市）が作成しているDNAの塩基配列の配列データベースである。
日本DNAデータバンク 概要
DDBJはInternational Nucleotide Sequence Database Collaboration (INSDC)のメンバである。アメリカ合衆国のNCBIが提供するGenBank、および、ヨーロッパのEBIが提供するEMBLとの密接な連携のもと、「DDBJ/EMBL/GenBank 国際塩基配列データベース」を構築している三大国際 DNAデータバンクのひとつである。
データはすべて無料で公開されており、データベースの検索は、テキスト全文検索や生物名や各項目に対象を分けてできる検索などのkey wordによる検索の他、BLASTによるDNA配列やアミノ酸配列に対する相同性検索が可能である。また、ClustalWによる系統樹の計算と作成ができるサービスも行っている。
近年は、同じ情報・システム整備のライフサイエンス統合データベースセンター(DBCLS)と連携してサービスを提供している。
日本DNAデータバンク 構成員
DDBJを運営する生命情報・DDBJ 研究センターは、国立遺伝学研究所の教授、准教授、助教、アノテーターからなる。主要な構成員は以下の通り。
Mac (コンピュータ)
Mac（マック）またはMacintosh（マッキントッシュ）は、Appleが開発および販売を行っているパーソナルコンピュータである。
Mac (コンピュータ) 概要
Macintoshは、Apple創業者の一人、スティーブ・ジョブズの陣頭指揮のもとに開発された。ジョブズの思想や夢、感性が設計思想に盛り込まれ、直感的で視覚的な操作インタフェース、画面に表示される文字フォントの細やかさや美しさ、画面と印刷物に表示される図像の精度（特にWYSIWYGの実現）、筺体の美しさなどが重視されている（#歴史）。
このような特徴から、MacintoshはDTPの道を切り開き一般化させた。そのうえで、各時代のデザイン関連の先端のソフトウェアを動かせる（かつては唯一の）プラットフォームとなった。現在でもグラフィックデザイン、イラストレーション、Webデザイン、書籍・雑誌などの組版業務で主流のプラットフォームである。
当初から、コンテンツ制作に有用なプラットフォームとして評価されている。デザインや組版に限らず、広く「表現」にかかわるアーティストの多くがプラットフォームにMacintoshを使用し高く評価した。それにより、音楽（デジタルミュージック、DAW）、映像（ノンリニア編集、VFX）等でも使われ続けている。また、個人のクリエイターだけでなく、Web系のIT企業でもコンテンツを作成する作業が多いため、多く採用されている。
Mac (コンピュータ) 概要
21世紀には技術的な分野でも有用なプラットフォームとなっている。2001年にリリースされたMac OS X以降、Macに搭載されているオペレーティングシステム（OS）は、標準化団体The Open Groupにより認証された正規のUNIXである。UNIXであることにより、入手しやすい市販のコンピュータでありながら、UNIX・Unix系のソフトウェアが問題なく利用できるプラットフォームとして重宝されている。理学、工学などの科学・エンジニアリングの分野や、物理学、天体物理学などの研究室で世界的に採用されている。アメリカ合衆国では初等教育から高等教育などでも広く採用されている。
Mac (コンピュータ) 歴史
1970年代後半にMacintoshプロジェクトが始動。1978年にAppleに入社したジェフ・ラスキンは、「使いやすく、安価で、一般の消費者が手に入れられるコンピュータを作りたい」というアイデアを持っていた。1979年3月、Apple Computerの3人の創業者の1人であるマイク・マークラにアイデアを提示し、同年9月、マークラから許可を得て、数人を雇用してApple社内に開発チームを立ち上げた。このプロジェクトは、ラスキンの好きなリンゴであるマッキントッシュ（McIntosh）にちなんで「Macintosh」と名付けられた。綴りの違いは、オーディオのブランドであるMcIntoshに似すぎているため、法律上の理由から変更しなければならなかったためである。ラスキンは、このコンピュータのために考えたすべてのアイデアを『The Book of Macintosh』という本にまとめた。試作機を作る技術者を探していたラスキンは、Apple Lisaプロジェクトのビル・アトキンソンの推薦で、Apple IIのメンテナンス部門に属していたバレル・スミスを採用した。
Mac (コンピュータ) 歴史
ラスキンは、Macintoshの成功の決め手となった2つの要素、68000MPUとマウスの使用に反対した。ラスキンの「Macintosh」設計案は、テキストベースのインタフェースを持つマシン（ラスキンがApple退社後に開発したキヤノン・キャットに似たマシン）として構想されていた。ラスキンの思い描いていたコンピュータというのは低価格指向で、価格は1000ドル以下を想定し、それを実現するためにCPUは64Kバイト以上のアドレスを指定できない6809で済ませ、5インチディスプレイを備えたもので、インタフェースに関しても、テキストベースでありグラフィカルインタフェースを備えないといったものであり、その後ジョブズが指揮をとり発売されることになった「Macintosh」とは基本コンセプトが大きく異なっていた。Apple Lisaのプログラムの進化に興味を持ったMacintosh開発チームの責任者バド・トリブルは、バレル・スミスにLisaの68000をMacintoshに搭載しながら、できるだけコストを抑る提案をした。スミスは1980年12月、68000の周波数を5メガヘルツ（MHz）から8メガヘルツ（MHz）に上げながら、68000を搭載する回路基板を設計して、この挑戦に挑んだ。この回路では、RAMチップの数が少なくて済むため、価格も安くなった。1984年に発売された最終モデルは、64キロバイトの読み出し専用メモリと、64キロビットのチップを16個組み合わせた128キロバイトのRAMを搭載している。9インチの画面はモノクロで、512×342ピクセルを表示する仕様になっていた。
Mac (コンピュータ) 歴史
1980年末、当時Apple Computerの最高経営責任者（CEO）だったマイケル・スコットは、会社のリストラを進め、創業者の1人であるジョブズはLisaプロジェクトからの離脱を余儀なくされる。1980年12月12日の株式公開に向けて、スコットから代表として派遣されたが、経営者としての説得力はなかった。そこで、ラスキンのMacintoshプロジェクトに目を向けた。ジョブズは、Lisaプロジェクトから除外されたことへの復讐だと考えていた。ジョブズとラスキンは何度か対立しており、マウスを巡っては不要とするラスキンと、逆にマウスのないMacintoshを見たくないと主張するジョブズとの間で意見が分かれた。最終的にはジョブズは意見が通り、MacintoshはLisaで使われていたマウスと同様の物が付属した。このような度重なる対立と2人のキャラクタの大きなエゴにより、ラスキンは正式発売の約2年前の1982年3月1日にMacintoshプロジェクトとApple Computerから正式に離脱した。
Mac (コンピュータ) 歴史
アンディ・ハーツフェルドによると、現在世間で知られているMacintosh 128Kは、ラスキンが『The Book of Macintosh』の中で構想していたコンピュータとはほとんど関係がないという。また、スティーブ・キャップスとの共著『Revolution in The Valley: The Insanely Great Story of How the Mac Was Made』では、ジョブズがジャン＝ミシェル・フォロンを雇って、ブランドを代表するキャラクター「Mr. Macintosh」を作りたいと考えていたと述べている。
1982年、レジス・マッケンナはMacintoshのマーケティングと発売のために招聘された。その後、マッケンナのチームにはジェーン・アンダーソン、ケイティ・キャディガン、アンディ・カニンガムが加わり、最終的にはAppleのマーケティングチームを率いていた。カニンガムとアンダーソンは、Macintoshの主要な発売計画作者であった。Mactintoshの発売は、「マルチプルエクスクルーシブ」、イベントマーケティング（ペプシからコンセプトを持ち込んだジョン・スカリーによる）、製品の神秘性の演出、製品の制作過程の紹介など、今日のテクノロジー製品の発売に用いられるさまざまな戦術の先駆けとなった。
Mac (コンピュータ) 歴史
Lisaの発表後、1983年2月にジョン・ドボルザークがAppleで謎の「MacIntosh」プロジェクトがあるという噂を取り上げた。1983年10月にはカリフォルニア州フリーモントにあるAppleの工場で製造された「Macintosh 128K」が発表され、12月には18ページのパンフレットが各種雑誌に同梱されていた。Macintoshは、リドリー・スコットが監督を務めたTVCM「1984」（150万ドルの製作費を費やして制作された）で紹介された。1984年1月22日に開催された第18回スーパーボウルの第3クォータで放映されたこのCMは、現在では「分水嶺」「傑作」と評されている。マッケンナは、このCMを「Macそのものよりも成功している」と称した。「1984」では、「ビッグ・ブラザー」に支配されるディストピア的な未来（ジョージ・オーウェルの小説『1984年』のオマージュ）を描き、コンピュータ業界を支配しようとするIBMの「適合性」から人類を救う手段としてのMacintosh（CM中に登場する女性が着ている白いタンクトップにピカソ風のコンピュータの絵が描かれていることで示されている）の登場を表現した。
Mac (コンピュータ) 歴史
「1984」の放映から2日後の1月24日に発売された「Macintosh 128K」には、そのインタフェースを見せるための「MacWrite」と「MacPaint」の2つのアプリケーションが同梱されていた。ジョブズの基調講演で初めて披露されたMacは、瞬く間に熱狂的な支持を集めたが、単なる「おもちゃ」との評価もあった。GUIを中心に設計されたOSであるため、既存のテキストモードやコマンド駆動のアプリケーションは、デザインを変更したり、プログラミングコードを書き換えたりする必要があった。これは時間のかかる作業であり、多くのソフトウェア開発者が敬遠したため、当初、新システム用のソフトウェアが不足していたとも考えられている。また、回復不能なシステムエラーが発生した時には爆弾マークが表示されるが、これは「Macintosh 128K」から存在していた。1984年4月にはマイクロソフトの「Microsoft Multiplan」が、1985年1月には「Microsoft Word」がDOSから移植された。1985年、ロータス・ソフトウェアは、IBM PC用のLotus 1-2-3の成功を受けて、Macintosh用のLotus Jazzを発表したが、ほとんど失敗に終わった。同年、Appleは「レミングス」という広告でMacintosh Officeスイートを発表した。この広告は、自社の潜在的な顧客を侮辱したことで有名だが、成功しなかった。
Mac (コンピュータ) 歴史
Appleは250万ドルを投じて、選挙後に発行された『ニューズウィーク』誌の39ページすべての広告を購入し、「Test Drive a Macintosh」というプロモーションを展開した。このプロモーションでは、クレジットカードを所持している購入希望者が24時間Macintoshを持ち帰り、その後ディーラーに返却することができた。20万人が参加した一方で販売店はこのプロモーションを嫌い、需要に対してコンピュータの供給が不足し、多くのコンピュータが販売できないほど悪い状態で返却された。このマーケティングキャンペーンにより、CEOのジョン・スカリーは価格を1,995ドルから2,495ドル（2020年の6,000ドル相当）に引き上げた。それでも、この年の初めに出荷が開始されたIBM PCjrを上回る勢いで売れ、ある販売店では600台以上の注文が残ったという。1984年4月には5万台のMacintoshを販売し、5月初旬には7万台、年末には25万台近くを販売したいと考えていた。
Mac (コンピュータ) 歴史
Apple IIの販売先は企業が中心だったが、IBM PCの登場により、中小企業や学校、一部の家庭がAppleの主要顧客となった。ジョブズは、Macintoshの発表時に「MacintoshがApple II、IBM PCに次ぐ第3の業界標準になると期待している」と述べている。他のすべてのコンピュータを凌駕し、ある販売店が「最初の2,500ドルの衝動買い」と表現するほどの魅力を持っていたMacintoshだが、最初の1年間は、特にビジネスユーザーの間で期待に応えられなかった。MacWriteやMacPaintなど10種類ほどのアプリケーションしか普及していなかったが、多くのApple以外のソフトウェア開発者が導入に参加し、ロータス、デジタルリサーチ、アシュトンテイトなど79社が新しいコンピュータのために製品を作っていることをAppleは約束した。それぞれのコンピュータが1年後には、ワープロ1つ、データベース2つ、表計算ソフト1つなど、Macintoshのソフトウェアの品揃えはPCの4分の1にも満たなかったが、Appleは28万台のMacintoshを販売したのに対し、IBMの初年度のPC販売台数は10万台にも満たなかった。MacWriteがMacintoshに搭載されたことで、開発者は他のワープロソフトを作る意欲を失った。
Mac (コンピュータ) 歴史
Macintoshは、ソフトウェア開発者を熱狂させたが、GUIを使用するソフトウェアの書き方を習得する必要があり、また販売当初にはMacintoshのソフトウェアを書くためにLisa 2やUnixシステムが必要だった。Infocomは、Macの発売に合わせて、バグの多い初期のOSを独自の最小限の起動可能なゲームプラットフォームに置き換え、唯一のサードパーティゲームを開発していた。ソフトウェア開発にPascalを採用しているにもかかわらず、AppleはネイティブコードのPascalコンパイラを1986年までリリースしなかった。サードパーティ製のPascalコンパイラが登場するまでは、開発者は他の言語でソフトウェアを書きながら、「Inside Macintosh」と呼ばれるMacintoshのAPIやマシンアーキテクチャーを解説した開発者向けマニュアルを理解できる程度のPascalを習得しなければならなかった。
Mac (コンピュータ) 歴史
Apple Macintoshとして発売された「Macintosh 128K」は、Apple Macintoshパーソナルコンピュータの原型である。ベージュ色の筐体に9インチ（23cm）のブラウン管モニターを搭載し、キーボードとマウスが付属していた。筐体の上部はハンドル形状になっており、持ち運びが容易だった。これは、1984年にAppleが発表した象徴的なテレビ広告「1984」と同義であった。このモデルと同年9月に発売された「Macintosh 512K」には、ハードプラスチックのカバーの内側にコアチームのサインが浮き彫りにされており、すぐにコレクターズアイテムとなった。
Mac (コンピュータ) 歴史
1985年、MacとAppleのLaserWriterプリンタ、そしてボストン・ソフトウェアのMacPublisherやAldusのPageMakerなどのMac専用ソフトウェアの組み合わせにより、テキストやグラフィックを含むページレイアウトをデザイン、プレビュー、印刷できるようになり、これがDTP（デスクトップパブリッシング）として知られるようになった。当初、デスクトップパブリッシングはMacintosh専用だったが、やがて他のプラットフォームでも利用できるようになった。その後、Aldus FreeHand、QuarkXPress、アドビのIllustratorやPhotoshopなどのアプリケーションが登場し、Macはグラフィックコンピュータとしての地位を確立し、デスクトップパブリッシング市場の開拓と拡大に貢献した。
Mac (コンピュータ) 歴史
1984年の「Macintosh 128K」ではOSの一部が64KBのROMに収容されていたため、メモリやストレージの負担が小さく128KBのメモリで多くの業務が可能であった。しかし一般的なアプリケーションではメモリが不足しており、フロッピーディスクをたびたび入れ替える必要があるなど実用性に問題があった。Macintoshが実用に耐えるマシンとなったのは、512KBのメモリと128KBのROMを搭載して1984年10月に3,195ドルで発売された「Fat Mac」と呼ばれた改良版のMacintosh 512Kである。2年後には、フロッピーディスクドライブは片面400KBから両面800KBのものになったMacintosh 512Keが発売された。
Mac (コンピュータ) 歴史
1986年1月10日、Appleは「Macintosh Plus」を2,600ドルで発売した。RAMの容量は1メガバイト（1,024キロバイト）で、ソケット式のRAMボードを使えば4MBまで拡張できた。SCSIポートを装備し、ハードディスクやスキャナなどの周辺機器を最大7台まで接続することができた。また、フロッピーディスクの容量も800KBに拡張された。「Macintosh Plus」はすぐに成功を収め、1990年10月15日まで変わらず生産された。4年10か月強にわたって販売された「Macintosh Plus」は、2013年12月19日に発売された第2世代のMac Proが2018年9月18日にこの記録を上回るまで、Apple史上最も長寿のMacintoshであった。
Mac (コンピュータ) 歴史
1987年には20MBのハードディスクを内蔵し1個の拡張スロットPDSを装備した「Macintosh SE」が2,900ドルで発売された（ハードディスク付きは3900ドル）。ジェリー・マノックとテリー・オヤマのオリジナルデザインを継承しつつ、スノーホワイトデザイン言語を採用したほか、数か月前にApple IIGSに搭載されたApple Desktop Bus（ADB）マウスとキーボードを採用していた。また、同年にAppleはモトローラの新技術を活用し、16MHzのMC68020プロセッサーを搭載した「Macintosh II」を5500ドルで発売した。主な改良点は、グラフィックスAPI QuickDrawをカラー化し、あらゆるディスプレイサイズ、24ビットの色深度、マルチモニタに対応できるなど、さまざまに工夫されていた。NuBus拡張スロットを備えたオープンアーキテクチャ、カラーグラフィックスと外部モニタのサポートなど、「Macintosh SE」同様にスノーホワイトデザイン言語を採用した「Macintosh II」は新しい方向性の始まりだった。ハードディスクを内蔵し、ファン付きの電源を搭載していたため、当初は大きな音がしていた。あるサードパーティの開発者が、熱センサーでファンの回転数を調整する装置を販売したが、保証が無効になった。その後のMacintoshでは、電源やハードディスクの静音化が図られた。
Mac (コンピュータ) 歴史
1987年、Appleはソフトウェア事業をクラリスとして独立させ、MacWrite、MacPaint、MacProjectなどのアプリケーションのコードと権利を与えた。1980年代後半にソフトウェアを刷新し、MacDraw Pro、MacWrite Pro、FileMaker Proなどの「Pro」シリーズを発表した。また、完全なオフィススイートを提供するために、Informixの表計算ソフト「Wingz」のMac版の権利を購入して「Claris Resolve」と改名し、新しいビジネス文書作成ソフト「クラリスインパクト(Claris Impact)」を追加した。1990年代初頭には、クラリスのアプリケーションは消費者レベルのMacintoshの大半に搭載され、非常に高い人気を得ていた。1991年、ClarisWorksをリリースし、すぐに同社の2番目のベストセラーアプリケーションとなった。1998年にクラリスがAppleに再統合された際、ClarisWorksはバージョン5.0からAppleWorksと改称された。
Mac (コンピュータ) 歴史
1988年、Appleは長方形で重なり合い、サイズ変更が可能なウィンドウを使用していることなどが、Appleが保持するGUIの著作権を侵害しているとして、マイクロソフトとヒューレット・パッカードを訴えた。4年後、この訴訟はAppleに不利な判決が下され、その後の控訴も同様だった。フリーソフトウェア財団は、AppleがGUIを独占しようとしていると懸念し、7年間Macintosh用のGNUソフトウェアをボイコットした。
Mac (コンピュータ) 歴史
同年にはモトローラのMC68030プロセッサを搭載したMacintosh IIxが発売された。MC68030はメモリ管理ユニット追加などの内部改良が施されていた。1989年にはスロット数を減らしてよりコンパクトになったMacintosh IIcxと、16MHzのMC68030を搭載したMacintosh SEのバージョンであるMacintosh SE/30が発売された。同年末、持ち運び可能なバッテリで駆動するMacintosh Portableを発表した。また、25MHzで動作するMacintosh IIciを発表し、Macとしては初めて「32ビットクリーン」を実現した。これにより、「32ビットダーティ」のROMを搭載していた従来の製品とは異なり、8MB以上のRAMをネイティブにサポートすることができた。System 7は、32ビットアドレスをサポートする最初のMacintosh用オペレーティングシステムだった。翌年には、9,900ドルからのMacintosh IIfxが発表された。40MHzの高速なプロセッサMC68030を搭載しただけでなく、メモリの高速化や入出力処理専用のApple II CPU（6502）を2個搭載するなど、内部のアーキテクチャを大幅に改善していた。
Mac (コンピュータ) 歴史
1990年5月に発売されたMicrosoft Windowsの第3弾、Windows 3.0は、MS-DOSに被せるグラフィカルなOS環境に過ぎなかったが、Mac OS(当時は単にSystemという呼称)と似た機能と性能を備えた初めてのWindowsであった。当時、MacintoshはまだWindowsを搭載したPCよりも優れていると考えられていたが、この時点でWindowsは「平均的なユーザにとっては十分な性能を持っていた」とされていた。また、前年にジャン＝ルイ・ガセーがMacの利益率を下げることを断固として拒否していたことも追い討ちをかけた。さらに、1989年には急激に拡大したパソコン業界を揺るがす部品不足が発生し、Apple USAの責任者であるアラン・ローレンは値下げを余儀なくされ、Appleの利益率は低下した。
Mac (コンピュータ) 歴史
これを受けて、Appleは1990年10月に比較的安価なMacを発売した。2001年初頭までは、Macintosh SEの廉価版であるMacintosh Classicが最も廉価なMacとして販売された。MC68020を搭載したMacintosh LCは、ピザ箱のような独特の筐体にカラーグラフィックを搭載し、Appleは512×384ピクセルの低価格カラーモニタも販売していた。また、Macintosh IIsiは、20MHzのMC68030で、拡張スロットを1つ付けただけのものであった。この3機種はいずれもよく売れたが、Appleの利益率はそれまでの機種に比べてかなり低かった。
Mac (コンピュータ) 歴史
1991年には、32ビットに書き換えられたMac OS「System 7」が発売され、カラーグラフィックスの性能向上（Truecolor対応）、仮想メモリの導入、ネットワーク、協調マルチタスクの標準化などが行われた。また、この時期、Macintoshは「スノーホワイト」デザインから少しずつ脱却し、Frogdesignに支払っていた高額なコンサルティング料も払わなくなっていた。Appleは、1989年にロバート・ブルーナーを雇ってデザインの内製化を進め、彼はApple Industrial Design Groupを設立し、すべてのApple製品の新しいデザインを担当することになった。同年10月にはMacintosh Classic II、Macintosh LC IIのほか、Appleの最上位機種であるMacintosh Quadra（700、900）と、Macintosh Portableに比べて現在のノートパソコンに近いPowerBook（100、140、170）の2つのコンピュータファミリが発売された。ソニーがAppleのために開発・製造したPowerBook 100と、Apple社内で開発されたPowerBook 140, 170は、キーボードをスクリーンに近づけて配置し、手前にトラックボールとパームレストのためのスペースを確保するなど、後に標準となる斬新なデザインを採用している。
Mac (コンピュータ) 歴史
1993年、Appleはさらに広い市場を開拓するために、PerformaとQuadraの間に位置し、その名の通りAppleの製品群の中心となるMacintosh Centrisを発売した。1994年に、Appleは新たな入力デバイスとして、PowerBook 500シリーズからトラックパッドへ移行した。また、680x0の採用が中止され、1991年にApple、IBM、モトローラの3社で結成されたAIM連合が設計したRISCであるPowerPCが採用された。この新しいプロセッサファミリは、新リーズPower Macintosh（後にPower Macと略される）を生み出した。1995年1月、生産開始から1年も経たないうちに、Appleは100万台の販売を発表し、相対的な成功を示した。
Mac (コンピュータ) 歴史
しかし、このような努力にもかかわらず、いわゆるWintelに押され、Appleのシェアは低下していった。この傾向は、Intel Pentium搭載の新しいPCやWindows 95の発売により、ますます強まっていった。後者は「WindowsがMacに追いついた」象徴ともみなされた。これを受け、AppleはOSのライセンスプログラムを開始し、他社がSystem 7.5を搭載したMacintosh互換機を販売できるようにした。これらのマシンは「クローン」と呼ばれている。しかし、これらのクローンのシェアは、主にAppleのMacintoshのシェアを侵食しただけで、その目的は達成されなかった。
スティーブ・ジョブズの復帰直前の1997年5月に、Appleの20周年を記念し、12,000台の「Twentieth Anniversary Macintosh」が発売された。しかし高価格に見合わない低性能で、販売はふるわず、大幅値下げで在庫処分された。この機種は、当時PowerBook 3400c搭載のものと同サイズの液晶ディスプレイを搭載しているのが特徴で、Appleのデスクトップパソコンとしては初の試みだった。
Mac (コンピュータ) 歴史
1997年7月、ジョブズがAppleで復権した後、廃止されたCoplandプロジェクトに代わって、System 7.7がMac OS 8と改称された。AppleはSystem 7.xのみをサードパーティメーカにライセンスしていたため、クローン製品の販売に終止符を打つことができた。
Mac (コンピュータ) 歴史
1998年、ジョブズが暫定最高経営責任者（iCEO）に復帰した後、Appleは新しいオールインワン・コンピュータ「iMac」を発売した。15インチのスクリーンとロジックボードは同じ半透明プラスチックケースに収められており、最初はボンダイブルーのみだったが、後に他のカラーバリエーションが追加された。他のMacintoshとは一線を画すデザインであることに加え、ADB端子とSCSI端子とシリアルポートが廃止され、2つのUSB端子が採用された。内蔵フロッピーディスクドライブもなくなり、リムーバブルメディアはCD-ROMドライブになった。1998年8月15日に発売されてから年末まで、Appleは80万台以上を販売した。この売上とPower Macintosh G3により、Appleは1995年以来の黒字を達成した。1999年には、ホワイトとブルーの半透明プラスチックケースのPower Macintosh G3 (Blue & White)と、新製品であるAppleのコンシューマ向けノートパソコン「iBook」が発売された。前年のiMacと同様、iBookも成功を収め、1999年の最終四半期にはアメリカで最も売れたノートパソコンとなった。同年秋、AppleはPowerPC G4プロセッサーを搭載したPower Mac G4の最初のバージョンを発売した。
Mac (コンピュータ) 歴史
iMacやiBookで様々な色を採用してきたAppleは、コンシューマ向けマシンでは白いポリカーボネートを採用した。2001年に発売された新しいiBook、2002年に発売されたiMac G4とeMacは白いポリカーボネートを採用しているが、プロ向けのマシンには、PowerBook G4にはチタン合金、Xserveにはアルミニウム合金というように、金属製のケースを採用した。
Mac (コンピュータ) 歴史
その後、PowerPC G4は、2003年のPowerPC G5にその座を譲り、Power Mac G5、そして2004年のiMacに搭載された。PowerPC G5はエネルギー消費量と発熱量が多すぎ、Appleはノートパソコンに搭載できなかった。2005年1月、Appleは発熱の少ないPowerPC G4を搭載したMac miniを発表した。これは、同社が販売するMacの中で最も安価なもので、発売時の価格は499ドルだった。Mac OS 8のリリース後、Mac OSは最終的に9.2.2までアップデートを続けた。バージョン8.1ではHFS+ファイルシステムのサポート、バージョン8.5ではPowerPCプロセッサのみへの対応、など様々な改良が加えられた。Coplandプロジェクトを中止したAppleは、1996年12月にNeXTを買収し、NEXTSTEPオペレーティングシステムを新しいMacオペレーティングシステム「Mac OS X」のベースにすることにした。後者は、XNUカーネルに実装されたMachカーネルをベースにしており、どちらもNEXTSTEPで使用され、BSDからのコードで強化されてMac OS XのコアであるDarwinに含まれている。最初のパブリックベータ版は2000年9月に30ドルでリリースされ（日本語対応パブリックベータ版は同年10月に3,500円で販売）、新システムのプレビューや、バグの報告が可能となっていた。Mac OS Xの最初のバージョンである10.0（コードネーム：Cheetah）は、2001年3月24日に発売された。前のバージョンのMac OS用に設計されたアプリケーションを実行するための、Classic環境が含まれる。その後、10.1（2001年）、10.2（2002年）、10.3 Panther（2003年）、10.4 Tiger（2005年）と次々とMac OS Xのメジャーアップデートをリリースし機能の充実を計った。
Mac (コンピュータ) 歴史
2005年6月6日、WWDCの基調講演において、1年後以降の消費電力あたりの性能向上が著しいことを理由に、2006年半ばよりCPUをPowerPCからインテルX86系のものへと順次切り替えていくとAppleより発表された。これは、特に熱に弱いノートパソコン向けに、インテルの低消費電力チップ「Core Duo」と歩調を合わせ、同社のコンピュータをより現代的なものにするために行ったものである。
Mac (コンピュータ) 歴史
2006年8月7日のMac Pro発表で、すべてのMacにインテル製のX86プロセッサが採用され、それに伴って一部のMacの名称が変更された。Mac OS X 10.6以下（10.7以降はサポート終了）のインテルベースのMacでは、PowerPC用に開発された既存のソフトウェアをRosettaという動的コード変換プログラムを使って動かすことが可能だったが、ネイティブプログラムに比べて明らかに速度が遅かった。しかも、インテルのアーキテクチャでは、Classic環境を利用することができなかった。インテルMacの登場により、Virtual PCなどのエミュレーションソフトを使わずに、Appleのハードウェア上でMicrosoft Windowsをネイティブに動作させることが可能になった。2006年4月5日、Appleは、インテルベースのMacにWindows XPをインストールするためのソフトウェア「Boot Camp」のパブリックベータ版の提供を発表した。Mac OS X 10.5ではClassic環境が廃止され、Boot CampはインテルベースのMacの標準機能となった。
Mac (コンピュータ) 機種
PowerPC G3搭載機の発売以降、機種の絞り込みが続いており、デスクトップとノートブックにそれぞれ上位機種と下位機種を1機種ずつ（合計4機種）提供することが基本になっている。2024年10月時点ではデスクトップ4機種とノートブック4機種（合計8機種）に集約されている。
2024年10月時点で販売されている機種は、すべてにAppleの独自開発SoC（Appleシリコン）が搭載されている。macOSがインストールされており、インテル製プロセッサを搭載するMacに限り、別売りのWindows 10やLinux、Chrome OS Flexなど他のOSをインストールすれば、切り替えて利用することが可能になっている。また、Appleシリコン搭載機種でもARM向けにビルドしたMicrosoft Windows 11を動作させることは技術的に可能であるが、現時点でマイクロソフトはARM向けWindows 11のライセンス供給はプリインストールPCのみとしており、ライセンス上は使用不可。Appleの関係者はマイクロソフト次第としている。
Mac (コンピュータ) ハードウェア
Appleは、フォックスコンやPegatronなどのアジアのOEMメーカにハードウェアの製造を委託し、最終製品に対する高度なコントロールを維持している。対照的に、マイクロソフトを含む他の多くの企業は、デル、HP Inc.、ヒューレット・パッカード、コンパック、レノボなど、さまざまなサードパーティが製造するハードウェア上で実行可能なソフトウェアを作成している。そのため、Macの購入者は、マイクロソフトの購入者と比較して、選択肢は比較的少ないものの、優れた統合性を有している。
2021年以降のすべてのMacに、Appleが設計したAppleシリコンが採用されている。Appleは、1992年のMC68000アーキテクチャからの移行時と同様に、PowerPCからIntel x86への移行時にもRosettaと呼ばれる動的コード変換プログラムを導入した。Macは、新しいCPU設計への移行を成功させた唯一のメインストリームコンピュータプラットフォームであり、その移行は2度にわたって行われた。
2025年現在、すべてのMacには、最低16ギガバイトのRAMが標準で搭載されており、Appleが設計したGPUが内蔵されている。
Mac (コンピュータ) ハードウェア
かつてのMacには、AppleがSuperDriveと呼ぶ、DVD/CDの2つの機能を持つ光学メディアドライブが搭載されていたが、現在SuperDriveを内蔵したMacを出荷していない。現在のMacには、USBとThunderboltの2つの標準的なデータ転送ポートが搭載されている。また、MacBook Pro、iMac、MacBook Air、Mac miniには、Appleによれば最大で毎秒40または120 ギガビットの速度でデータを転送できるThunderbolt 4、またはThuderbolt 5ポートが搭載されている。USBは1998年のiMac G3に搭載され、当時FireWireは主にハードディスクやビデオカメラなどの高性能な機器に限られていた。
2005年10月に発売されたiMac G5を皮切りに、iSightカメラを内蔵したモデルや、Apple Remoteやキーボードで操作してコンピュータに保存されているメディアを閲覧できるFront Row機能を搭載したモデルなどがある。しかし、2011年現在、Front Rowは廃止され、Apple RemoteもMacには同梱されていない。
Mac (コンピュータ) ハードウェア
Appleは当初、複数のボタンやスクロールホイールを備えたマウスの採用には消極的であり、ワンボタンマウスは、Macintosh独特のインターフェイスとして知られていた。1984年に初代Macintoshに搭載されたワンボタンマウスは、Macの「使いやすさ」を実現するための中心的存在だった。2001年にMac OS Xが登場するまで、Macはサードパーティ製であっても複数のボタンを持つポインティングデバイスをネイティブにサポートしていなかった。2005年8月にMighty Mouseを発売するまで、Appleはワンボタンマウスのみを販売していた。Mighty Mouseは機械的には従来のワンボタンマウスのように1つのボタンがマウス全体を覆ったような形をしているが、実際には「副クリック」を含む4つのボタンと、X軸とY軸を独立して動かすことができるスクロールボールを備えていた。2006年7月にはBluetooth対応の無線タイプも発売された。2009年10月、Appleは物理的なスクロールホイールやボールの代わりに、iPhoneと同様のマルチタッチジェスチャー認識を採用した無線タイプのみのMagic Mouseを発表した。有線タイプのMighty MouseはApple Mouseとして再ブランド化し、2017年に製造中止になるまで代替品として販売されていた。また、2010年以降、AppleはMacのデスクトップパソコンをノートパソコンと同様の方法で操作する手段としてMagic Trackpadを販売している。
Mac (コンピュータ) ソフトウェア
初代Macintoshは、コマンドラインを使わないGUIを採用した最初の成功したパーソナルコンピュータである。デスクトップメタファと呼ばれる、書類やゴミ箱などの現実世界のオブジェクトをアイコンとして画面に表示する方式を採用している。1984年に初代Macintoshとともに登場したシステムソフトウェアは、1997年に「Mac OS」と改称され、バージョン9.2.2まで進化を続けてきたが、現在ではClassic Mac OSとして知られている。日本市場では「漢字Talk」と呼ばれていた。過去にAppleは、A/UX、MkLinuxなどのOSも開発していた。また、Apple製以外ではBeOS、NetBSDなどが実行できた。