Apple II Plus (стилизовано как Apple ][+ или apple ][ plus ) — вторая модель серии персональных компьютеров Apple II , выпускаемая компанией Apple Computer . Она продавалась с июня 1979 года по декабрь 1982 года. [1] За четыре года производства было продано около 380 000 компьютеров II Plus, прежде чем в январе 1983 года их заменила модель Apple IIe .
Apple II Plus поставлялся с 16 КБ, 32 КБ или 48 КБ основной памяти, расширяемой до 64 КБ с помощью языковой карты, карты расширения, которая могла быть установлена в слот 0 компьютера. Микропроцессор Apple 6502 мог поддерживать максимум 64 КБ адресного пространства , а машина с 48 КБ ОЗУ достигала этого предела из-за дополнительных 12 КБ постоянной памяти и 4 КБ адресов ввода-вывода. По этой причине дополнительная ОЗУ в языковой карте была переключена по банкам через встроенное ПЗУ машины, что позволяло использовать код, загруженный в дополнительную память, как если бы это было ПЗУ. Таким образом, пользователи могли загружать Integer BASIC в языковую карту с диска и переключаться между диалектами Integer и Applesoft BASIC с помощью DOS 3.3ИНТиФПкоманды, как если бы у них была карта расширения BASIC ROM. Языковая карта также требовалась для использования LOGO , Apple Pascal и FORTRAN 77. Apple Pascal и FORTRAN работали под управлением не-DOS операционной системы на основе UCSD P-System , которая имела свой собственный формат диска и включала « виртуальную машину », что позволяло ей работать на многих различных типах оборудования.
В первом году Apple II Plus сохранила блоки перемычек оригинального Apple II для выбора размера оперативной памяти, но падение цен на память в 1980 году привело к тому, что все машины поставлялись с памятью 48 Кб, а блоки были удалены.
Вскоре после появления II Plus в 1979 году Microsoft выпустила Z-80 SoftCard , карту расширения для линейки Apple II, которая позволяла использовать CP/M и содержала собственный ЦП Z80 и логику для адаптации ЦП Z80 к шине Apple. SoftCard была чрезвычайно популярна и была единственным самым успешным продуктом Microsoft в течение двух лет, хотя с другой стороны, она была ограничена использованием формата диска GCR Apple II, и поэтому программное обеспечение CP/M приходилось либо получать на дисках формата Apple, либо переносить по последовательному каналу с другой машины, работающей под управлением CP/M. SoftCard поставлялась с CP/M 2.2 и специальной версией MBASIC, которая поддерживала подмножество графических команд Applesoft BASIC. Другие сторонние карты CP/M для Apple II предлагали дополнительную память, CP/M 3.0 и скорость ЦП до 8 МГц.
У II Plus были так называемые «ПЗУ автозапуска», что означало, что он будет пытаться загрузиться с диска при включении питания. Если системного диска нет, Drive 0 будет вращаться бесконечно, пока пользователь не нажмет Reset (или Ctrl+Reset на машинах с включенным переключателем безопасности Ctrl+Reset), чтобы войти в Applesoft BASIC. Если DOS не был загружен, пользователь сможет загружать и сохранять файлы на кассету только из BASIC. У II Plus была пересмотренная версия BASIC, известная как Applesoft II, которая включала большую часть функциональности из Integer BASIC, включая графические команды HGR.
Большинство II Plus поставлялись с «языковой картой». Она полностью отличалась от языковой карты, продаваемой для оригинального II, которая содержала Applesoft BASIC в ПЗУ. Поскольку в II Plus Applesoft уже присутствовал в ПЗУ на системной плате, его языковая карта содержала ОЗУ, а не ПЗУ, и если она установлена, то разгонит систему до 64 КБ. В то время как в оригинальном II Integer BASIC находился в ПЗУ по адресу памяти $E000 , эта область содержит ОЗУ на II Plus, если присутствует языковая карта. Integer BASIC отсутствует в ПЗУ на II Plus и вместо этого загружается DOS 3.x во время загрузки в ОЗУ по адресу $D000 (если присутствует языковая карта, в противном случае этот шаг пропускается — II Plus без языковой карты не может запустить Integer BASIC). Обычно ОЗУ, содержащее Integer BASIC, выведено из банка, а Applesoft ROM присутствует по адресу $D000 . Если пользователь вводит "INT", Integer BASIC активируется путем замены Applesoft ROM и переключения RAM на Integer BASIC. При вводе "FP" Integer BASIC отключается и Applesoft включается обратно. Монитор машинного языка по адресу $F800 также может быть зарезервирован для RAM.
Как и Apple II , Apple II Plus не имеет функциональности строчных букв . Все буквы на клавиатуре заглавные, нет клавиши Caps Lock , и нет строчных букв в текстовом режиме, сохраненном в ПЗУ компьютера . Для отображения строчных букв некоторые приложения работают в более медленном графическом режиме высокого разрешения и используют пользовательский шрифт, а не работают в быстром текстовом режиме с использованием шрифта в ПЗУ . Другие программы, в первую очередь те, где важны как заглавные буквы, так и перемещение текста, например текстовые процессоры , используют режим обратного текста для представления текста, который будет заглавным при печати. В качестве альтернативы пользователи могут установить специальный чип ПЗУ, содержащий строчные буквы в шрифте, или приобрести одну из нескольких сторонних карт на 80 столбцов , которые включают текстовый режим, который может отображать 80 столбцов, как в верхнем, так и в нижнем регистре. Videx Videoterm и его многочисленные клоны были особенно популярны.
Для ввода строчных букв, поскольку невозможно определить, используются ли клавиши Shift на клавиатуре, общепринятый «мод Shift-key» подключает клавишу Shift к одному из контактов на разъеме paddle материнской платы . Совместимые приложения, включая почти все текстовые процессоры , могут затем определить, была ли нажата клавиша Shift. Эта модификация включает добавление проводов внутрь Apple II; однако Apple распространяла литературу о том, как ее построить, уверяя читателей, что это «самое простое и наименее затратное дополнение, которое кто-либо мог сделать». [2] Большинство приложений, поддерживающих строчные буквы, также могут использовать клавишу ESC в качестве замены переключателя строчных букв, если модификация не установлена.
Apple II Plus, как и его предшественник Apple II, имеет клавишу повтора на своей клавиатуре. Клавиша обозначена как «REPT» и расположена слева от клавиши «RETURN». [3] [4] II Plus — последний компьютер Apple, имеющий эту клавишу, поскольку более поздние компьютеры Apple будут включать возможность удерживать клавишу в течение определенного периода времени для повтора нажатия клавиши.
Корпус II Plus выполнен из пластика, а внутри корпуса проложена латунная сетка. Эта сетка помогла снизить электромагнитные помехи , излучаемые компьютером, что позволило машине соответствовать недавно введенным нормам FCC, касающимся микрокомпьютеров. Для крепления верхней части корпуса к компьютеру использовались небольшие сетки из пластиковых штифтов, а иногда и липучки . Для сравнения, оригинальный Apple II не имел экранирования от радиочастот и часто был непригоден для использования с некоторыми телевизорами и мониторами (Apple рекомендовала телевизоры Sony, поскольку они имели лучшую изоляцию от радиочастот, чем другие бренды).
После успеха первого Apple II в Соединенных Штатах, Apple расширила свой рынок, включив Европу и Дальний Восток в 1978 году, с Apple II Europlus (Европа) и Apple II J-Plus (Япония). В этих моделях Apple внесла необходимые изменения в оборудование, программное обеспечение и прошивку , чтобы соответствовать стандартам за пределами США и Канады. Блок питания был модифицирован для приема местного напряжения, а в европейской модели выходной видеосигнал был изменен с цветного NTSC на монохромный PAL путем замены некоторых перемычек на материнской плате и использования немного другого частотного кварцевого генератора — для цветной графики PAL требовалась дополнительная видеокарта (которая работала только в слоте 7) , поскольку простые трюки, которые дизайнер Стив Возняк использовал для генерации псевдо-NTSC-сигнала с минимальным оборудованием, не были перенесены в более сложную систему PAL. В японской версии международного Apple ПЗУ символов и раскладка клавиатуры были изменены, чтобы обеспечить написание катаканой (полная поддержка кандзи явно выходила за рамки возможностей машины), но в большинстве других стран международный Apple продавался с немодифицированной американской клавиатурой; таким образом, в немецкой модели все еще отсутствовали умлауты , например, и была раскладка QWERTY вместо стандартной немецкой QWERTZ . По большей части Apple II Europlus и J-Plus были идентичны Apple II Plus, а совместимость программного обеспечения была близка к 100%. Производство Europlus закончилось в 1983 году.
ITT 2020 был клоном Apple II, произведенным ITT по лицензии Apple Computer (первый лицензированный клон) специально для европейского рынка. В отличие от Apple II Europlus, ITT 2020 поддерживал полную цветную графику PAL
Apple II Plus также продавался Bell & Howell специально для образовательных рынков по специальной лицензии от Apple. Стандартный Apple II Plus не был включен в список UL , поскольку его верхнюю часть можно было открыть; модель B&H была такой же, как потребительская версия, продаваемая Apple, за исключением того, что она поставлялась в черном корпусе, который было сложнее открыть, и в специальной упаковке A/V, позволяющей продавать ее как аудиовизуальное оборудование. Bell & Howell упаковывала устройство с дополнительными «рюкзаками», которые предлагали различные входы и выходы для A/V-оборудования для легкого взаимодействия с II Plus. [5] Это был единственный черный компьютер, который Apple производила до появления Macintosh TV в 1993 году.
Версия Apple II Plus, одобренная TEMPEST, была создана в 1980 году Исследовательским институтом Georgia Tech для армии США FORSCOM и использовалась в качестве компонента в самых ранних версиях системы Microfix. Поставленная на вооружение в 1982 году, система Microfix была первой тактической системой, использующей технологию видеодисков ( LaserDisc ), обеспечивающую масштабирование и прокрутку картографических изображений в сочетании с точечной базой данных разведывательных данных, таких как боевой порядок , аэродромы, дороги и мосты. [6] [7] [8]