Авторское предисловие. Работа над обзором происходила в основном до 1992 года, поэтому в нем не отражены последние веяния в мире ПК, кроме того, слова "недавно" также нужно интерпретировать с учетом этой информации. Лидовский В.В. 1990-1993 СПРАВОЧНЫЙ ОБЗОР ТЕХНИЧЕСКИХ ХАРАКТЕРИСТИК МИКРОКОМПЬЮТЕРОВ Целью настоящего обзора является анализ основных характеристик микрокомпьютеров как западного, так и отечественного производства, которые потенциально можно встретить на рынке в СНГ. При этом будут учитываться все определяющие характеристики микрокомпьютеров: процессор, быстродействие, память, графические и звуковые возможности, способы подключения периферийных устройств и плат расширений, операционные системы, совместимость. Рассмотрены будут следующие модели компьютеров: -APPLE II/II+/IIe/IIc/IIgs, АГАТ; -COMMODORE VIC-20/64/16/116/+4/128; -ATARI 400/800/600XL/800XL/1200XL/1400XL/65XE/130XE; -AMSTRAD (или SCHNEIDER) CPC464/664/6128; -AMSTRAD PCW8256/8512/9512; -SINCLAIR ZX80/81; SPECTRUM 16/48/+/128/+2/+3 и аналоги; -SINCLAIR QL; -компьютеры стандарта MSX и "Корвет"; -IBM PC и его советские аналоги; -бытовой компьютер БК0010; -советские радиолюбительские компьютеры. -IBM PC XT/AT совместимые и семейство IBM PS/2; -APPLE MACINTOSH совместимые; -COMMODORE AMIGA совместимые; -ATARI ST; -Acorn Archimedes BBC A3000. Теперь о некоторых величинах, которые будут использоваться для характеристики микрокомпьютеров. Графические возможности будут оцениваться величиной, равной произведению вертикального (YRes) и горизонтального (XRes) разрешений на двоичный логарифм усредненного количества цветов (MC), деленной на 8: XRes*YRes*Log2(MC) GR=----------------- . 8 Эта величина минимального размера памяти, необходимого для данного графического режима, - она является величиной характеризующей информационную емкость экрана. Усредненное количество цветов - это количество цветов в среднем на пиксел. Например, размер экрана 160x192 и в каждой строке не более двух цветов при 16 цветах на весь экран, тут получается 16*2+2*(160-2) MC=---------------=2.175, 160 т.е. в каждой строке два любых пиксела могут быть любого из 16 цветов, а остальные 160-2 только любого из этих двух ранее выбранных цветов. Кроме величины GR, MC и разрешающей способности, при характеристике графических возможностей будет учитываться количество свободных цветов (столько цветов можно выводить в любых точках экрана без ограничений) и палитра. Текстовые режимы будут характеризоваться величиной (она также равна видеопамяти, необходимой для представления одного экрана текста, уменьшенной во столько раз, во сколько количество одновременно выводимых на экран символов меньше 256): Log2(QM) QCH Т=XRes*YRes*(------- +1)* --- , 8 256 где QM - это количество режимов вывода одного символа, а QCH количество одновременно выводимых на экран символов. Графа "совместимость с графикой" в характеристике текстовых режимов показывает может ли одновременно с текстом на одном и том же экране выводиться графическая информация. Все рассматриваемые в обзоре микропроцессоры можно разбить на следующие группы одного класса производительности (например, можно сказать, что z80 8МГц в четыре раза производительнее, чем 8080 2МГц, но нельзя, что в полтора раза производительнее, чем 8088 4.77МГц): 1)8080(KP580BM80), K1801BM1, z80, 6502, 6809 [строка исправлена в 2015]; 2)68008, 8088(K1810BM88), 8086(K1810BM86); 3)65816, 68000, 80286; 4)68020, 80386, 68030, 80486, 68040, Pentium - в каждой группе процессоры следуют в порядке возрастания быстродействия (имеется ввиду быстродействие при фиксированной для всех тактовой частоте на стандартном наборе операций). Так как любой компьютер можно расширять практически до чего угодно (особенно в сети), технические характеристики будут приводиться по наиболее распространенным конфигурациям и наиболее типичным значениям (при характеристике объема ОЗУ, например, в качестве максимального значения будет приводиться максимальная суммарная емкость модулей и/или микросхем ОЗУ которые можно установить в готовые подставки). 1. Семейство APPLE II. Общая характеристика. Семейство APPLE II - это компьютеры, прямым предком которых был легендарный компьютер Apple I, собранный в 1976 году в гараже из подручных материалов двумя родоначальниками фирмы APPLE, поставившей вскоре никем не превзойденный рекорд скорости роста от маленькой мастерской к гигантской корпорации. Наибольшее распространение эти машины получили в США, где долгое время являлись фактически школьным стандартом и где даже до сих в некоторых школах являются доминирующими. Но в США за пределами сферы образования, а также в других странах эти компьютеры получили очень незначительное распространение. В сфере домашних компьютеров их обошли машины семейств COMMODORE PET и ATARI, а в сфере конторских компьютеров - машины работающие под операционными системами CP/M и MS-DOS. Это явилось следствием политики цен фирмы APPLE - они были очень высоки, иногда в 3-4 раза выше цен на компьютеры аналогичной аппаратной конфигурации других фирм. Правда надо отметить более высокое качество программного обеспечения для машин семейства APPLE II - их основная операционная система (ОС) PRODOS, пожалуй, единственная для 8-разрядных ЭВМ, которая предоставляет пользователю древовидную файловую систему. Но это не относится к игровым программам, которые значительно слабее чем у COMMODORE или ATARI, что связано с ориентацией их компьютеров на неигровое использование (по приблизительно этой же причине и сегодня на Западе в магазинах, специализирующихся на IBM-совместимых компьютерах, не часто увидишь IBM-совместимой джойстик). В 1978-1988 годах было продано около 4.5 млн. машин APPLE II/II+/IIe/IIc/IIgs. Модель IIe выпускалась с 1983 года, IIc - c 1984. В 1988 году APPLE II/II+/IIe/IIc уже практически исчезли с западного рынка, а выпускаемая с 1986 года APPLE IIgs хотя и было продано более 226 тысяч штук оказались в роли постепенно вытесняемой оттуда модели компьютера. Прототипом нашего АГАТа послужила модель APPLE II 1977 года выпуска. Аналоги компьютеров семейства APPLE II выпускались и другими производителями (среди них, например, Болгария и несколько американских фирм). "Сердцем" компьютеров этого семейства являются микропроцессоры фирмы MOSTEC 6502, 65С02, 65816. 6502 и 65С02 стандартно работают на частоте 1МГц, но 65С02 имеет расширенную систему команд. 65816 работает на тактовой частоте 2.8МГц, может напрямую адресовать 16 мегабайт памяти, имеет 16-и разрядные регистры и система команд которого есть расширение системы команд 65С02. Кроме того, для полной совместимости с прежними моделями APLLE II, 65816 на APPLE IIgs может работать в режиме эмуляции на частоте 1МГц. Для машин Apple II/II+/IIe/IIc существуют приставки, устанавливаемые вместо центрального процессора на главной плате, представляющие модификацию микропроцессора 65C02, работающего на частоте до 8МГц со своей кэш-памятью до 8КБ, поднимающие тем самым производительность компьютера до уровня IBM PC AT. Для машин этого семейства существуют также приставки-эмуляторы IBM PC, а для IBM PC совместимых машин есть приставки-эмуляторы компьютеров Apple IIe/IIc. Для компьютеров семейства APPLE II также существуют приставки с микропроцессором Z80 для возможности использования операционной системы CP/M. Для APPLE II/II+/IIe/IIc и АГАТа стандартным является односторонний 35-дорожечный 5.25 дюйма дисковод емкостью 140КВ, для APLLE IIgs двухсторонний 77-дорожечный 3.5 дюйма дисковод емкостью 800КВ (формат физически совместим с форматом дисков Apple Macintosh), обычно подключение до двух дисководов. Формат эппловских/агатовских дискет физически не совместим с форматом дисков IBM и поэтому перенос файлов между этими машинами с помощью гибких дисков невозможен. Для первых эпплов (II/II+/IIe) и АГАТа можно использовать обычный кассетный магнитофон как внешнюю память. Все компьютеры семейства APPLE II и АГАТ имеют стандартный последовательный порт (RS-422) для подключения модема, порт (RS-422) для принтера и порт для двух аналоговых джойстиков (четырех потенциометров, paddles). В APPLE IIgs встроен специальный интерфейс мышки. Первые модели Apple II/II+/IIe генерировали только стандартный телевизионный и низкочастотный видеосигналы. Apple IIc (и IIe со специальной приставкой) и АГАТ производили уже RGBI (Red Green Blue Intensity - красный зеленый синий интенсивность) видеосигнал, что позволяло этим компьютерам работать с более качественной графикой. Apple IIgs создает аналоговый RGB видеосигнал, позволяющий работать с более широкой гаммой цветов (RGBI сигнал может обеспечить вывод всего не более 16 различных цветов). Все "эпплы" допускают подключение монохромного монитора, использующего в качестве входного низкочастотный видеосигнал. Apple IIe/IIc/IIgs и АГАТ, кроме того, генерируют видеосигнал для телевизора. Для машин семейств APPLE II характерна четко выраженная преемственность. Так все программное обеспечение для более ранних моделей эпплов можно без проблем использовать на более поздних. Дерево совместимостей для данного семейства выглядит так APPLE II - АГАТ | APPLE II+ | APLLE IIe | APLLE IIc | APPLE IIgs. Технические характеристики. II/II+ IIe IIc IIgs АГАТ МИКРОПРОЦЕССОР тип 6502 6502A 65C02 65816 6502 тактовая частота МГц 1 1 1 2.8 1 ПАМЯТЬ ОЗУ КБ 48-64 64-128 128 256-8448 64-128 ПЗУ КБ 12 16 32 128 2 КЛАВИАТУРА клавиш 53 64 64 81 77 ЗВУК каналов 1 1 1 15 1 Базовое программное обеспечение. Модель Состав ПЗУ Основные ОС АГАТ монитор DOS 3.3 II монитор; INTEGER Бэйсик DOS 3.3 II+ монитор; APPLESOFT Бэйсик DOS 3.3 IIe/IIc монитор; APPLESOFT Бэйсик DOS 3.3; PRODOS/8 IIgs APPLESOFT Бэйсик; графический, PRODOS/16 текстовый и звуковой редактор; настольная типография (DTP); дисковые утилиты и др. Стандартные графические режимы. Размер кол-во цветов GR компьютер свободных MC на экране в палитре 40x48 16 16 16 16 960 все кроме АГАТа 64x64 16 16 16 16 2048 АГАТ 80x48 16 16 16 16 1920 IIc/IIgs 128x128 16 16 16 16 8192 АГАТ 140x192 4 4.286 6[1] 6 7055 все кроме АГАТа 256x256 2 2 2 16 8192 АГАТ 280x192 16 16 16 16 26880 IIc/IIgs 560x192 2 2 2 16 13440 IIc/IIgs 320x200 16 28 256[2] 4096 38459 IIgs 640x200 4 4.375 64[3] 4096 34069 IIgs 640x200 4 10.3 256[4] 4096 53833 IIgs [1] - в отрезке 1x14 лишь 2 позиционнозависимых пиксела могут принимать любой из 6 цветов, а остальные пикселы лишь любой из четырех [2] - не более 16 цветов в строке [3] - не более 4 цветов в строке [4] - не более 16 позиционнозависимых цветов в строке Стандартные текстовые режимы. Размер кол-во кол-во матрица совместимость T компьютер символов атрибутов символа с графикой символа 40x24 256 1 7x8 - 960 все кроме АГАТа 32x32 256 64 7x8 - 1792 АГАТ 80x24 256 1 8x8 - 1920 IIc/IIgs 64x32 256 1 7x8 - 2048 АГАТ 2. Семейство COMMODORE PET. Общая характеристика. Первый компьютер семейства - COMMODORE PET (Personal Electronic Translator) появился в 1977 году и стал, по существу, первым в мире массовым персональным компьютером. Все машины этого семейства можно разбить на две линии: линию конторских машин и линию домашних игровых компьютеров. Отличительные черты первой линии: 80-столбцовый экран, дисководы емкостью более 1 мегабайта, СВМ (Commodore Business Mashine) Бэйсик версия 4.0. Ко второй относятся COMMODORE VIC-20/64/16/116. COMMODORE +4/128 занимают промежуточное положение. Конторская линия коммодоров рассвет которой пришелся на 1979-1982 годы (в 1981 году COMMODORE 8032 был признан лучшей машиной года) быстро пришла в упадок из-за конкуренции со стороны компьютеров CP/M и с 1981 года IBM PC. COMMODORE +4, спроектированный специально как конторская машина для малых фирм, появившись в 1984 году, даже не окупил стендов на выставке, на которой состоялась его презентация (только за время выставки, конечно) и был самой большой коммерческой неудачей фирмы, хотя очень низкие цены удерживали его на рынке до 1988 года. Модель же COMMODORE 128 имела успех благодаря полной совместимости с COMMODORE 64 (это прежде всего) и вдобавок 80-столбцовому экрану, операционной системе CP/M, дисководам, могущим работать в формате IBM. Неудача конторской линии коммодоров связана сначала с недостатком прикладного программного обеспечения (для них, по существу, не было ничего кроме хоть и очень хорошего Бэйсика в ПЗУ), а затем с недостатком вычислительной мощи. Однако линия домашних компьютеров COMMODORE c лихвой покрыла неудачу конторских. Все 70-е и 80-е годы прошли под знаком полного доминирования машин этой линии в сфере домашних компьютеров. COMMODORE VIC-20 был признан лучшим компьютером 1982 года и стал первым персональным компьютером, объем продаж которого превысил 1 млн. штук. COMMODORE 64 был признан лучшим компьютером 1983 года и стал самым массовым компьютером, выпущенным когда-либо одной фирмой. COMMODORE 64/128 из-за огромного кол-ва хороших игровых программ, графической операционной системы GEOS и картриджных расширителей возможностей до сих пор удерживают маленькую нишу на западном рынке, которая, однако, быстро сокращается. Автору, например, эти компьютеры встретились весной 1993 года в Берлине - значит их до сих пор там покупают! В 1979-1988 годах было продано около 14 млн. шт. COMMODORE VIC-20/64/128 (из них более 7 млн. COMMODORE 64). "Сердцем" компьютеров этого семейства являются микропроцессоры 6502, 6510, 7501, 8502. Все они полностью совместимы между собой по стандартной системе команд, а различия между ними связаны лишь с разным назначением некоторых их сигнальных линий. Для некоторых компьютеров семейства COMMODORE PET существует возможность использования дополнительного микропроцессора (на некоторые поздние модели конторской линии встраивается MOTOROLA 6809, в COMMODORE 128 встроен Z80, для COMMODORE 64 существуют картриджи с Z80) и акселераторов (в частности, для модели COMMODORE 64 существует приставка, увеличивающая его быстродействие в 4 раза). Для COMMODORE VIC-20/64 стандартным является односторонний 35-дорожечный 5.25 дюйма дисковод COMMODORE 1541 емкостью 170.75КВ, для COMMODORE 16/116/+4 - дисководы COMMODORE 1541/1551 (отличается от COMMODORE 1541 только способом подключения и большим быстродействием), для COMMODORE 128 - дисководы 5.25 дюйма двусторонний 1571 емкостью 341.5КВ и односторонний 1570 емкостью 170.75KБ, которые могут работать в режиме эмуляции COMMODORE 1541 и в этом режиме подключатся к другим компьютерам семейства. Для этих машин, кроме того, существует двусторонний 80-дорожечный 3.5 дюйма дисковод COMMODORE 1581 емкостью 808КВ. Формат дискет дисковода 1541 физически несовместим с форматом IBM и поэтому перенос данных между компьютерами COMMODORE VIC-20/64/16/116/+4 и IBM с помощью дискет невозможен. Дисководы 1570/1571 при работе с COMMODORE 128 могут работать с дискетами в формате IBM и поэтому перенос данных между этим компьютером и IBM с помощью дискет возможен, если иметь специальную программку. Интересной особенностью всех коммодоровских дисководов является то, что они представляют собой отдельные компьютеры со своими микропроцессором (совместим с 6502), ОЗУ и ПЗУ (ПЗУ содержит всю ДОС и поэтому не требуется ее загрузка в ОЗУ самого компьютера, поэтому же эти дисководы можно сравнительно просто подключить к любому другому компьютеру); можно, например, написать программу отправить ее в ОЗУ дисковода и выполнять параллельно с программой выполняемой на компьютере. К машинам рассматриваемого семейства можно подключать до четырех дисководов. Стоит еще отметить, необыкновенно медленную стандартную скорость передачи данных дисковода 1541, которая составляет величину порядка 1КБит/сек (программа длиной 60КВ будет грузиться почти восемь минут), 1551 в три раза быстрее, а скорость обмена дисководов 1570/1571/1581 уже вполне приемлема и никаких "рекордов" не ставит. Все машины семейства COMMODORE PET могут работать со специальным фирменным магнитофоном или любым бытовым через очень несложный интерфейс, содержащий лишь триггер Шмидта и инвертор. Почти все внешние устройства рассматриваемых компьютеров, включая дисководы, используют специальный COMMODORE SERIAL BUS интерфейс, который используется только семейством COMMODORE PET и есть сильная редукция стандарта IEEE 488. Ко всем компьютерам семейства можно подключить до двух COMMODORE принтеров и один COMMODORE плоттер. Кроме того, модели VIC-20/64/+4/128 имеют так называемый порт пользователя (User port), который может быть использован как параллельный (CENTRONICS) порт принтера (например Epson) или последовательный RS-232C (Стык С2) с TTL-логикой (т.е. непосредственно с периферией, работающей с RS-232C, этот порт работать не может - нужен еще преобразователь напряжений). Существуют приставки преобразующие COMMODORE SERIAL BUS в стандартный параллельный порт. К COMMODORE 16/116/+4 можно подключить 2 цифровых джойстика, к COMMODORE 64/128 - 2 цифровых джойстика и 4 потенциометра (paddles), а к COMMODORE VIC-20 - 1 цифровой джойстик и 2 потенциометра. Все коммодоры генерируют полный PAL или NTSC видео и телевизионный сигнал и, кроме того, специальный видеосигнал для фирменных мониторов (COMMODORE chromaluma monitors). Все "коммодоры" допускают подключение монохромного монитора, использующего в качестве входного низкочастотный видеосигнал. COMMODORE 128 использует два видеоконтроллера VIC II и 8563. VIC II работает только с телевизором или композитным монитором, но он не поддерживает RGBI монитор, выводит не более 40 символов в одной строке и не может одновременно выводить более 128 различных символов одновременно. 8563 же работает только с RGBI монитором и не поддерживает спрайтов. То есть нужно иметь два различных монитора для использования всех графических возможностей данного компьютера. Все компьютеры семейства COMMODORE PET имеют идентичную таблицу вызовов системных функций и поэтому программы, использующие только стандартные средства доступа к ресурсам системы, могут выполняться на любой машине семейства, но таких программ практически нет. Дерево совместимости программ на встроенном Бэйсике, не использующих прямого доступа к аппаратным ресурсам, выглядит так: VIC-20 = С64/128(режим С64) | С16 = С116 = С+4 | С128(режим С128) Практически полная аппаратная совместимость есть между моделями 16, 116 и +4, и моделями 64 и 128; в последнем случае совместимость снизу вверх, т.е. есть программы для COMMODORE 128, не идущие на COMMODORE 64. Технические характеристики. VIC-20 64 16 116 +4 128 МИКРОПРОЦЕССОР тип 6502 6510 7501 7501 7501 8502/z80 тактовая частота МГц 1 1.01 1.76 1.76 1.76 2/2[1] ПАМЯТЬ ОЗУ КБ 8-16 64 16-64 16-64 64 128 видео ОЗУ КБ 0.25 0.5 0 0 0 0.5+16[2] ПЗУ КБ 20 20 32 32 64 132 КЛАВИАТУРА клавиш 66 66 66 62 67 92 ЗВУК каналов 3 3 2 2 2 3 отд. канал шума + - - - - - [1] - здесь и далее в столбце: цифра перед чертой относится к 8502, после черты - к z80 [2] - 0.5КБ для VIC II и 16КБ для 8563 Базовое программное обеспечение. Модель Состав ПЗУ Основные ОС (память пользователю в ОС, байт) VIC-20 CBM Бэйсик версия 2 Бэйсик (3583) 64 CBM Бэйсик версия 2 Бэйсик (38911); GEOS; картриджные ОС 128 монитор; CBM Бэйсик версии 2 и 7 Бэйсик (38911/122365); GEOS; картриджные ОС; CP/M 3.0 16/116 монитор; CBM Бэйсик версия 3.5 Бэйсик (12277-60671) +4 монитор; CBM Бэйсик версия 3.5; Бэйсик (60671); текстовый редактор; база данных; пакет прикладных программ электронные таблицы из ПЗУ Стандартные графические режимы[3]. Размер кол-во цветов GR компьютер свободных MC на экране в палитре 216x184 2 2.31 16[1] 16 6000 VIC-20 108x184 4 5.25 16[2] 16 5943 VIC-20 320x200 2 5.72 121[1] 121 20126 C16/116/+4 160x200 4 18.625 121[2] 121 16877 C16/116/+4 320x200 2 2.44 16[1] 16 10283 C64/128 160x200 4 5.5 16[2] 16 9838 C64/128 640x200 2 2 2 16 16000 C128 RGBI [1] - не более 2 цветов в матрице 8x8. [2] - не более 4 цветов в матрице 4x8 и из них 2 цвета фиксированы для всех матриц. [3] - программируя растровые прерывания, ценой значительной загрузки главного процессора можно добиться режимов, в которых ограничения на цветность (см. примечания [1] и [2]) будут касаться не матриц, а строк длиной 8 и 4 пиксела соответственно, а ограничения на 2 фиксированных цвета для всего экрана переходит в ограничение - 2 фиксированных цвета, но для одной растровой строки. Стандартные текстовые режимы. Размер кол-во кол-во матрица совместимость T компьютер символов атрибутов символа с графикой символа 27x23 128 16 8x8 - 466 VIC-20 40x25 256 252 8x8 - 1997 C16/116/+4 40x25 128 32 8x8 - 813 C64/128 80x25 256 256 8x8 - 4000 C128 RGBI Дополнительные графические возможности. COMMODORE 64 и 128 могут генерировать до 8 размера 24x21 спрайтов (спрайт - это аппаратно реализуемая движущаяся фигурка над основной плоскостью экрана). 3. Семейство 8-разрядных ATARI Общая характеристика. В отличие от компьютеров серии APPLE II, которые мало кем рассматривались как игровые или машин семейства COMMODORE PET, которые всегда представлялись как универсальные, 8-разрядные ATARI с момента своего появления в 1981 (модели 400 и 800) рассматривались практически исключительно как игровые. А сама фирма ATARI до компьютерной эры была известнейшей фирмой по производству домашних игровых автоматов (модель ATARI 2600, телевизионная приставка, с 1975 была продана в количестве более 26 млн. экземпляров и ее модернизированный вариант покупают и по сей день). В 1983 появились модели 600XL и 800XL. Однако, в 1984 году фирма оказалась на грани банкротства. Спас ее один из создателей COMMODORE 64, Джек Трамел, который ушел из COMMODORE и купил ATARI. Снизив почти в два раза цены, уволив сотни сотрудников и продав большинство производственных помещений, он вернул маленьким ATARI (есть и большие - серия ST, но о них позже) успех на рынке. В середине 80-х появились модели 65XE и 130XE, совместимые с серией XL, но с улучшенной клавиатурой, а модель 130XE и с расширенной памятью (хотя, расширить память до 256КБ, что было несложно на на машинах серии XL, на моделях 65XE и 130XE стало большей проблемой). С падением интереса на Западе к 8-и разрядным компьютерам фирма переключилась к их экспорту на Восток: сначала они запрудили всю Польшу (Джек Трамел - сам выходец из Польши), а затем, когда и там машины такого класса стали плохо покупаться, ATARI в больших количествах появились и у нас... Кроме 6502 у маленьких ATARI есть еще один процессор, ANTIC, управляющий выводом на экран. Для него пишутся специальные программы, которые, однако, как и данные для них расположены в основной памяти и поэтому на время работы ANTICа основной процессор останавливается, т.е. параллельно они работать не могут. Все же возможности этого дополнительного процессора легко реализуются на практически любом другом компьютере при помощи аппарата растровых прерываний. Для семейства 8-разрядных ATARI стандартным является односторонний 40-дорожечный 5.25 дюйма дисковод стандартной емкостью 130КВ, но существуют двусторонние 40-дорожечные 5.25 дюйма дисководы емкостью 360КВ. Формат дискет дисковода для ATARI физически совместим с форматом IBM и поэтому перенос данных между ATARI компьютерами и IBM с помощью дискет возможен, если иметь небольшую программку. К машинам рассматриваемого семейства можно подключать до двух дисководов. Стандартная скорость передачи данных ATARI дисководов составляет величину порядка 19КВ/сек (предел 70КВ/сек). Все маленькие ATARI могут работать со специальным фирменным магнитофоном или любым бытовым через сравнительно непростой интерфейс. Скорость обмена с магнитофоном ставит среди микрокомпьютеров "рекорд" и составляет порядка 600бит/сек (программа длиной 60КВ будет грузиться более 15 минут...) и не может без аппаратных переделок быть увеличена. К рассматриваемым компьютерам можно подключить 2 цифровых джойстика и 4 потенциометра. Для них существует специальный принтер ATARI 1029, обычный же параллельный или последовательный принтер непосредственно к этим компьютерам подключить невозможно. Все "атари" производят полный видео и телевизионный сигналы и допускают подключение монохромного монитора, использующего в качестве входного низкочастотный видеосигнал. Совместимость компьютеров семейства между собой иллюстрирует следующий рисунок: ATARI 400/800 | ATARI 600XL/800XL/65XE/130XE/1200XL/1400XL Модели 400 и 800 различаются лишь клавиатурой. Одинаковое ПЗУ имеют модели 400/800, 600XL/800XL/65XE/130XE/1400XL, ATARI 1200XL имеет ПЗУ, несколько отличающиеся от ПЗУ других машин. Технические характеристики. 600XL 800XL 65XE 130XE МИКРОПРОЦЕССОР тип 6502C 6502C 6502 6502 тактовая частота МГц 1.79 1.79 1.79 1.79 ПАМЯТЬ ОЗУ КБ 16-64 64 64 128 ПЗУ КБ 24 24 24 24 КЛАВИАТУРА клавиш 64 64 62 62 ЗВУК каналов 4 4 4 4 Базовое программное обеспечение. Модель Состав ПЗУ Основные ОС (память, предоставляемая пользователю, байт) все ATARI Бэйсик Бэйсик(37902 без ДОС и до 32274 с ДОС); разные версии ДОС Стандартные графические режимы. Размер кол-во цветов GR компьютер свободных MC на экране в палитре 40x24 4 16.4 128[1] 128 484 все 80x48 2 5.15 128[2] 128 1135 все 80x48 4 10.2 128[1] 128 1608 все 160x96 2 3.575 128[2] 128 3529 все 160x192 2 3.575 128[2] 128 7058 все 160x96 4 7.1 128[1] 128 5429 все 160x192 4 7.1 128[1] 128 10859 все 320x192 2 2.79 128[2] 128 11359 все 80x192 16 19 256[3] 256 8156 все кроме 400/800 80x192 9 36.79 256[4] 256 9986 все кроме 400/800 [1] - не более 4 цветов в строке [2] - не более 2 цветов в строке [3] - не более 16 оттенков одного цвета (или цветов одного оттенка) в строке [4] - не более 9 цветов в строке Стандартные текстовые режимы. Размер кол-во кол-во матрица совместимость T компьютер символов атрибутов символа с графикой символа 40x24 128 2 8x8 - 540 все Дополнительные графические возможности. Есть возможность генерации 4 спрайтов размера 8x192 и 4 спрайтов размера 2x192. 4. Семейство AMSTRAD/SCHNEIDER CPC Общая характеристика. Появление компьютеров семейства CPC (Colour Personal Computer, цветной персональный компьютер) обязано немецкой фирме SCHNEIDER, известной еще до компьютерной эры, и английской AMSTRAD. Модель CPC464 появилась в 1984 году. В 1985 появились сначала модель CPC664, которая была промежуточной, а затем и лучшая машина семейства CPC6128 (эта модель, например, по мнению большинства известных компьютерных журналов в 1990 году заняла третье место в списке популярнейших компьютеров для домашнего использования, уступив лишь моделям AMIGA 500 и ATARI 520ST). Эти компьютеры наибольшее распространение получили в Европе. Их привлекательными чертами были: солидное программное обеспечение для всех сфер использования компьютеров и относительно невысокая цена. Отличительными особенностями всех CPC являются их интегрированность с монитором, в котором расположен системный блок питания и встроенная в клавиатуру система внешней памяти, что делает их очень компактными. В CPC664/6128 встроен 3-дюймовый односторонний стандартной емкостью 180КБ дисковод и есть разъем для подключения еще одного, который может быть любым IBM совместимым дисководом любого размера и двойной плотности записи, но на который, однако, информация будет записываться лишь с одной стороны и только на первые 40 дорожек, т.е. ПЗУ поддерживает только один стандартный формат. Стандартные дисководы CPC являются IBM совместимыми по сигналам и лишь нестандартными по размеру (но можно, например, встроенный дисковод вынуть, а вместо него подключить любой IBM дисковод двойной плотности; или наоборот подключить амстрадовский дисковод к IBM совместимому компьютеру). Данные с дискет, записанных на CPC, могут быть легко перенесены на IBM совместимый компьютер и наоборот, используя, например, программы UNIFORM, Alien Copy, Super Copy, хорошо известные на "айбиэмках", или прерывание 13h BIOS IBM. К CPC464 дисковод непосредственно подключить нельзя, т. к. в этот компьютер не встроен контроллер дисководов. Существует, однако, 3-дюймовый дисковод специально для CPC464, содержащий этот контроллер и разъем для второго дисковода. С ним CPC464 становится практически компьютером, для которого верно все ранее сказанное для дисководов моделей CPC664/6128. В CPC464 встроен кассетный магнитофон, а CPC664/6128 имеют гнездо для подключения любого кассетного магнитофона. К рассматриваемым компьютерам можно подключить 2 цифровых джойстика. Все CPC имеют параллельный порт принтера, однако, он 7-разрядный... т.е. хоть он и сможет работать с любым принтером с параллельным интерфейсом, но только с символами с кодами не более 127... Правда, фирма AMSTRAD создала специальный принтер для такого усеченного параллельного способа передачи данных, который работает без проблем... Вообще, надо сказать, практически все изделия фирмы AMSTRAD содержат в себе подобную "изюминку", ориентирующую их пользователей на продолжение знакомства с изделиями фирмы AMSTRAD (это касается и IBM PC совместимых компьютеров этой фирмы). Все CPC могут непосредственно работать только с фирменными (т.е. производства Amstrad или Schneider специально для CPC) RGB или монохромными мониторами. Возможно подключение и других мониторов, проблемы тут во основном касаются переходных кабелей и отдельного источника питания (напомню: стандартный монитор для CPC имеет встроенный источник питания для себя и системного блока). У всех CPC в ПЗУ содержится очень неплохой по возможностям Бэйсик фирмы Lokomotive, который, однако, сильно портится нетипичным для персональных компьютеров строковым редактором. Совместимость между рассматриваемыми компьютерами практически полная, а незначительные различия связаны лишь с объемом ОЗУ и слегка различающимся содержанием ПЗУ. Технические характеристики. 464 664 6128 МИКРОПРОЦЕССОР тип z80A Z80A z80A тактовая частота МГц 4 4 4 ПАМЯТЬ ОЗУ КБ 64 64 128 ПЗУ КБ 32 48 48 КЛАВИАТУРА клавиш 74 74 74 ЗВУК каналов 3 3 3 Базовое программное обеспечение. Модель Состав ПЗУ Основные ОС (память для пользователя в ОС, байт) 464 Lokomotive Бэйсик Бэйсик(около 30КБ) 664 Lokomotive Бэйсик; AMSDOS Бэйсик(около 30КБ); CP/M 2.2(порядка 48КБ) 6128 Lokomotive Бэйсик; AMSDOS Бэйсик(около 30КБ); CP/M 3.0(порядка 61КБ) Стандартные графические режимы. Размер кол-во цветов GR компьютер свободных MC на экране в палитре 160x200 16 16 16 27 16000 все 320x200 4 4 4 27 16000 все 640x200 2 2 2 27 16000 все Стандартные текстовые режимы. Размер кол-во кол-во матрица совместимость T компьютер символов атрибутов символа с графикой символа 80x25 256 2 8x8 + 2250 все 40x25 256 16 8x8 + 1500 все 20x25 256 256 8x8 + 1000 все 5. Семейство AMSTRAD/SCHNEIDER PCW Общая характеристика. Компьютеры PCW фирм AMSTRAD и SCHNEIDER - это прежде всего хорошие текстовые процессоры и, кроме того, самые лучшие массовые компьютеры, работающие под операционной системой CP/M. Все они представляют собой систему, интегрированную с монохромным монитором, так как системный блок с дисководами расположен у этих компьютеров в одном корпусе с монитором. В PCW8256/8512 встроен 3-дюймовый односторонний дисковод, такой же как и на машинах серии CPC, на PCW9512 один 3-дюймовый двусторонний стандартной емкостью 720КБ (может только читать односторонние дискеты, но не писать на них). Ко всем компьютерам PCW можно подключить до двух дисководов. Однако, в отличие от компьютеров CPC, к ним имеет смысл подключать не только односторонние 40-дорожечные дисководы, но и двусторонние 80-дорожечные (двойной плотности) любого размера - 3, 3.5, 5.25 дюйма (PCW автоматически распознают формат дискет, с которыми работают). Все форматы дискет PCW компьютеров являются физически IBM совместимыми и данные с них могут быть без проблем перенесены на IBM совместимый компьютер и наоборот, используя типичные для переноса данных с дискет операционной системы CP/M утилиты. Все компьютеры PCW представляют собой систему интегрированную с принтером. В комплект PCW8256/8512 входит 9-игольчатый матричный принтер с низкой скоростью печати (90 символов в секунду в режиме DRAFT, такая низкая скорость печати обусловлена отсутствием собственного ПЗУ у принтера и, следовательно, необходимостью печатать всегда в медленном графическом режиме), а в комплект PCW9512 ромашковый принтер с нестандартной амстрадовской "ромашкой". Все эти принтеры соединены с компьютером через нестандартный интерфейс и не могут непосредственно работать с другими компьютерами. PCW9512, однако, имеет еще и дополнительный стандартный параллельный порт для второго принтера. Все PCW полностью совместимы между собой. Технические характеристики. 8256 8512 9512 МИКРОПРОЦЕССОР тип z80A z80A z80A тактовая частота МГц 4 4 4 ПАМЯТЬ ОЗУ КБ 256-512 512 512 ПЗУ КБ менее 1 КЛАВИАТУРА клавиш 82 82 82 ЗВУК каналов 1 1 1 Базовое программное обеспечение. Модель Состав ПЗУ Основные ОС (память для пользователя в ОС, килобайт) все инициализатор загрузки с диска CP/M 3.0 (около 61) Стандартные графические режимы. Размер кол-во цветов GR компьютер свободных MC на экране в палитре 720x256 2 2 2 2 23040 все PCW Стандартные текстовые режимы. Размер кол-во кол-во матрица совместимость T компьютер символов атрибутов символа с графикой символа 90x32 256 2 8x8 + 3240 все PCW 6. Компьютеры серии ZX фирмы SINCLAIR. Общая характеристика. В 1980 году малоизвестная английская фирма Sinclair, производившая микрокалькуляторы и радиоприемники, выпустила свой первый микрокомпьютер - ZX80. А в 1981 мало от него отличающийся ZX81, который кратковременно стал популярнейшим в Европе микрокомпьютером. В 1980-1985 годах было продано более 1.79 миллионов ZX80/81. В конце 1982 появился первый ZX Spectrum 48k (первоначально продавался вариант с 16КБ ОЗУ), а в конце 1984 ZX Spectrum+ 48k, которые стали источниками для многочисленных клонов (аппаратных копий) по всему миру. Массовое копирование синклеров стало возможным в следствие того, что все специализированные микросхемы в них были схемами малой интеграции, создание функциональных копий для которых не представляло проблемы. Одним из заметнейших производителем синклерсовместимых машин стала американская фирма TIMEX, выпустившая в 1982 году аналог ZX81 - TIMEX1000, а в 1983 году TIMEX2068 - аналог компьютера ZX Spectrum 48k, а затем и TIMEX2048 - улучшенную копию ZX Spectrum+ 48k. С 1986 года аналог ZX Spectrum+ 48k производился в Польше, а с конца 80-х его клоны стали выпускаться и у нас. Советские синклеры производятся сейчас как многими заводами, так и кооперативами и радиолюбителями. Их технические параметры практически одинаковы (различия связаны, в основном, с возможностями непосредственного подключения дополнительных внешних устройств и расширения аппаратной базы). Аналоги ZX Spectrum выпускались и в других странах Восточной Европы. Вообще, надо заметить, что Кливу Синклеру, владельцу фирмы, за вклад в развитие компьютерной промышленности в Великобритании было присвоено дворянское звание. В 1985 фирма Sinclair выпустила компьютер ZX Spectrum+ 128k. Однако, чуть позже, Sinclair оказалась на грани банкротства и ее купила молодая и быстрорастущая фирма AMSTRAD, которой в 1986 году была выпущена модель ZX Spectrum +2 и затем ZX Spectrum +3. В качестве внешней памяти все синклеры могут использовать магнитофон: ZX80/81, 48k, 128k, +3 - любой бытовой, а модель +2 - магнитофон, встроенный в клавиатуру. Для ZX80/81 бытовой магнитофон - это единственно возможный тип периферии. В ZX Spectrum +3 встроен 3-дюймовый дисковод и есть возможность подключения еще одного внешнего. Сам этот дисковод и контроллер к нему идентичны устройствам, используемым на компьютерах AMSTRAD/SCHNEIDER CPC664/6128. Для других же машин серии ZX Spectrum использование дисковода в качестве внешней памяти представляет собой большую проблему. Достаточно лишь отметить, что эти машины даже не имеют разъема для его подключения. Вместо дисководов для этих компьютеров фирмой SINCLAIR предлагались микродрайвы - тип внешней памяти, представляющий собой магнитофон со специальными кассетками и с электронным управлением (можно сказать, что микродрайв - это стример очень малой емкости). Однако микродрайвы из-за своей нетипичности и главное низкой надежности не имели успеха на рынке, что явилось одной из причин банкротства фирмы. Но спрос рождает предложение. И хоть с опозданием, но все же появились производители НГМД и для этих машин, наиболее известные из них английская OPUS и американская TIMEX (формат дискет для этих дисководов логически не совместим с форматом дискет ZX Spectrum +3). К моделям 48k/+ нельзя непосредственно подключить ни принтер, ни джойстик (точнее, ничего кроме бытового магнитофона...); однако существуют приставки, частично решающие эту проблему. Модели 128k/+2/+3 имеют разъем последовательного интерфейса - RS232 (стык С2) и сильно усеченный интерфейс MIDI для связи с электромузыкальными инструментами и, кроме того, разъем для подключения одного нестандартного Sinclair-джойстика. ZX80/81/Spectrum 48k/Spectrum 48k+ могут быть подключены только к телевизору, а Timex2048 и ZX Spectrum 128k/+2/+3, кроме того, имеют выход низкочастотного и RGBI видеосигнала и допускают подключение монохромного монитора, использующего в качестве входного низкочастотный видеосигнал. Программы на Бэйсике для ZX81 можно использовать на других синклерах. Но программы в машинных кодах для ZX81 не могут быть использованы на компьютерах серии ZX Spectrum. Модель ZX Spectrum plus отличается от своего предшественника ZX Spectrum 48k лишь улучшенной клавиатурой, а ZX Spectrum 128k/+2/+3 еще и большей памятью. Компьютеры 128k/+2/+3 кроме режима работы полной совместимости с ZX Spectrum 48k имеют еще возможность работать в режиме, использующем их новые аппаратные возможности (улучшенный Бэйсик в ПЗУ, расширенная память, 3-голосный генератор звука и др. ). Советские синклеры отличаются от от фирменных машин, по-существу, лишь отсутствием выхода цветного видеосигнала (они имеют обычно лишь выход монохромного низкочастотного и RGBI видеосигналов), что несколько затрудняет их подключение к телевизору. Большим недостатком всех синклеров является невозможность использования на них операционной системы CP/M из-за способа организации экранной памяти. Технические характеристики. ZX81 48k + 128k +2 +3 TIMEX2048 Компаньон МИКРОПРОЦЕССОР тип Z80 Z80A Z80A Z80H Z80A Z80A Z80A Z80A тактовая частота МГц 3.5 3.54 3.54 8 3.54 3.54 3.54 4 ПАМЯТЬ ОЗУ КБ 1-16 16-48 48 128 128 128 48 48 ПЗУ КБ 8 16 16 32 32 64 16 16 КЛАВИАТУРА клавиш 40 40 58 58 58 58 42 40 ЗВУК каналов 0 1 1 3 3 3 1 1 Базовое программное обеспечение. Модель Состав ПЗУ Основные ОС ZX81 Бэйсик Бэйсик ZX 48/+ 48 Бэйсик Бэйсик ZX 128/+2/+3 48/128 Бэйсик, калькулятор Бэйсик Стандартные графические режимы. Размер кол-во цветов GR компьютер свободных MC на экране в палитре 64x48 2 2 2 2 384 ZX81 256x192 2 2.31 16[1] 16 7431 все кроме ZX81 256x192 2 4.5 16[2] 16 13332 TIMEX2048 512x192 2 2.31 16[1] 16 14843 TIMEX2048 [1] - не более 2 цветов в матрице 8x8 [2] - не более 2 цветов в отрезке 8x1 Стандартные текстовые режимы. Размер кол-во кол-во матрица совместимость T компьютер символов атрибутов символа с графикой символа 32x24 128 2 8x8 + 432 ZX81 32x24 128 512 8x8 + 816 все кроме ZX81 64x24 128 512 8x8 + 1632 TIMEX2048 7. SINCLAIR QL Общая характеристика. Первый QL появился в середине 1984 года и был довольно интересной машиной с некоторыми основным характеристиками, ставящими его в один ряд с такими машинами как Apple Macintosh, Atari ST и Commodore Amiga (процессор, работающий с 32-разрядными данными, многозадачность, оригинальный графический интерфейс, ориентация на работу в сети) при значительно меньшей по сравнению с ними цене. В QL использовался микропроцессор фирмы Motorola 68008, вариант широко распространенного 16/32-разрядного 68000 с 8-разрядной шиной данных и 20-разрядной шиной адреса (аналогия примерно такая же как между Intel 8088 и 8086 или 80386SX и 80386). Кроме того, в качестве вспомогательного процессора, контролирующего, в частности, звук и клавиатуру использовалась однокристальная микроЭВМ Intel 8049, имеющая собственные 2КБ ПЗУ и 128 байт ОЗУ. В качестве внешней памяти QL мог использовать только микродрайвы, устройство на кассетках-картриджах емкостью до 100КБ, которые оказались очень ненадежные, сравнительно малой емкости и дорогие. Такой однозначный выбор внешней памяти привел в конце концов этот компьютер к неуспеху на рынке, а вследствие больших средств, затраченных на его разработку, и саму фирму Sinclair приблизил к разорению. QL имеет два стандартных последовательных порта (RS-232C). К QL нельзя непосредственно подключить ни параллельный принтер, ни магнитофон, ни джойстик. QL может использовать в качестве монитора как RGBI монитор, так и телевизор или мониторы (цветные и монохромные), использующие в качестве входного низкочастотный видеосигнал, но экран в первом и во-втором случаях формируется различный (во-втором случае фактически можно работать лишь с частью целого экрана, формируемого для RGBI монитора). С 1986 году фирмой ICL некоторое время выпускался компьютер OPD (One Per Desk) с встроенным телефонным аппаратом и использующем микродрайвы в качестве внешней памяти. OPD был почти полностью совместимым с Sinclair QL. Технические характеристики. QL МИКРОПРОЦЕССОР тип 68008 тактовая частота МГц 7.5 ПАМЯТЬ ОЗУ КБ 128 ПЗУ КБ 48 КЛАВИАТУРА клавиш 65 ЗВУК каналов 1 Базовое программное обеспечение. Модель Состав ПЗУ Основные ОС (память для пользователя в них) QL Super Бэйсик QDOS, Бэйсик Стандартные графические режимы. Размер кол-во цветов GR свободных MC на экране в палитре 256x256 16 16 16 16 32768 512x256 4 4 4 4 32768 Стандартные текстовые режимы. Размер кол-во кол-во матрица совместимость T символов атрибутов символа с графикой символа 64x32 256 16 8x8 + 3072 80x26 256 16 6x8 + 3020 40x26 256 64 6x8 + 1820 8. Компьютеры стандарта MSX и "Корвет". Общая характеристика. Стандарт MSX появился в 1983 году. Аббревиатура MSX расшифровывается как Microsoft Extension Basic (майкрософтский расширенный Бэйсик). Компьютеры этого стандарта должны удовлетворять следующим требованиям: микропроцессор z80A с тактовой частотой 3.58 МГц, память ОЗУ от 8КБ с возможностью расширения до 1МБ, ПЗУ 32КБ, 3-голосный синтезатор звука на 8 октав каждый канал и с отдельным каналом шума, многоцветная графика со спрайтами и разрешением 256x192, порты стандартных параллельного и последовательного интерфейсов, возможность для подключения цифровых джойстиков, использование в качестве внешней памяти бытового кассетного магнитофона и, опционально, дисководов. Стандарт MSX II появился в 1986 и является расширением своего предшественника. Его отличия от MSX: ПЗУ 48КБ, поддержка монитора RGB и 5 новых графических режимов, включая 80-столбцовый текстовый режим, видеопамять 128КБ. Компьютеры MSX получили распространение главным образом на Дальнем Востоке и в некоторых странах Европы. Среди их производителей такие фирмы как Cannon, Mitsubishi, Philips, Sony, Sanyo, Yamaha. Разные компьютеры этого стандарта совместимы между собой (хотя некоторые из них имеют некоторые расширения, выходящие за рамки MSX) и различаются, по-существу, лишь клавиатурами и типом стандартных комплектующих дисководов. Характерной особенностью MSX является полная совместимость с богатейшим программным обеспечением операционной системы CP/M и совпадение формата дискет с форматом дискет в MS-DOS. Рассматриваемый в разделе компьютер YAMAHA YIS503II, одно время широко поставляемый в наши учебные заведения, типичный представитель рассматриваемого стандарта (стандартно комплектуется одним или двумя 3.5 дюймовыми дисководами). Можно лишь отметить, для всех компьютеров фирмы Yamaha, основной профиль которой в области электроники - это производство электронных музыкальных инструментов, существует большое количество музыкальных приставок. Все компьютеры MSX могут работать с бытовым телевизором и композитным монитором, а некоторые (в частности, все MSX II) с аналоговым RGB монитором. Другим компьютером, рассматриваемым в разделе, будет наш "Корвет", т.к. он тоже ориентирован на использование в учебных заведениях и, кроме того, задумывался как советский аналог "Ямахи"... "Корветы" выпускаются у нас разными заводами и под разными названиями ("Квант ВК8" (стандартная конфигурация: 2 дисковода, принтер, цветной монитор высокого разрешения, 192 КБ видеоОЗУ), например, это "Корвет" горьковского завода, продукт конверсии) с 1986 года, несколько различаясь между собой по стандартной конфигурации и в некоторых второстепенных деталях. "Корветы" обычно комплектуются двумя дисководами по 800КБ каждый, формат которых логически не совместим с форматом IBM, но есть программы решающие проблему переноса файлов. У них есть разъемы стандартных параллельного и последовательного портов, а у некоторых разъемы для подключения бытового магнитофона и манипуляторов. "Корвет" можно подключить к цифровому RGBI монитору, телевизору, монохромному монитору, использующему в качестве входного низкочастотный видеосигнал. Технические характеристики. YIS503II "Корвет" МИКРОПРОЦЕССОР тип z80A КР580ВМ80А тактовая частота МГц 3.58 2.5 ПАМЯТЬ ОЗУ КБ 64-128 64 видео ОЗУ КБ 16-128 48-192 ПЗУ КБ 32 24 КЛАВИАТУРА клавиш 72 72[1] ЗВУК каналов 3 1 отд. канал шума + - [1] - на "Корветах" разных заводов используются различные клавиатуры. Базовое программное обеспечение. Модель Состав ПЗУ Основные ОС (память для пользователя в них, байт) MSX MSX Бэйсик версия 1.0 Бэйсик(23430); MSX DOS(порядка 44КБ); CP/M 2.2(порядка 48КБ) "Корвет" загрузчик, Бэйсик CP/M 2.2(порядка 48КБ) Стандартные графические режимы. Размер кол-во цветов GR компьютер свободных MC на экране в палитре (видео ОЗУ КБ) 64x48 16 16 16 512 1536 MSX 256x192[1] 2 5.5 16[2] 512 15111 MSX 256x192[1] 16 16 16 512 24576 MSX II(32) 512x192[1] 4 4 4 512 24576 MSX II(32) 512x192[1] 16 16 16 512 49152 MSX II(128) 256x192[1] 256 256 256 512 49152 MSX II(128) 128x64 8 8 8 8 3072 "Корвет" 512x256 8 8 8 8 49152 "Корвет" [1] - "Ямаха" может выводить 212 строк (вместо 192) в данных графических режимах [2] - не более 2 цветов в отрезке 1x8 Дополнительные графические возможности. Компьютеры MSX имеют возможность генерации до 32 спрайтов размера 8x8. В "Корветах" плоскости графики и текста независимы и могут отображаться одновременно, один поверх другого. Стандартные текстовые режимы. Размер кол-во кол-во матрица совместимость T компьютер символов атрибутов символа с графикой символа 32x24 256 1[1] 8x8 - 768 MSX 40x24 256 1 6x8 - 960 MSX 80x25 256 2 6x8 - 2250 "Ямаха" 64x16 256 64 8x16 + 1752 "Корвет" [1] - все 256 символов разбиты на 32 группы по 8 символов в каждой, для всех групп можно задавать свой цвет символа и фона (один из 16), но внутри каждой группы все символы имеют одинаковые цветовые атрибуты. 9. Первые PC. Общая характеристика. Первый IBM PC появился в августе 1981 года и был мало похож на сегодняшних "монстров" (достаточно заметить, что PC-DOS версии 1.xx для этого компьютера была фактически функциональной копией ОС CP/M, т.е. не было ни каталогов файлов, ни средств переадресации ввода-вывода, командные файлы могли иметь только очень примитивную структуру и т.п., а первая версия PC-DOS, кроме того, в качестве внешней памяти поддерживала только односторонние дисководы емкостью 160КБ; другое программное обеспечение составляли в основном спешно адаптируемые с той же CP/M прикладные программы - благо центральный процессор PC поддерживал почти все команды своего знаменитого в свое время предка, микропроцессора i8080. Среди аппаратных данных первенца гиганта IBM в мире персональных ЭВМ выделялись следующие моменты: сравнительно высокое быстродействие (IBM PC был более, чем в два раза быстрее ближайших соперников, использовавших микропроцессор Z80 на частоте 4МГц), возможность расширения адресуемой оперативной памяти до 1МБ (с учетом ограничений ДОС лишь до 640КБ, кроме того, из-за способа организации перемещаемости программ (сегментируемая память) реально одновременно для пользователя доступно адресное пространство объемом не более 64-256КБ), открытая архитектура, т.е. легкость и несложность модернизации. Эти моменты и тот факт, что это была машина самого значительного в мире производителя электронных вычислительных машин, указал как пользователям, так и производителям, что, наконец, появился некий стандарт в невообразимо разнородном тогдашнем мире персональных компьютеров. Открытая же архитектура нового компьютера, никак незащищенная против копирования, стала источником для подражания для вскоре появившихся многочисленных производителей клонов (аппаратных копий) IBM PC. После первого IBM PC появились последовательно PC II (в 1983), отличающийся от своего предшественника лишь большим объемом начальной памяти (64КБ вместо 16КБ) с возможностью расширения на плате до 128КБ (вместо 64КБ на первом IBM PC); PC XT (в марте 1983), который дал начало линии действительно профессиональных персональных компьютеров, захвативших и закрепивших за собой рынок персональных ЭВМ (о них речь дальше); PC jr. Отличительные черты IBM PC, PC II, PC jr: маломощный блок питания, возможность работать с бытовым кассетным магнитофоном, очень скромная базовая аппаратная конфигурация, в которую обычно не входил даже дисковод. PCjr (выпуск с октября 1983 года) отличается от PC II улучшенной, но нестандартной графикой (такая же графика есть у другого более распространенного "игрового PC" Tandy 1000). С PCjr IBM хотела захватить рынок домашних компьютеров, связывала с ним большие надежды и вложила в него много денег, но потерпела крупный провал. А в конце 80-х мало кем было замечено появление хоть и довольно разрекламированных IBM PS/1, пытавшихся сделать то, что не смог PCjr. Для возможности работы с разными внешними устройствами и расширениями памяти в этих компьютерах предусмотрены слоты расширений (PC и PC II имели 5 таких слотов), благодаря которым сам пользователь получил возможность конфигурировать аппаратную часть компьютера. Теперь, если пользователю понадобилось работать с тем или иным внешним устройством (дисководом, принтером, модемом, мышью, джойстиком и другими), то он просто покупал соответствующую плату сопряжения (последовательный или параллельный порт, контроллер накопителей на дисках, видеоконтроллер и т.п.). Типичные для IBM PC дисководы - это 5.25-дюймовые стандартной емкостью 160, 320, 180 и 360 килобайт, реже использовались 8-дюймовые дисководы емкостью 80 или 90 килобайт. Для клонов IBM PC характерно использование 5.25-дюймовых НГМД стандартной емкостью 720КБ (существует множество драйверов, повышающих их емкость до 800КБ). Дискеты, отформатированные на дисководах меньшей емкости, как правило, можно без проблем использовать на дисководах большей емкости. PCjr стандартно комплектовался одним дисководом емкостью 360КБ. Вообще, PCjr был как-бы побочной ветвью на пути от PC к PC XT, так как, например, он не имел слотов для плат расширений (вместо них были два порта для картриджей c ПЗУ), мог использовать лишь специально для него разработанную версию 2.1 ДОС, имел нестандартную графику. Наш "Поиск" (серийный выпуск с 1989 года) и появившиеся у нас вслед за ним функционально похожие на него компьютеры с другими названиями представляют собой копию IBM PC, несколько "облегченную" аппаратно (некоторые функции реализуемые на IBM PC специализированными микросхемами на "Поиске" реализованы программно). "Поиск" имеет 4 несовместимых с IBM PC слота расширений и может непосредственно работать только с бытовым магнитофоном. Первые PC использовали для генерации видеосигнала в основном две платы: CGA (Color Graphics Adapter) и MDA (Monochrome Display Adapter). Первая могла работать с RGBI и композитными мониторами, а вторая - только со специальными монохромными (TTL) мониторами (обе платы можно было устанавливать одновременно, подключая к каждой из них соответствующий тип монитора, - в этом случае достигалась возможность работы во всех видеорежимах (CGA и MDA платы не могли эмулировать друг друга) - изображение появлялось только на одном мониторе, соответствующем выбранному видеорежиму). Встроенный видеоконтроллер "Поиска" и ему подобных совместим с CGA платой (отсутствует лишь выход цветного композитного видеосигнала - есть только монохромного - и видео ОЗУ расположено в основной памяти). Встроенная видеоплата PCjr (Tandy 1000) работает с RGBI монитором и нестандартным (для других PC) монохромным монитором. Технические характеристики. PC PCjr Поиск МИКРОПРОЦЕССОР тип 8088 8088 К1810ВМ88 тактовая частота МГц 4.77 4.77 5 ПАМЯТЬ ОЗУ КБ 16-64 64-128 128 видео ОЗУ КБ 4[MDA] 0 0 16[CGA] ПЗУ КБ 40 64 8 КЛАВИАТУРА клавиш 83 62 88 ЗВУК каналов 1 4 1 отд. канал шума - + - Базовое программное обеспечение. Модель Состав ПЗУ Основные ОС (память для пользователя в них) все PC Бэйсик (только на машинах Бэйсик (62940 вер. C1.10); производства IBM), загрузчик PC-DOS или MS-DOS (при наличие дисковода) Стандартные графические режимы. Размер кол-во цветов GR видеоконтроллер свободных MC на экране в палитре 160x200 16 16 16 16 16000 PCjr 320x200 4 4 4 16 16000 CGA, PCjr 640x200 2 2 2 16 16000 CGA, PCjr 320x200 16 16 16 16 32000 PCjr 128KБ 640x200 4 4 4 16 32000 PCjr 128KБ Стандартные текстовые режимы. Размер кол-во кол-во матрица совместимость T видеоконтроллер символов атрибутов символа с графикой символа 40x25 256 256[1] 8x8 - 2000 CGA, PCjr 80x25 256 9[2] 9x14 - 2792 MDA 80x25 256 256[1] 8x8 - 4000 CGA, PCjr 128КБ [1] - приведены данные при работе с RGBI монитором, при работе с композитным монитором реально различны лишь 8 атрибутов. [2] - на некоторых типах мониторов можно видеть 14 атрибутов символа 10. Бытовой компьютер БК0010. Общая характеристика. С начала семидесятых на Западе большую популярность получили мини-ЭВМ фирмы DEC PDP-11. Через некоторое время их аналоги (серия СМ ЭВМ) появились и у нас. Однако, если на Западе на смену PDP-11 пришли более мощные супермини типа VAX, то у нас произошел процесс персонализации СМ ЭВМ (у "них" этот процесс тоже имел место, но в конкурентной борьбе это направление не захватило сколько-нибудь заметную нишу в мире вычтехники). Появились микроЭВМ серий "Электроника-60", ДВК (Диалоговый Вычислительный Комплекс), БК (Бытовой Компьютер)... Взаимосвязь между этими машинами отражает следующее дерево совместимостей: VAX | СМ ЭВМ --- PDP-11 | "Электроника-60" | ДВК,УКНЦ,"Неон" | БК - причем под совместимостью в данном случае подразумевается прежде всего совместимость команд центральных процессоров этих машин. Все сказанное для БК означает то, что с ростом аппаратных возможностей "бэкашки" (подключение дисководов, расширение памяти и др.) все большее количество серьезных программ с более мощных машин можно будет адаптировать для использования на нем самом. Перспектива заманчивая, но БК продаются уже с 1984 года, а рост возможностей пока малозаметен... Конечно если не считать перехода со странной пленочной клавиатуры, где клавиши сами собой могли поменяться местами при случайном смещении пленки, к нормальной. БК0010 может непосредственно работать с бытовым кассетным магнитофоном, как с ВЗУ, и со стандартным CENTRONICS-принтером. БК0010 имеет выход RGB и монохромного низкочастотного видеосигналов. Микропроцессор К1801ВМ1 - это почти аналог микропроцессора J11 (или процессорной схемы LSI-11) фирмы DEC, но без команд умножения и деления. Технические характеристики. БК0010.01 БК0011 МИКРОПРОЦЕССОР тип К1801ВМ1 К1801ВМ1 тактовая частота, МГц 3 4 ПАМЯТЬ ОЗУ КБ 16-32 128 ПЗУ КБ 32 32 КЛАВИАТУРА клавиш 74 74 ЗВУК каналов 1 1 Базовое программное обеспечение. Модель Состав ПЗУ Основные ОС БК монитор, интерпретатор Фокала, монитор компилятор Бэйсика Стандартные графические режимы. Размер кол-во цветов GR свободных MC на экране в палитре 256x256 4 4 4 8 16384 512x256 2 2 2 8 16384 Стандартные текстовые режимы. Размер кол-во кол-во матрица совместимость T символов атрибутов символа с графикой символа 64x25 128 1 8x8 + 800 11. Советские радиолюбительские компьютеры. Общая характеристика. Первая публикация, описывающая процесс сборки персонального компьютера, появилась в журнале "Радио" еще в 1980 году (компьютер "Микро-80"). В 1986 году журнал продолжил эту тему, дав подробные указания по сборке и наладке компьютера "Радио-86РК". По данным журнала на сегодняшний день радиолюбителями страны собраны сотни тысяч таких машин. С 1990 года "Радио" начал публиковать материалы по новому компьютеру "Орион-128". Надо отметить, что практически все дешевые отечественные микрокомпьютеры на базе микропроцессора КР580ВМ80А создавались с ориентацией на "Радио-86РК" и в той или иной мере совместимы с ним. Это касается как машин производимых в заводских условиях (например, "Микроши"), так и радиолюбительских конструкций (например, "Ириши-Л" и, конечно, "Ориона-128"). Все рассматриваемые компьютеры работают с бытовым кассетным магнитофоном и подключаются к монохромному монитору, использующему в качестве входного низкочастотный видеосигнал. "Микрошу" можно непосредственно подключить к телевизору, а "Иришу-Л" и "Орион-128" к RGBI монитору. Технические характеристики. Микроша Ириша-Л Радио-86РК Орион-128 МИКРОПРОЦЕССОР тип КР580ВМ80А тактовая частота МГц 1.77 1.78 1.78 2.5 ПАМЯТЬ ОЗУ КБ 32-48 64 16-32 64-128 ПЗУ КБ 2 10-16 2 2 КЛАВИАТУРА клавиш 68 [1] [1] [1] ЗВУК каналов 1 1 1 1 отд. канал шума - + - - [1] - тип клавиатуры никак не фиксирован. Базовое программное обеспечение. Модель Состав ПЗУ Основные ОС все монитор монитор * все рассматриваемые компьютеры могут использовать специально для них разработанную версию CP/M, работающею с RAM-диском, а при подключении дисковода и с обычной CP/M. Стандартные графические режимы. Размер кол-во цветов GR компьютер свободных MC на экране в палитре 128x74 2 2 2 2 1184 Микроша[2] 320x200 2 2 2 2 8000 Ириша-Л 320x200 4 4 4 16 16000 Ириша-Л 640x200 2 2 2 16 16000 Ириша-Л 384x256 2 2 2 2 12288 Орион-128 384x256 4 4 4 8 24576 Орион-128 384x256 2 5.5 16[1] 16 30221 Орион-128 [1] - не более 2 цветов в отрезке 1x8 [2] - псевдографика Стандартные текстовые режимы. Размер кол-во кол-во матрица совместимость T компьютер символов атрибутов символа с графикой символа 64x25 128 1 6x8 + 800 Микроша, Радио-86РК, Орион-128 40x25 256 256 8x8 - 2000 Ириша-Л 80x25 256 256 8x8 - 4000 Ириша-Л 64x25 128 256 6x8 + 1600 Орион-128 12. IBM PC XT/AT совместимые и IBM PS/2. Общая характеристика. В марте 1983 года фирмой IBM была выпущена расширенная версия IBM PC - IBM PC XT, имевшая 8 слотов для плат расширений, 10-мегабайтный жесткий диск, один НГМД на 360КБ, 128КБ ОЗУ (расширяемого на плате до 256КБ) и видеоплату EGA. Вместе с новым компьютером поставлялась новая UNIX-подобная версия 2.00 ДОС, значительно превосходившая своих CP/M-подобных предков (ДОС версий 1.xx). IBM PC XT был для того времени "чудом техники", значительно превосходя все существующие тогда ПЭВМ по суммарным возможностям системы. Всего за 1981-1988 годы было продано 4.577 миллионов PC и PC XT с маркой IBM. Парк же совместимых с IBM PC машин на начало 1991 года составлял примерно 60 миллионов персональных компьютеров и на сегодняшний день значительно превосходит эту последнюю цифру. Именно после выпуска этой модели началось массовое производство IBM PC совместимых машин (клонов), которое вскоре превзошло по объемам производство самой фирмы IBM. А с ростом числа пользователей IBM PC совместимых машин стремительно рос объем программного обеспечения и количество разнообразных типов аппаратных расширений системы. С августа 1984 начался выпуск IBM PC AT, дающего 3-4 кратный прирост быстродействия по сравнению с IBM PC XT. С появлением новых 32-разрядных процессоров 80386, 80386sx, 80486, 80486sx стали выпускаться (с сентября 1986г.) компьютеры на их основе, причем первенство в их выпуске здесь принадлежит уже не IBM, которая с 1987 года прекратила выпуск моделей IBM PC XT/AT и перешла на производство компьютеров новой архитектуры семейства PS/2, а второму по значимости производителю совместимых с IBM PC машин - фирме Compaq (первый компьютер на процессоре 80486 был выпущен английской фирмой APRICOT в 1989 году, машина получила название VX FT, а вес ее системного блока достигал 75 кг!). В 1993 появился самый мощный совместимый с семейством Intel 80x86 процессор - Pentium, который стал первым "слегка" 64-разрядным процессором для ПК (раньше Intel в этом деле, т.е. большей разрядности, обычно упреждала фирма Motorola). Так как на существующих пока и создаваемых ныне приложениях производительность Pentium незначительно превосходит 80486 при цене несоизмеримо большей - этот процессор сегодня находит применение в основном лишь в системах мощных файловых серверов, для которых критично время обработки запросов от многих клиентов. В обычном ПК Pentium - это пока мало что дающая роскошь (по сравнению, скажем, с 80486DX-50 или 80486DX2-66). Хотя теоретически на специально для него подготовленных программах он должен быть в 2 раза быстрей, чем 80486 на основных инструкциях и до 4-5 раз на операциях с плавающей точкой на той же тактовой частоте. Ныне выпускаемые Pentium тактируются частотами 60 и 66 МГц. Компьютеры семейства PS/2 совместимы с программным обеспечением для моделей XT/AT, но большинство из них используют другой системный интерфейс, позволяющий, в частности, использовать 32-разрядность центрального процессора, не совместимый с платами расширений для этих моделей. Кроме того, на PS/2 многие из функций, реализуемых на других машинах отдельными платами (видеосистема, последовательный и параллельный интерфейс и некоторые другие), реализуются самой системной платой. Ведущие же фирмы, производящие совместимые с IBM PC машины, разработали для компьютеров с 32-разрядным процессором системный интерфейс EISA, совместимый снизу-вверх с ISA, используемым на AT. На сегодняшний день объем продаж ПЭВМ с архитектурой Micro Channel, предложенной IBM, значительно меньше, чем машин с совместимой с AT архитектурой. Но, вообще говоря, EISA оказался несколько дороговатой, и поэтому наиболее широкое распространение приобретают компьютеры с менее дорогой и универсальной, но более быстрой (быстрее EISA!) локальной шиной (слово локальный подчеркивает неуниверсальность шины) фирмы VESA (Video Electroncs Standarts Association) VL-bus, совместимой с AT. Еще одна модель локальной шины предложена фирмой Intel, она получила название PCI (Peripheral Component Interconnect), но пока ее реализации достаточно редки, т.к. она дороже VL-bus, но не быстрее, хотя и более универсальна (некоторые ее модификации, в частности, могут быть 64-разрядными, что делает ее пока единственной возможностью для подключения 64-разрядных устройств к ПК на основе Pentium). Сегодня (с 1993 года) уже видно, что и сама фирма IBM отходит от своего детища, выпуская с конца 1992 года компьютеры серии PS/ValuePoint с шиной AT-bus и локальной шиной VL-bus. Накопитель на жестких магнитных дисках (НЖМД) для PC, предназначенных для более или менее серьезной работы, - сегодня непременный атрибут этих машин. Ныне наиболее широко распространены НЖМД емкостью от 40 до 120 МБ, широко также используются жесткие диски емкостью до 310МБ, но максимальная емкость существующих сегодня доступных "винчестеров" доходит до 1.2ГБ (1200МБ!). С жесткими дисками компьютеры связываются при помощи специального контроллера, соответствующего по типу данному НЖМД. Наиболее старый и ныне уже практически неиспользуемый тип контроллера - это MFM, более современны контроллеры - RLL и ESDI, но используются в основном SCSI и IDE (существуют также жесткие диски особого типа, hard card, занимающие очень мало места, плата с которыми непосредственно устанавливается в слот расширения (пионер в их производстве - фирма Quantum, впрочем, сегодня они почти сошли со сцены). Обычно к одному контроллеру НЖМД, который часто интегрируется с контроллером флоппи-дисководов, можно подключить более одного собственно НЖМД (обычно два). Физические характеристики накопителей на гибких магнитных дисках (НГМД) приведены в таблице далее. К XT совместимым машинам обычно можно подключить до 4-х НГМД двойной плотности записи, к AT совместимым - до двух высокой или двойной плотности записи. Практически все PC имеют специальное гнездо для арифметического сопроцессора (и часто сам сопроцессор в нем). Для машин с центральным процессором i8088/i8086 используется сопроцессор i8087, с i80286 - i80287, с i80386/i80386sx - i80387/i80287, с i80486sx - i80387/i80486. Стоит отметить, что для i8087 характерно при длительных вычислениях перегреваться и делать ошибки (в более поздних модификациях этого сопроцессора этого уже почти нет), а для i80287 - лишь незначительно увеличивать производительность системы (по сравнению с ростом производительности базирующейся на i8088/i8086 системе после добавления i8087 - это связано с тем, что i80287 работает на внутренней частоте равной 2/3 от системной, чтобы избежать этого на многих системных платах на основе i80286 есть возможность подвода к этому сопроцессору внешней частоты, которая может превышать внутрисистемную: i80287 как и i80387, в отличие от i8087 - асинхронные устройства). Первые партии микросхем i8087, i80287, также как и i80386, i80486 имели физические дефекты, которые выявляются лишь на специфических (в случае с сопроцессорами) или современных приложениях использующих 32-разрядную адресацию (в случае с ЦП). Дефектные i80287 и i80486 практически не получили распространения, а i80386 разошелся в степени достаточной для того, чтобы многие серьезные прикладные программы имели в себе код для выявления такого дефектного чипа. Кроме Intel сопроцессоры для PC производит фирма Weitek, которые в несколько раз производительнее интеловских. Сопроцессоры Weitek не совместимы по разъемам и системе команд с i80x87. С началом выпуска процессоров, работающих на внутренней частоте в два раза большей, чем системная (80486DX2-50,66) на главных платах (motherboard, MB) часто стало присутствовать гнездо для добавления такого процессора, который после установки отключает уже присутствующий и значительно повышает быстродействие. Стандартно IBM PC совместимые машины используют два последовательных порта RS-232 (максимально обычно до четырех) и один параллельный - CENTRONICS (максимально обычно до двух). Широко распространены платы, позволяющие подключать до двух аналоговых джойстиков (два потенциометра и две кнопки огня на каждый). Все IBM PC совместимые компьютеры имеют встроенный динамик и простой одноголосный синтезатор звука, который может работать только с этим динамиком. К сегодняшнему дню практически стандартом также стали Sound Blaster совместимые платы расширения, которые могут удовлетворить самые изысканные вкусы в области синтезации музыки и речи. В заключении надо отметить такое направление развития IBM PC совместимых машин, как миниатюризация. Первенцами здесь стали изделия фирмы IBM: PC Portable (1984) и PC Convertable (1986). Сегодня, когда уже появились даже плоские цветные VGA-дисплеи, переносные PC (Laptops) ничем, кроме разве возможностей для расширения, не уступают настольным системам. Но самые маленькие PC - это карманные (pocket), размером с калькулятор или первые компьютеры сэра Синклера ZX80/81, появились лишь в 1990 на конвейерах фирмы ATARI (модель ATARI PORTFOLIO, ее размер 20x10x3 см!). Карманные PC используют специфическую периферию и их возможности несравнимы с настольными системами. PC выпускавшиеся в нашей стране (имеются ввиду копии вплоть до всех микросхем типа ЕС1840, ЕС1841, "Искра" и т.п.) представляют собой копии западных IBM PC совместимых машин 8-10 летней давности. Характерная черта этих компьютеров - это в среднем низкая надежность аппаратуры, хотя гарантийные обязательства заводов-производителей частично решают эту проблему. На сегодняшний день IBM PC совместимые компьютеры составляют более 90% мирового парка профессиональных ПЭВМ. Казалось бы эти компьютеры имеют кучу недостатков, которые просто неуместно выглядят в сравнении другими аналогичными машинами (Macintosh, Amiga, Atari ST и др.). Так, например, на машинах с микропроцессорами 8088/8086/80286 физически невозможно нормально работать, скажем с массивом из 33000 элементов целого 2-байтового типа, а 80386/80486 хоть и могут нормально в одном из своих четырех режимов работать в этом случае, но на сегодняшний день имеют пока еще слишком слабо развитое прикладное программное обеспечение для поддержки этого режима (Для тех кто имеет возможность работы на PC: попробуйте на турбо-паскале любой версии или любом другом языке программирования высокого уровня поработать с вышеописанной структурой данных (и это хоть под Windows только не версии NT) - 99 шансов из 100, что работа не получится... Конечно, многие компиляторы позволяют решать эту проблему, но лишь ценой двукратного замедления работы с памятью, и в основном только для квалифицированных программистов.) Это ограничение связано с тем, что эти интеловские процессоры из сколь угодно памяти (для 8088/8086 максимальный размер адресуемой памяти составляет 1МБ, для 80286 - 16МБ) "видят" лишь 4 порции по 64КБ каждая и одна из этих порций предназначена для данных (приведенный ранее массив занимает более 64КБ). Еще недавно на PC практически не было возможности работать с графикой и звуком. Но все эти и другие недостатки всегда перекрывались главными достоинствами: за спиной этого компьютера стояли и стоят множество крупных и мелких производителей; соотношение цены к общей производительности у IBM PC совместимых машин всегда было лучше, чем у конкурентов; открытая архитектура; большой выбор бесплатных (Public Domain), условно-бесплатных (Shareware), и, конечно, добытых "пиратским" способом программ. Технические характеристики. IBM XT клоны IBM AT клоны AT-386sx XT[1] AT-286[1] [1] МИКРОПРОЦЕССОР тип 8088 8088/V20 80286 80286 80386sx тактовая частота МГц 4.77 4.77-10 6/8 8-25 16-40 ПАМЯТЬ ОЗУ КБ 256-640 256-640 256-3072 512-2048 1024-4096 ПЗУ КБ 64 64 64 64 64 КЛАВИАТУРА клавиш 83 83/101 84/101 101/102 101/102 ЗВУК каналов 1 1 1 1 1 AT-386 AT-486 IBM PS/2 IBM PS/2 IBM PS/2 [1] [1][2] 30 60 80 МИКРОПРОЦЕССОР тип 80386 80486 8086 80286 80386 тактовая частота МГц 16-40 25-66 8 10 16/20 ПАМЯТЬ ОЗУ МБ 1-16 1-16 0.63-2.58 1-15 1-15 ПЗУ КБ 64 64 64 128 128 КЛАВИАТУРА клавиш 101/102 101/102 101/102 101/102 101/102 ЗВУК каналов 1 1 1 1 1 ЕС1840 ЕС1841 ЕС1842 ЕС1834 ATARI (СССР) (СССР) (СССР) (ГДР) PORTFOLIO МИКРОПРОЦЕССОР тип К1810ВМ86 К1810ВМ86 К1810ВМ86М КМ1810ВМ86 80C86 тактовая частота МГц 4.7 4.7 8 4.9 4.91 ПАМЯТЬ ОЗУ КБ 256-640 512-1024 512-2560 256-640 128 ПЗУ КБ 64 64 64 64 256 КЛАВИАТУРА клавиш 92 92 110 103 40 ЗВУК каналов 1 1 1 1 1 аналог встроенной видеоплаты MDA/CGA CGA/MDA EGA MDA MDA [1] - собирательные типичные значения [2] - 25, 33, 40, 50 МГц для обычных ЦП (DX); 50, 66 МГц - для использующих технологию удвоения системной частоты. Стандартные комплектующие дисководы. Размер количество стандартная/ дискета компьютер максимальная дюймов головок дорожек емкость КБ [1] 5.25 2 40 360 DD XT,AT 5.25 2 80 720/800 DD XT 5.25 2 80 360/800 DD AT 1200/1440 HD AT 3.5 2 80 720/880 DD XT,AT,PS/2 3.5 2 80 1440/1680 HD AT,PS/2 [1] - DD (Double Density)=двойная плотность записи HD (High Density)=высокая плотность записи Стандартные видеосистемы[1]. Тип видеоплаты видео ОЗУ допустимые типы КБ мониторов MGA (Monochrome Graphics Adapter) =Hercules 4-128 монохромный (TTL) EGA (Enhanced Graphics Adapter) 64-256 цифровой EGA-монитор MCGA (MultiColor Graphics Array) 64 аналоговый цветной или или VGA (Video Graphics Array) 256 монохромный VGA-монитор SVGA (Super VGA) 256-4096 -- / -- [1] - плата MGA (как и MDA) может подключаться одновременно с EGA, VGA, MCGA и SVGA платами, образуя тем самым двухмониторную систему. Базовое программное обеспечение[2]. Модель Состав ПЗУ Основные ОС и память для пользователя в них[1] все тест аппаратуры, BIOS MS-DOS 3.3 (до 582КБ) MS-DOS 4.0 (до 565КБ) MS/DR-DOS 5.0, 6.0 (до 621КБ) MS Windows 3.0 80286 -- / -- MS Windows 3.1 и старше OS/2 v1.xx 80386 -- / -- OS/2 v2.xx и старше UNIX [1] - отключая возможность работать с графикой можно увеличить память пользователя в MS/DR-DOS еще на величину 64-96КБ. [2] - автору известны программные эмуляторы CP/M Z80, PDP-11, MSX, ZX Spectrum 48k, Commodore C64/Amiga для IBM PC, возможно существуют и другие. Стандартные графические режимы[1][2]. Размер кол-во цветов GR карта (необх. свободных MC на экране в палитре минимум видео ОЗУ) 720x348 2 2 2 2 31320 MGA 320x200 16 16 16 64 64000 EGA 320x200 16 16 16 262144 64000 VGA, MCGA 320x200 256 256 256 262144 64000 VGA, MCGA 640x200 16 16 16 64 64000 EGA 640x200 16 16 16 262144 64000 VGA, MCGA 640x350 16 16 16 64 112000 EGA (256КБ) 640x350 16 16 16 262144 112000 VGA 640x480 2 2 2 262144 38400 VGA, MCGA 640x480 16 16 16 262144 153600 VGA 800x600 16 16 16 262144 240000 SVGA 640x480 256 256 256 262144 307200 SVGA (512KБ) 800x600 256 256 256 262144 480000 SVGA (512KБ) 1024x768 4 4 4 262144 196608 SVGA 1024x768 16 16 16 262144 393216 SVGA (512KБ) 1024x768 256 256 256 262144 786432 SVGA (1MБ) 768x1024 4 4 4 262144 196608 SVGA[3] [1] - расширенные режимы плат Super VGA также поддерживаются новой платой XGA (eXtension Graphics Array), выпущенной IBM в 1991 вместе со своими первыми компьютерами на 486 процессоре, для реализации этих режимов необходим не просто VGA-монитор, а многочастотный (multifrequency) монитор или SVGA-монитор, плата XGA дополнительно к перечисленным поддерживает режимы 640x480 65536 цветов и 800x600 65536 цветов. [2] - плата XGA и лучшие SVGA позволяют работать с 16 и 24-разрядными графикой и палитрой (65536 и 16777216 цветов соответственно) с разрешениями: 640x480(600,900),800x600(937,1408), 1024x768(1536,2304) - в скобках указано GR/1024 (или по-просту необходимый минимум видеопамяти для этого режима в мегабайтах); кроме того, некоторые платы поддерживают разрешение 1280x1024 (GR/1024=160 2 цветов, 320 - 4, 640 - 16, 1280 - 256, 2560 - 65536, 3840 - 16777216), но только на лучших многочастотных мониторах (простой SVGA-монитор не подойдет). [3] - для так называемых "портретных" мониторов. Стандартные текстовые режимы. Размер кол-во кол-во матрица совместимость T карта символов атрибутов символа с графикой символа 40x25 256 9/14[1] 9x14 - 1396/1476 MGA, EGA, VGA 80x25 256 9/14[1] 9x14 - 2792/2952 MGA, EGA, VGA 40x25 256[2] 256 8x14 - 2000 EGA, MCGA, VGA 80x25 256[2] 256 8x14 - 4000 EGA, MCGA, VGA 40x25 256[2] 256 9x16 - 4000 MCGA, VGA 80x25 256[2] 256 9x16 - 4000 MCGA, VGA 132x60 256 256 8x8 - 15840 Super VGA 132x43 256 256 8x8 - 11352 Super VGA 132x25 256 256 8x14 - 6600 Super VGA [1] - при работе с MGA платой зависит от типа монитора [2] - можно выводить 512 различных символов при 128 атрибутах символа. 13. AMIGA. Общая характеристика. Первый компьютер серии AMIGA фирмы COMMODORE был представлен в сентябре 1985 года - это была модель A1000 - компьютер, потрясающий тогда своими графическими и звуковыми возможностями и многозадачной архитектурой при сравнительно умеренной цене. Достаточно заметить, что сравнимый аналог операционной системы этого компьютера, оболочка WINDOWS версий 3.xx, появилась и стала широко использоваться на IBM PC совместимых машин лишь совсем недавно (с 1990 года). Кроме того, можно сказать, что A1000 стал первым компьютером, воплотившим на практике концепции мультимедиа, суть которой в одновременной динамической обработке звука, неподвижных и движущихся изображений. Кстати, само слово мультимедиа и все теории с ним связанные появились уже после появления первой модели амиги. Однако проблемы с расширением аппаратной части системы (коробка системного блока была слишком мала для размещения там новых устройств и, кроме того, A1000 имела лишь один слот для плат расширений), первоначально небогатый выбор программного обеспечения и все же немалая цена не дали этому компьютеру занять достойное место в мире ПЭВМ. В начале 1987 появилась модель A2000, в которой устранены недостатки предшествующей A1000: коробка системного блока увеличена до IBM AT-подобного размера, появилось 5 слотов для плат расширений, улучшена клавиатура, в системную плату встроены часы на батарейке. Кроме того, вместе с новой амигой стала выпускаться специальная плата для нее - A2088, которая превращала A2000 в IBM PC XT (на A2000 с A2088 айбиэмовская программа выполняется параллельно с программами многозадачной A2000, выполняясь на разных параллельно работающих процессорах, причем, экран PC при этом выводится в стандартное окошко амиги!). Есть также платы аналогичного назначения, но "превращающие" A2000 в IBM PC AT. С начала 90-х продают модифицированную A2000, с большим объемом установленной начально памяти, новым ПЗУ и некоторыми другими небольшими особенностями. В конце 1987 появилась модель A500, домашний вариант A2000. Базовый комплект A500 состоит из системной платы без слотов расширений и 3.5 дюймового дисковода, встроенных в клавиатуру, и мыши. До недавнего дня A500, пришедшая на смену легендарному COMMODORE 64, абсолютный лидер в сфере домашних компьютеров в западных странах. Для A500 существует маленькая и недорогая приставка, которая устанавливается на место микропроцессора, и которая позволяет после разделения аппаратных ресурсов системы (память, жесткий диск и т.п.) в любой момент переключаться (нажатием комбинации клавиш) из режима работы собственно амиги в режим IBM PC AT совместимого компьютера. С конца 1991 года вместо модели A500 производится ее модификация A500+, отличающаяся от исходной лишь 1МБ памяти в стандартной конфигурации (расширяемой до 10МБ) и встроенными часами-календарем на батарейках. С 1992 года производится еще один "домашний" вариант амиг - A600, имеющий уменьшенный по-сравнению с A500 размер клавиатуры, содержащей, как и в A500, системный блок. На базе системной платы A500 фирмой Commodore был создан (в продаже с начала 1991 года) гибрид - эту немного модифицированную плату поставили в корпус проигрывателя CD-ROM дисков. То что получилось назвали CDTV (Commodore Dynamic Total Vision). Упор здесь делался на то, чтобы довести компьютер до масс низведя его до уровня простого бытового аппарата с дистанционным управлением на ИК-лучах, т.е. к чему-то среднему между видеоплейером и игровой приставкой к телевизору. Кроме стандартных для амиг портов (последовательный RS-232C, параллельный, для мышки, для флоппи-дисководов - в стандартный комплект флоппи-дисковод не входит, его как и клавиатуру и мышку можно купить отдельно) есть еще полный MIDI-интерфейс. Очень похожее изделие - Macintosh TV - выпустила в конце 1993 фирма Apple. Начиная с A2000, все амиги грузят операционную систему с ПЗУ, что очень полезно в системе без жесткого диска, хотя, очевидно, несколько усложняет переход на новую версию ОС (теперь пользователю в этом случае придется заменять микросхему ПЗУ на главной плате). Вслед за появлением новых 32-разрядных микропроцессоров MOTOROLA 68020 и 68030, стали выпускаться с 1988 года модель A2500 (на 68020, в IBM AT-подобном корпусе - выпускалась недолго и в малых количествах) и с 1990 года модель A3000 (на 68030, корпус "большая башня" (A3000T) или IBM AT-подобный) с вычислительной мощью значительно превосходящей модели-предшественники. С 1992 выпускается модель A1200 на 68020 процессоре (дизайном похожа на A500). Однако, в отличии от микропроцессоров 80x86, 80x88 фирмы Intel, где сохранена практически полная преемственность систем команд, микропроцессор Motorola 68000 имеет систему команд, которая не в полной мере поддерживается его более мощными потомками (68010, 68020, 68030). Это делает невозможным использование многих программ (в основном только игровых) для А1000/А2000/А500 на А2500/А3000/A1200 (выпускаются даже приставки для А2500/А3000 с процессором 68000 для решения этой проблемы). С 1992 года производится и самая мощная машина семейства - A4000 на 68040 процессоре, который не совсем совместим с 68030, причем в степени еще худшей, чем 68000 с последующими процессорами этой серии, что требует специальной адаптации к этой машине даже многих прикладных программ (эту адаптацию, естественно, могут произвести лишь фирмы изготовители ПО). Совместимость между А1000, А2000 и А500/A500+ практически полная, а между А2500 и А3000 - снизу вверх. Стандартными для всех амиг являются 3.5 дюймовые дисководы емкостью 880КБ (однако, как и в формате для дисководов семейства Commodore PET, где 2 байта из каждого 256 байтового сектора использовались как служебные, на амигах 24 байта каждого 512 байтового сектора используются специальным образом, что снижает реальную емкость диска до 838.75КБ). Стандартный формат дисков амиг (MFM) совместим с форматом дисководов IBM PC, но логическая структура диска абсолютно другая, что не позволяет в отличии, например, от ATARI ST или MSX использовать диски от IBM PC совместимых машин непосредственно, т.е. без загрузки специальных программ для переноса файлов. Контроллер дисководов на амиге, кроме того, может использовать физически несовместимый с IBM формат GCR (формат дисководов семейства COMMODORE PET). Контроллер допускает подключение до 4 дисководов. Вместо 3.5 дюймовых могут быть использованы и 5.25 дюймовые 80-дорожечные двойной плотности дисководы. С 1990 года для амиг доступны 3.5 дюймовые дисководы высокой плотности записи емкостью 1520КБ, однако, известные автору их модели не могут работать с дискетами от IBM PC совместимых компьютеров высокой плотности записи (емкостью 1440КБ), а могут только с дискетами двойной плотности (емкостью 720КБ). Типичный размер жесткого диска для амиг 30-120 мегабайт, модели А1000/А2000/А500 продаются без контроллера жестких дисков и его приобретают отдельно. Модели A2500 и A3000 стандартно комплектуются жесткими дисками емкостью 40 или 100 мегабайт и контроллером SCSI. A600 и A1200 имеют встроенные контроллеры IDE (AT BUS), а последняя имеет даже место внутри корпуса-клавиатуры для собственно жесткого диска, но 2.5-дюймового, стоящего до двух раз дороже аналогичного по параметрам, но 3.5-дюймового. А2500 и A3000 могут опционально использовать математический сопроцессор (MOTOROLA 68881 или 68882). В A4000 68040 включает в себя сопроцессор. Все рассматриваемые компьютеры имеют стандартные последовательный и параллельный порт, разъемы для двух цифровых джойстиков, двух потенциометров и мыши. Для всех амиг и особенно для моделей, имеющих слоты расширений (A2000/ A2500/A3000/A4000) выпускается огромное количество разнообразных периферийных устройств по номенклатуре, сравнимое c аналогичным показателем для IBM PC совместимых машин. Особенно следует отметить, широкий выбор специальных плат-акселераторов, заменяющих собой центральный процессор, среди них, например, доступная еще с 1990 года плата с процессором 68030, работающая на частоте 50МГц. Недавно появились аналогичные ей платы, но с процессором 68040 (производительность такой платы в почти 2 раз выше, чем IBM PC совместимой машины с микропроцессором 80486 на частоте 50МГц). Стоит также отметить, бьющую все рекорды широкую распространенность для этих компьютеров устройств, связанных с концепцией мультимедиа: CD-ROM проигрывателей, сканеров, оцифровщиков видео и звукоинформации и т.п. Все амиги могут подключаться к стандартному RGBI или совместимому с Apple IIgs (разверстка 640x200) аналоговому мониторам. Все амиги также допускают подключение монохромного монитора, использующего в качестве входного низкочастотный видеосигнал. A1000/A600/A1200/CDTV, кроме того, генерируют полный PAL или NTSC низкочастотный видеосигнал, а A3000/A4000/CDTV может подключаться к аналоговому VGA-монитору. И в заключении несколько слов о перспективах. Рынок амиг довольно динамично рос до примерно 1991 в основном в сфере домашних компьютеров. Однако для этой сферы критическим параметром всегда являлась цена самой дешевой рабочей конфигурации. Сегодня IBM PC совместимые компьютеры значительно опережают компьютеры Amiga по этой характеристике, что и обусловливает довольно быстрое вытеснение с этого сектора рынка компьютеров Commodore Amiga. Несколько лучше перспективы моделей A3000/A4000 в профессиональной сфере обработки видеоинформации, где они пока значительно опережают своих очень дорогих конкурентов из мира рабочих станций по соотношению возможности-цена. Технические характеристики. 1000 500/2000 2500 3000 МИКРОПРОЦЕССОР тип 68000 68000 68020[3] 68030[3] тактовая частота МГц 7.14 7.14 14.2-25 16-25 ПАМЯТЬ ОЗУ МБ 0.25-9 0.5-9 3-9 4-18 ПЗУ КБ 192 256 256 512 КЛАВИАТУРА клавиш 89 94/96[1] 94/96[1] 94/96[1] ЗВУК каналов[2] 4 4 4 4 600 1200 CDTV A4000 МИКРОПРОЦЕССОР тип 68000 68020[3] 68000 68040 тактовая частота МГц 7.14 14.28 7.14 25 ПАМЯТЬ ОЗУ МБ 1-9 2-9 1 4-32 ПЗУ КБ 192 256 512 512 КЛАВИАТУРА клавиш 89 94/96[1] нет[4] 94/96[1] ЗВУК каналов[2] 4 4 4 1 [1] - 94 для американской версии, 96 для международной [2] - звук на амиге создается отдельным сопроцессором (Paula) [3] - микропроцессоры 68020 и 68030 имеют командный конвейер (istruction pipeline) длиной 6 байт и три независимых арифметико-логических устройства, что в некоторых случаях позволяет выполнять до 3-х команд одновременно [4] - приобретается отдельно Базовое программное обеспечение. Модель Состав ПЗУ Основные ОС A1000 функции ОС AMIGA DOS 1.1/1.2/1.3 A2000 функции ОС, KickStart 1.2/1.3/2.0 AMIGA DOS 1.2/1.3/2.0 A500 функции ОС, KickStart 1.2/1.3/2.0 AMIGA DOS 1.2/1.3/2.0 А2500 функции ОС, KickStart 1.3/2.0 AMIGA DOS 1.3/2.0, UNIX А3000 A4000 функции ОС, KickStart 2.0 AMIGA DOS 2.0, UNIX A500+ A600 A1200 функции ОС, KickStart 2.0 AMIGA DOS 1.2/1.3/2.0 Для амиг есть программные эмуляторы компьютеров: Commodore 64, BBC Micro, Apple Macintosh, Atari ST, IBM PC, операционной системы CP/M 2.2 и др. Стандартные графические режимы[1]. Размер кол-во цветов GR компьютер свободных MC на экране в палитре 640x256 16 16 16 4096 81920 все 320x256 16 61 4096[2] 4096 60731 все 320x256 32 32 32 4096 51200 все 640x512 16 16 16 4096 163840 все[3] 320x512 32 32 32 4096 102400 все[3] 320x512 16 61 4096[2] 4096 121462 все[3] 1280x256 16 16 16 4096 163840 A3000 1280x512 16 16 16 4096 327680 A3000[4] 640x480 16 16 16 ? 153600 A3000 640x960 16 16 16 ? 307200 A3000[5] [1] - данные приводятся по машинам международной версии (стандарт PAL, частота разверстки 50Гц), для версии для американского рынка (стандарт NTSC, частота разверстки 60Гц) число выводимых строк не 256 и 512, а 200 и 400 соответственно (в текстовом режиме приводимом ниже 25, а не 32 строки аналогично), A3000 может программно переключаться между этими стандартами. [2] - цвет каждого пиксела это либо один из 16 свободных цветов либо цвет, формируемый следующим образом: интенсивности двух компонент RGB сигнала берутся без изменений от предыдущего пиксела, а интенсивность третьей определяется текущим пикселом. [3] - на А1000/А2000/А500 эти режимы реализуются методом черезстрочной разверстки (interlaced), что вызывает неприятное мерцание экрана (частота разверстки в этом случае в два раза меньше стандартной и составляет соответственно 25Гц для PAL и 30Гц для NTSC). [4] - черезстрочная разверстка, частота разверстки 25Гц (PAL) или 30Гц (NTSC) [5] - черезстрочная разверстка, частота разверстки 35Гц Текст. Текстовые режимы реализованы на амигах через графику и операционная система может работать с шрифтами любого размера, загружая необходимую информацию с диска, на графическом экране любого возможного размера. Типично же работа идет в следующем режиме: размер кол-во кол-во матрица совместимость T символов атрибутов символа с графикой символа 80x32 256 16 8x8 + 3840 Дополнительные графические возможности. В компьютерах серии Amiga используются две специализированные микросхемы, работающие параллельно с главным процессором (графические сопроцессоры): Agnus и Denise, которые могут быстро перемещать данные в памяти, генерировать спрайты (до 8-ми размера 16 пикселов ширины и любой высоты), формировать выходные сигналы для монитора и др. 14. Второе поколение компьютеров фирмы ATARI. Общая характеристика. Компьютеры серии ATARI ST появились в середине 80-х. Для этих машин можно отметить четко выраженную заимствованность основных элементов архитектуры. Так дизайн корпуса практически без изменений перешел от маленьких ATARI серии XE. Операционная же система фактически представляет собой копию MS-DOS для микропроцессора MOTOROLA 68000. Вся ОС у ATARI ST "зашита" в ПЗУ и очень похожа по структуре на BIOS с ПЗУ и ДОС с диска для IBM PC совместимых машин. Правда надо отметить отличный от MS-DOS интерфейс пользователя, который может быть двух видов: похожий на Norton Commander или однозадачную Windows. Формат исполняемых файлов с расширениями TOS и PRG очень похож на формат EXE и COM файлов соответственно. Но по возможностям системы эти компьютеры получились наиболее похожи на машины Commodore Amiga, уступая им однако по практически всем характеристикам, кроме разве более низкой цены и большему количеству некоторых видов прикладного программного обеспечения (из-за большей простоты переноса этих программ из среды MS-DOS). Еще недавно, а возможно и до сих пор, ATARI ST - это школьный стандарт в Австралии. В сфере профессионального использования эти компьютеры долгое время монополизировали область компьютеров, используемых композиторами. Сейчас, когда модели семейства Atari ST практически полностью вытеснены с рынка, их можно встретить практически исключительно лишь в музыкальных магазинах. ATARI ST и STE представляют собой системную плату, интегрированную с клавиатурой, а в большинстве моделей и с 3.5-дюймовым дисководом. Mega ST и TT имеют отдельные маленькие системные блоки и клавиатуры. В комплект Mega ST часто входит лазерный принтер и пакет программ настольной типографии. Первые ST использовали односторонний 80-дорожечный 3.5-дюйма дисковод стандартной емкостью 360КБ, но вскоре все ST стали использовать двусторонние НГМД стандартной емкостью 720КБ, по формату дискет почти полностью совместимые со стандартными 3.5-дюймовыми дисководами для IBM PC совместимых машин, т.е. дискеты для IBM PC можно непосредственно использовать на ATARI ST, а наоборот уже нужна (хоть и очень простая) специальная программа. Всего к машинам ST/STE/Mega ST/TT можно подключить до двух дисководов. Можно вместо внешнего 3.5-дюймового подключать 5.25-дюймовый 80-дорожечный НГМД двойной плотности записи. Компьютеры ST/STE/Mega ST не имеют возможности непосредственно работать с арифметическим сопроцессором. В ATARI TT можно установить сопроцессор Motorola 68882. В ATARI ST, STE и Mega ST не встроен контроллер накопителей на жестких магнитных дисках. ATARI TT имеет в составе стандартного комплекта встроенный в системную плату НЖМД типичной емкостью от 30 до 110МБ. Все рассматриваемые компьютеры имеют стандартный параллельный и последовательный порты, порт для мыши (мышь входит в любой комплект машины серии ST), порт MIDI, порты для подключения 2 цифровых джойстиков и 2 потенциометров. Все компьютеры серии ST имеют выход для подключения к цветному аналоговому RGB монитору, совместимому с мониторами для машин Commodore Amiga и Apple IIgs. ATARI TT работает с VGA-совместимым монитором. Кроме того, все "большие атари" имеют выход для специального ATARI монохромного монитора (использует низкочастотный видеосигнал). Для возможности работать во всех видеорежимах необходимо иметь два (цветной и монохромный) одновременно подключенных монитора. Некоторые модели ST имеют встроенный модулятор видео и телевизионного сигналов. Промежуточное положение между ST/STE и TT занимает модель Falcon, по дизайну неотличимая от машин ST/STE, но с полным 32-разрядным процессором. Технические характеристики. ST/STE Mega ST TT МИКРОПРОЦЕССОР тип 68000 68000 68030 тактовая частота МГц 8 8 16 ПАМЯТЬ ОЗУ МБ 0.5-1 2 2-8(26) ПЗУ КБ 192 192 192 КЛАВИАТУРА клавиш 95 95 95 ЗВУК каналов 3 3 3 Базовое программное обеспечение[1]. Модель Состав ПЗУ Основные ОС все операционная система TOS+GEM [1] - для всех "больших атари" существуют IBM PC (с картами MDA/CGA) эмуляторы (скорость до 15% от оригинального IBM PC на машинах с микропроцессором Motorola 68000-8), эмуляторы Apple Macintosh и CP/M. Стандартные графические режимы. Размер кол-во цветов GR компьютер свободных MC на экране в палитре 640x200 4 4 4 512 32000 ST, Mega ST 640x400[1] 2 2 2 2 32000 ST, Mega ST 320x200 16 16 16 512 32000 ST, Mega ST 640x200 4 4 4 4096 32000 STE, TT 320x200 16 16 16 4096 32000 STE, TT 320x480 256 256 256 4096 153600 TT 640x480 16 16 16 4096 153600 TT 1280x960[1] 2 2 2 2 153600 TT [1] - режимы доступны только на монохромном мониторе, другие режимы доступны только на цветном. Стандартные текстовые режимы. Размер кол-во кол-во матрица совместимость T компьютер символов атрибутов символа с графикой символа 40x25 256 256 8x8 + 2000 все 80x25 256 256 8x8 + 4000 все 80x50 256 2 8x8 + 4500 все монохр. монитор 80x25 256 2 8x16 + 2250 все монохр. монитор 15. Компьютеры Apple Macintosh. Общая характеристика. После неудач с моделями Apple III и Apple Lisa, ценой отказа от какой либо совместимости с семейством машин Apple II, фирмой Apple в самом начале 1984 года был создан компьютер, Macintosh 128K, давший начало семейству машин, способных устоять в конкурентной борьбе с IBM PC совместимыми компьютерами в сфере профессионального использования. С тех пор и до наших дней лучшие модели Apple Macintosh практически по всем параметрам более или менее превосходят свои IBM совместимые функциональные аналоги. До начала 1989 года продано более 2 миллионов макинтошей. Вплоть до начала 1990 фирма Apple проводила политику максимально высоких цен на свои изделия - это позволяло ей, ориентируясь на состоятельных клиентов, иметь максимально возможные прибыли, однако, эта политика имела и обратную сторону - рынок ее компьютеров расширялся очень медленно и в основном только в США. И когда в 1990 году появилась оболочка Microsoft Windows 3.0, стремительно сократив разрыв в уровне пользовательского интерфейса и прикладных программ между компьютерами Macintosh и IBM PC при большей базисной производительности последних, - фирме Apple пришлось срочно начать снижать цены и цены снижаются до сих пор. И если в ближайшее время операционная система с декларированными возможностями Windows NT дойдет до масс, как в случае с Windows 3.x - это, учитывая значительно меньшую емкость для программного обеспечения рынка компьютеров фирмы Apple, приведет к медленному вымиранию Macintosh'а как массового ПК... Этот печальный конец особенно видится в свете того, что в ближайшее время не может появиться компьютеров, совместимых с Macintosh и имеющих столь же дешевые начальные базисные конфигурации как и компьютеры на основе ЦП 80386, 80486; а также имеющих конкурентоспособное отношение стоимости к производительности. Модели Macintosh 128K, 512K, Plus, 512Ke, SE, SE/30, Portable, Classic, Classic II, LC, LC II имеют закрытую архитектуру и, следовательно, могут быть лишь незначительно модифицированы по желанию пользователя. С этими моделями связаны такие экзотические устройства как, например, видеоплаты, подключаемые через порт SCSI, предназначенный стандартно для подключения внешних накопителей на жестких магнитных дисках. Модели, имеющие в своем названии римскую двойку, имеют открытую архитектуру, например, Macintosh II и IIx имеют 6 слотов для плат расширений, IIcx - 3 слота, IIsi - 1 слот. Первые макинтоши 128K и 512K использовали односторонние дисководы стандартной емкостью 400КБ, физически несовместимые с форматом IBM. Модели 512Ke, Plus, SE и II двусторонние - стандартной емкостью 800КБ, также физически несовместимые с форматом IBM. А все макинтоши, начиная с IIx, используют двусторонние дисководы стандартной емкостью 1.4 МБ, позволяющие работать с дискетами отформатированными на IBM совместимых машинах. Обычно использование одного встроенного дисковода, но почти все компьютеры допускают подключение еще одного внешнего. Все компьютеры семейства Apple Macintosh, имеющие порт SCSI, как правило, оснащены жестким диском. Емкость доступных жестких дисков от 40МБ до 1200МБ и даже больше. Макинтоши не имеют параллельных портов, а также портов для подключения джойстиков. Для компьютеров семейства Apple Macintosh с закрытой архитектурой, видеосистема, включая контроллер и монитор, является жестко фиксированной, Для компьютеров серии Apple Macintosh II можно подключить столько различных и одновременно работающих видеосистем, сколько есть свободных разъемов для плат расширений. Macintosh II/IIx в соответствующей конфигурации может, например, одновременно выводить различную информацию на шесть мониторов, возможно различных типов. Почти все мониторы для компьютеров этого семейства, как правило, имеют специфические особенности и не совместимы с мониторами для компьютеров других систем. Macintosh LC и IIsi имеют в своем комплекте микрофон и устройство для оцифровки звука, что позволяет легко работать со звуковой информацией. Можно еще отметить, что модель LC создана, кроме всего прочего, также для наведения мостов с семейством Apple II - для LC существует небольшая приставка позволяющая полностью эмулировать компьютеры семейства Apple II (кроме IIgs). И в заключении о клонах Apple Macintosh: более всего их приходится на долю переносных машин (аналогов модели Portable). Технические характеристики. 128K[1] Plus 512Ke SE II МИКРОПРОЦЕССОР тип 68000 68000 68000 68000 68020 тактовая частота МГц 7.8 7.8 7.8 7.8 15.6 сравно-е быстро-е[5] 1 0.9 1 1 2.9 математ. сопроцессор нет нет нет нет 68881 устройство управления виртуальной памятью нет нет нет нет опционально системная шина, бит 16 16 16 16 ? ПАМЯТЬ ОЗУ МБ 0.125 1-4 0.5 1-4 1-8 ПЗУ КБ 64 128-256 256 256 256 КЛАВИАТУРА клавиш 81 81 81 81/105 81/105 ЗВУК каналов 4 4 4 4 4 ПОРТЫ ввода/вывода последовательных[3] 2 2 2 2 2 ADB[2] нет нет нет 2 2 SCSI нет 1 нет 1 1 ГОД выпуска 1984 1986 1986 1987 1987 IIx,IIcx SE/30 IIci Portable IIfx IIvi МИКРОПРОЦЕССОР тип 68030 68030 68030 68HC000 68030 68030 тактовая частота МГц 15.6 15.6 25 15.6 40 16 сравно-е быстро-е[5] 3.2 3.6 5.5 2 8.9 2.9 математ. сопроцессор 68882 68882 68882 нет 68882 68882 устройство управления виртуальной памятью есть есть есть нет есть есть системная шина, бит ? 16 32 16 32 32 ПАМЯТЬ ОЗУ МБ 4-8 1-8 2-32 1-9[4] 8-32 ? ПЗУ КБ 256 256 512 256 512 ? КЛАВИАТУРА клавиш 81/105 81/105 81/105 63 81/105 81/105 ЗВУК каналов 4 4 4 4 4 4 ПОРТЫ ввода/вывода последовательных[3] 2 2 2 2 2 2 ADB[2] 2 2 2 1 1 1 SCSI 1 1 1 1 1 1 ГОД выпуска 1988,89 1989 1989 1989 1989 1993 Сlassic LC IIsi Classic II Color Classic МИКРОПРОЦЕССОР тип 68000 68020 68030 68030 68030 тактовая частота МГц 7.8 15.6 20 16 16 сравно-е быстро-е[5] 1 2.1 4 2 1.8 математ. сопроцессор нет нет 68882 68882 68882 устройство управления виртуальной памятью нет нет есть есть есть системная шина, бит 16 16 32 16 16 ПАМЯТЬ ОЗУ МБ 1-4 2-10 2-17 2-10 4-10 ПЗУ КБ 512 512 512 ? ? КЛАВИАТУРА клавиш 81/105 81/105 81/105 81/105 81/105 ЗВУК каналов 4 4 4 4 4 ПОРТЫ ввода/вывода последовательных[3] 2 2 2 2 2 ADB[2] 1 1 1 1 1 SCSI 1 1 1 1 1 ГОД выпуска 1990 1990 1990 1991 1993 Quadra Performa[8] Powerbook[7] 700,900 200,400,600 100,140,170 МИКРОПРОЦЕССОР тип 68040 68030 68000,68030,68030 тактовая частота МГц 25 16,16,25 16,16,25 сравно-е быстро-е[5] 12.4 1.9,2,4 ? математ. сопроцессор 68882 68882 нет,нет,68882 устройство управления виртуальной памятью есть есть нет,есть,есть системная шина, бит 32 16,16,32 16 ПАМЯТЬ ОЗУ МБ 4-20,4-64 2-17 2-8 ПЗУ КБ ? ? ? КЛАВИАТУРА клавиш 81/105 81/105 63 ЗВУК каналов 4 4 4 ПОРТЫ ввода/вывода последовательных[3] 2 2 1,2,2 ADB[2] 1 1 1 SCSI 1 1 1 ГОД выпуска 1991 1992 1991 Quadra Centris LC IIvx 800,840av,950 610,650,660av III,520 МИКРОПРОЦЕССОР тип 68040 68040 68030 68030 тактовая частота МГц 33,40,33 20,25,25 25 33 сравно-е быстро-е[5] 13.5,?,12 8.4,11.1,? 4.2 5 математ. сопроцессор встроен встроен 68882 68882 устройство управления виртуальной памятью есть есть есть есть системная шина, бит 32 32 32 32 ПАМЯТЬ ОЗУ МБ 8-136,8-128,8-256 4-68,4-132,8-68 4-36 4-68 ПЗУ КБ ? ? ? ? КЛАВИАТУРА клавиш 81/105 81/105 81/105 81/105 ЗВУК каналов 4 4 4 4 ПОРТЫ ввода/вывода последовательных[3] 2 2 2 2 ADB[2] 1 1 1 1 SCSI 1 1 1 1 ГОД выпуска 1993,93,92 1993 1993 1992 [1] - модель Mac 512K отличается от Mac 128K лишь большим объемом ОЗУ равным 512КБ. [2] - (Apple Desktop Bus) низкоскоростной последовательный интерфейс фирмы Apple. [3] - RS-422. [4] - статическая память. [5] - коэфициент быстродействия по-сравнению с Mac Classic, в графическом режиме совместимом с Mac Classic. [6] - встроен в 68040. [7] - переносные модели с встроенным трэк-болом (trek-ball), совместимые с Mac Portable. [8] - модель 200 архитектурно похожа на Classic II, 400 - на LC II, 600 - на IIsi: все они способны работать со стандартным 14" VGA монитором. Базовое программное обеспечение[1]. Модель Состав ПЗУ Основные ОС все системные функции OS версий 6.xx Mac II, и все машины с 68030, 68040 системные функции OS версий 7.xx [1] - для макинтошей существуют программные и аппаратные эмуляторы семейств IBM PC, Apple II и других. Графика[1][2]. Размер кол-во цветов GR/1024 компьютер свободных MC на экране в палитре 512x342 2 2 2 2 21.375 128K, 512K, 512Ke, SE, SE/30, Classic, Classic II 640x400 2 2 2 2 31.25 Portable, Powerbook 512x384 256 256 256 16777216 192 LC, IIci, IIsi 512x384 32768 32768 32768 16777216 360 LC (512КБ видео ОЗУ) 512x384 16777216 16777216 16777216 16777216 576 IIfx, Quadra 700/900, IIx, II, IIcx 640x480 256 256 256 16777216 300 LC (512КБ видео ОЗУ), IIsi, IIci 640x480 16777216 16777216 16777216 16777216 900 IIfx, Quadra 700/900, IIx, II, IIcx 640x870 16 16 16 ? 271.88 IIsi, LC 640x870 256 256 256 ? 543.75 IIfx, Quadra 700/900, IIx, II, IIcx, IIci 832x624 256 256 256 16777216 507 IIfx, II, IIx, IIcx 832x624 16777216 16777216 16777216 16777216 1521 Quadra 700/900 1152x870 256 256 256 ? 978.75 II, IIx, IIcx, Quadra 700/900 [1] - для компьютеров Apple Macintosh разрешение экрана почти всегда жестко связано с размером монитора, так чтобы в среднем приходилось 72 пиксела на дюйм, т.е. разрешению 512x342 соответствует монитор 9", разрешению 512x384 - 12", 640x480 - 13", 832x624 - 16", 1152x870 - 21", 640x870 - "портретный" монитор. [2] - в списке подразумевается, что компьютер поддерживает все режимы с тем же разрешением, что и в приведенной с ним строке, но с меньшей цветностью, и режимы с меньшим разрешением (эмуляция), кроме, может быть, режима 640x400 переносных моделей. Текст. Собственно текстовых режимов нет, тексты всегда выводятся через графику. 16. Персональный компьютер Acorn Archimedes BBC A3000. Общая характеристика. Фирма Acorn получила широкую известность как производитель популярных 8-разрядных компьютеров BBC в 80-х (серии B и Master). Аббревиатура BBC появилась в названиях этих компьютеров в следствие того, что эта телерадиовещательная корпорация принимала большое участие в их производстве. Фирма Acorn известна также как производитель UNIX рабочих станций на основе RISC (Reduced Instruction Set Computer - процессор с уменьшенным набором инструкций) процессоров. Но самым интересным ее изделием стал ВВС A3000, который являясь массовым компьютером BBC, в то же время является простейшей моделью рабочей станции серии Archimedes. Появившись в 1988 году, Archimedes A3000 поразил воображение современников невиданным для массового ПК быстродействием. Когда автор впервые увидел "Архимеда" в 1991, то тоже очень поразился, хотя до этого работал на очень разных машинах (тут и мощные PC, и Amigi'и, и Atari ST/Mega ST, и даже монстры типа ЕС-1045...): казалось бы микропроцессор на 8 МГц, 1МБ ОЗУ 150 нс, нет жесткого диска, но большое ПЗУ - в общем ничего особого. Но... В окошке похожей на Windows операционной системы, без многих недостатков последней, спокойно летел 3-мерный самолет, причем он продолжал лететь даже когда окошко двигали по экрану (заметьте все окошко, а не только рамку как в Windows и подобных), так же исправно летали самолеты и прочие предметы и в других открытых окошках. Окончательно добило то, что мне сказали, что все эти программки в окошках написаны на обычном Бэйсике, на котором, как я до тех пор считал, такое не пишут... А программа-эмулятор IBM PC при тестировании программой из пакета Norton Utilities показала, что эмулируемая PC имеет быстродействие почти такое же как и стандартная IBM PC XT (для сравнения процессор Motorola 68000 должен иметь частоту порядка 48МГц для достижения такого же результата с существующими программами-эмуляторами)... Основой для такой производительности послужил RISC-микропроцессор ARM, по системе команд являющийся 32-разрядным потомком скончавшегося в славе семейства 6502. Самая распространенная конфигурация "Архимеда" - это системная плата и дисковод, встроенные в клавиатуру, но бывают и системы с разделенными системным блоком и клавиатурой. Стандартная емкость дисковода 800КБ - формат совместим с IBM PC. Имеются порты аналогового RGB, мышки, параллельного - Centronics, монохромного видеосигнала, стерео звука. В компьютер встроены два динамика для воспроизведения стерео-звуковых эффектов. Большим недостатком "Архимеда", как и похожих на него внешне Amiga 500/600/1200, Atari ST520/1040, является отсутствие простого способа подключения жесткого диска. Наибольшее распространение эти компьютеры получили в Великобритании. Технические характеристики. A3000 МИКРОПРОЦЕССОР тип ARM тактовая частота МГц 8 ПАМЯТЬ ОЗУ МБ 1-2 ПЗУ КБ 512 КЛАВИАТУРА клавиш 103 ЗВУК каналов 8 Базовое программное обеспечение. Модель Состав ПЗУ Основные ОС A3000 операционная система RISC OS Стандартные графические режимы. Размер кол-во цветов GR компьютер свободных MC на экране в палитре до 1152x896 2 2 2 2 129024 A3000 монохромный монитор до 1056x256 16 16 16 4096 67584 A3000 цветной монитор до 528x256 256 256 256 4096 67584 A3000 цветной монитор ЛИТЕРАТУРА Семейство APPLE II 1. Fischer "Apple IIgs technical reference" 1987. 2. Zaks "Programming Apple II in assembly language" Sybex 1985. 3. Dewitt "Hires/double hires graphics for the Apple IIс & Apple II family" 1984. 4. Philips "Apple IIc user guide" 1984. 5. Gilder "Apple IIc, IIe assembly language" 1990. 6. Graff, Goldstein "Applesoft BASIC for the Apple II and IIe" 1984 7. Harriger, Agrawal "Applesoft BASIC programming" 1987 8. Searle, Jones "BASIC for the Apple IIe and IIc" 1985 9. "Incider" 1/1988 10. Мымрин "Конструкция, применение, программирование и ремонт ПЭВМ АГАТ" 1990. 11. "Компьютерпресс" 3/1990. Семейство COMMODORE PET 1. Heiserman "Commodore 128 reference manual for programmers" 1986 2. Krute "Advanced Commodore 128 graphics & sound programming" TABS BOOKS Inc., BLue Ridge Summit, PA 1988 3. Gordon "Commodore 64 advanced user guide" PHI 1986 4. Worlock "Programming the 128" 1986 5. Szabolcs "Commodore plus/4" 1986 6. Heilborn, Talbott "Vic-20 user guide" 1983 7. Byte 9/1988 8. Bajtek 1/1987 9. Kомпьютерпресс 3/1990 Семейство 8-разрядных ATARI 1. Harrison, Trotter "ATARI 600XL and beyond: a guide for adventurous programmers" 1984. 2. Koch "Peeks & pokes zu ATARI 600XL/800XL" Ein Data Becker 1985. 3. Moose, Lorenz "Atari assembly language programmer's guide" Webster System, Inc. Chesterland, Ohio 1986. 4. "Informatika, komputery, systemy" 1/1987,1/1989. 5. "Bajtek" 2/1989. 6. "Analog computing" 1/1987 7. "Компьютер" 1/1990 Семейство AMSTRAD/SCHNEIDER CPC 1. Colwill "Game and graphics programming on the Amstrad CPC 464, 664 and 6128" Micropress 1985. 2. Krokowski "AMSTRAD CPC6128 podrecznik programisty" Elektronik 1987 3. "Informatika, komputery, systemy" 1/1989. Семейство AMSTRAD/SCHNEIDER PCW 1. Campbell "Using the Amstrad PCW9512" Heinenemann professional publishing 1988. 2. "Bajtek" 1/1987 3. "Amstrad PCW8256 user manual" Amstrad Компьютеры серии ZX фирмы SINCLAIR 1. Greham "Step-by-Step programming ZX Spectrum +" 1982 2. "ZX Spectrum 128. Introdution" Sinclair 1985 3. "Bajtek" 1,4,9/1987 4. "Informatika, kommputery, systemy" 1/1989 5. "Komputer" 4/1987 6. "Компьютерпресс" 3/1990 SINCLAIR QL 1. Berry "QL concepts. The concept reference guide" 1984 2. Besle "Au coeur do QL" 3. Рафикузаман "Микропроцессоры и машинное проектирование микропроцессорных систем" Москва "Мир" 1988. 4. "Chip" 5/1986. 5. "Komputer" 4/1987 Компьютеры стандарта MSX и "Корвет" 1. Bland "MSX programming" Pitman Publishing Limited 1986 2. Forster "MSX-ratgeber: sprache, bietrebssystem, garate" 3. "Руководство программиста по ПЭВМ ЯМАХА" YAMAHA 4. "Комплекс вычислительный специальный ВК-8. Инструкция по эксплуатации" 1988. 5. Петухов, Андреев "Вы собираетесь приобрести персональную ЭВМ?!.." Ленинград "Машиностроение" 1989. 6. Мячев, Степанов "Персональные ЭВМ и микроЭВМ. Основы организации" Москва "Радио и связь" 1991. 7. "Конструкционные системы микро- и персональных ЭВМ" Москва "Высшая школа" 1991. Первые PC 1. "Наука и жизнь" 2/1991 стр.83-86. 2. Pilgrim "Build your own PC compatible computer and save a bundle" TAB Books Inc. 1987. 3. Nashelsky, Boylestad "IBM PCjr: Basic programming and applications including Logo" Prentice Hall, Inc. Englewood Cliffs, New Jersey 1985. 4. Фигурнов "IBM PC для пользователя" Москва "Финансы и статистика" 1990. 5. Руководство по эксплуатации компьютера "Поиск". Бытовой компьютер БК0010 1. Пучко, Лисичкин, Фролов "Самоучитель практической работы на персональной ЭВМ типа БК, ДВК." Москва "Интеллект" 1989 2. Петухов, Андреев "Вы собираетесь приобрести персональную ЭВМ?!..." Ленинград "Машиностроение" 1989. 3. Мячев, Степанов "Персональные ЭВМ и микроЭВМ. Основы организации" Москва "Радио и связь" 1991. 4. Королев "Микропроцессоры микро- и мини- ЭВМ" Издательство Московского университета 1988. 5. Митрюхин В.К., Донской А.Н., Михайлов А.В., Немов А.М. "Программирование на БК-0010-01" Чебоксары 1993. 6. А. Мачуговский "История аутсайдера", "Компьтерра" 40/2003. Советские радиолюбительские компьютеры 1. "Радио" 4-9/1986; 1,2/1990; 6,7/1991. 2. "Персональный компьютер Ириша" Москва "Патриот" 1990. 3. Попов "Персональный компьютер "Микроша" и его программное обеспечение" Москва НПК "ЭМИС" 1990. IBM PC XT/AT совместимые и IBM PS/2 1. "Компьютерный мост" 1/1990 Москва "Наука" 2. Мячев, Степанов "Персональные ЭВМ и микроЭВМ. Основы организации" Москва "Радио и связь" 1991 3. "Компьютер пресс" 3/1990 AMIGA. 1. Mortimore "Amiga programmer's handbook" Sybex 1987 2. "Byte" 8/1985, 3/1987 3. "Computer live" 11/1990 4. "Komputer" 11/1988 Второе поколение компьютеров фирмы ATARI 1. "Analog Computing" 2/1987 2. "Komputer" 7/1987 3. "Chip" 7/1989 Компьютеры Apple Macintosh 1. "Personal computer world" 4/1987. 2. "PC week" 3/9/1990, 15/10/1990. 3. "Mac user" 4/1987, 11/1988, 3/1989, 5/1989, 11/1989, 12/1990. 4. "Компьютер Пресс" 3/1990. Компьютеры фирмы ACORN 1. "Computer Live" 11/1990 2. "Chip" 7/1989
© Copyright 1990-1993 V.Lidovski
Части этого обзора (Введение, Apple Macintosh, БК и радиолюбительские компьютеры) были опубликованы в журнале "Радиоклуб", N 1-3, 1992. Раздел про компьютеры SINCLAIR использовался в публикации в журнале "Техника Молодежи" N 9, 1992.