Alto
以下の記述は、主にゼロックスPARCの1976年8月発行のAlto Hardware Manualに基づいている。
Altoはマイクロコード化されたデザインを使用しているが、多くのコンピュータとは異なり、層状化デザイン上でマイクロコードエンジンはプログラマから隠蔽されなかった。ピンボールなどのアプリケーションは、これを利用してパフォーマンスを高速化している。Altoは、Texas Instruments 74181チップをベースにしたビットスライス算術演算論理ユニット (ALU) を搭載し、書き込み可能なコントロールストア拡張機能を備えたROMコントロールストアを備え、16ビットワードで構成された128 kB (512 kBに拡張可能) のメインメモリで構成されている。大容量記憶装置は、IBM 2310で使用されていたものと同様の着脱可能な2.5MBのワンプラッタカートリッジ(後にゼロックスが買収したDiablo Systems社)を使用したハードディスクドライブを使用している。ベースマシンとディスクドライブ1台は、小型冷蔵庫ほどの大きさのキャビネットに収められ、デイジーチェーンを介してもう1台のディスクドライブを追加することができる。
Altoは機能要素間の線引きを曖昧にしたり、無視したりしていた。ストレージや周辺機器への電気的インタフェース(システムバスなど)が明確に定義されている個別の中央処理ユニットではなく、Alto ALUはメモリや周辺機器へのハードウェアインタフェースと直接相互作用し、コントロールストアから出力されるマイクロ命令によって駆動される。マイクロコードマシンは、固定の優先度を持つ最大16の協調タスクをサポートする。
Hiltzik, Michael A. (1999). Dealers of Lightning: Xerox PARC and the Dawn of the Computer Age. New York: HarperCollins. ISBN 0-88730-891-0. https://archive.org/details/dealersoflightni00hilt
Douglas K. Smith; Robert C. Alexander (1988). Fumbling the Future: How Xerox Invented, Then Ignored, the First Personal Computer. New York: William Morrow. ISBN 978-0688069599
米国大統領府 (EOP) は、IBM互換のメインフレームに接続されたAltoのようなワークステーションを使用して、老朽化した行政管理予算局 (OMB) の予算システムに代わるコンピュータシステムの提案を要請した。そのような構成を提供できるメインフレームメーカーがなかったため、この要請は最終的に取り下げられた。
1979年12月、Apple Computerの共同創設者であるスティーブ・ジョブズ (Steve Jobs) はPARCを訪れ、Smalltalk-76オブジェクト指向プログラミング環境、ネットワーク、そしてもっとも重要なのはAltoが提供するマウス駆動のGUIであるWYSIWYGを見せられた。当時、彼は最初の2つの重要性を認識していなかったが、最後の1つには興奮し、すぐにそれをAppleの製品(最初はLisa、次にMacintosh)に統合し、彼の会社で働くために何人かの重要な研究者を引きつけた。
1980年から1981年にかけて、PARCやXerox System Development Departmentの技術者たちは、Xerox Altoを使ってXerox Starワークステーションを設計した。