Введение
Настольный компьютер Canon
Canon Cat – это специализированный настольный компьютер, выпущенный компанией Canon Inc. в 1987 году. Внешне он напоминает популярные в конце 1970-х – начале 1980-х годов специализированные текстовые процессоры, но значительно превосходит их по мощности и содержит множество уникальных решений для обработки данных.
Обзор
Canon Cat – это в первую очередь творение Джефа Раскина, создателя проекта Macintosh в Apple. Он оснащен текстовым пользовательским интерфейсом, лишенным указателя, мыши, значков или графики. Все данные представлены как длинный «поток» текста, разделенного на страницы. Вместо традиционного интерфейса командной строки или системы меню, в Cat используется специальная клавиатура, где команды активируются удержанием клавиши "Use Front" и нажатием другой клавиши. Специальные "клавиши перехода" удерживаются для последовательного поиска строк символов. Аппаратная часть состоит из 9-дюймового (229 мм) черно-белого монитора (80 x 24 символов, разрешение 672 x 344), одного 3½-дюймового дисковода на 256 КБ и клавиатуры, совместимой с IBM Selectric. В нем используется процессор Motorola 68000 (как и в Macintosh) с тактовой частотой 5 МГц, 256 КБ оперативной памяти и встроенный модем со скоростью 300/1200 бит/с. Данные о настройках и пользовательских предпочтениях хранятся в 8 КБ энергонезависимой оперативной памяти с резервным питанием от батареи. Набор интерфейсов ввода/вывода включает один параллельный порт Centronics, один последовательный порт RS 232C (DB 25) и два телефонных разъема RJ11 для подключения модема. Общий вес – значительный. Обширный набор прикладного программного обеспечения встроен в 256 КБ ПЗУ: стандартный офисный пакет, средства телекоммуникации, орфографический словарь на 90 000 слов и инструменты для программирования на языках Forth и ассемблере. Графические подпрограммы хранятся в ПЗУ, а разъемы для мыши или других указывающих устройств никогда не используются. Раскин инициировал несостоявшийся программный проект Archy как аналогичную, но еще более мощную систему для современных компьютеров, предназначенную для замены существующих программных пользовательских интерфейсов.
An extensive range of application software is built into 256 KB of ROM: a standard office suite, telecommunications, a 90,000 word spelling dictionary, and user programming toolchains for Forth and assembly language. Graphics routines are in ROM, and connectors for a mouse or other pointing device are never used. The defunct software project Archy was initiated by Raskin as a similar yet even more capable system for current computers, designed to eventually replace current software user interfaces.