Amstrad CPC

редактировать
Домашние компьютеры производства Amstrad

Amstrad CPC
Amstrad CPC 464, with CTM644 colour monitor Amstrad CPC
РазработчикAmstrad
ВведитеПерсональный компьютер
Дата выпуска1984 г.; 36 лет назад (1984)
Снято с производства1990; 30 лет назад
Продано единиц3 миллиона
НосителейКомпакт-кассета, 3-дюймовые гибкие диски
Операционная система AMSDOS с Локомотив BASIC 1.0 или 1.1; CP / M 2.2 или 3.0
CPU Zilog Z80 A @ 4 MHz
Память64 или 128 КБ, расширяемый до 576 КБ
Входклавиатура

Amstrad CPC (сокращение от Color Personal Computer) представляет собой серию 8-битных home компьютеры, произведенные Amstrad в период с 1984 по 1990 год. Он был разработан, чтобы конкурировать в середине 1980-х на рынке домашних компьютеров, на котором доминировали Commodore 64 и Sinclair ZX Spectrum, где она успешно зарекомендовала себя, прежде всего, в Великобритании, Франции, Испании и немецкоязычных частях Европы.

Всего в этой серии было шесть различных моделей: CPC464, CPC664 и CPC6128 были весьма успешными конкурентами на европейском рынке домашних компьютеров. Более поздние модели 464plus и 6128plus, предназначенные для продления жизненного цикла системы с помощью обновлений оборудования, были значительно менее успешными, как и попытка переупаковки плюсового оборудования в игровую консоль под названием GX4000.

Аппаратное обеспечение моделей CPC основано на Zilog Z80A CPU, дополненном 64 или 128 КБ RAM. Их дизайн «компьютер в клавиатуре» заметно отличается встроенным запоминающим устройством - компактной кассетной декой или 3-дюймовым дисководом для гибких дисков. Основные блоки продавались только в комплекте с цветным монитором с зеленым экраном или монохромным монитором, который служит источником питания основного блока. Кроме того, был доступен широкий спектр аппаратных расширений, как собственных, так и сторонних производителей, таких как внешние дисководы, принтеры и расширения памяти.

Серия CPC была противопоставлена ​​другим домашним компьютерам, которые в основном использовались для видеоигр, и имела большое количество игрового программного обеспечения. Сравнительно низкая цена полной компьютерной системы со специальным монитором, возможность монохромного текста и графики с высоким разрешением и возможность запуска программного обеспечения CP / M также сделали систему привлекательной для бизнес-пользователей, что нашло отражение в широкий выбор прикладного программного обеспечения.

За время существования серии CPC было продано около трех миллионов единиц.

Schneider CPC6128 был версией Amstrad CPC6128 под брендом Schneider и очень похож по внешнему виду.

Содержание

  • 1 Модели
    • 1.1 Исходный диапазон
      • 1.1.1 CPC 464
      • 1.1.2 CPC664
      • 1.1.3 CPC6128
    • 1.2 Плюс диапазон
      • 1.2.1 464plus, 6128plus
      • 1.2.2 GX4000
    • 1.3 Специальные модели и клоны
      • 1.3.1 CPC472
      • 1.3.2 KC compact
      • 1.3.3 Aleste 520EX
  • 2 Прием
  • 3 Аппаратное обеспечение
    • 3.1 Процессор
    • 3.2 Память
    • 3.3 Видео
    • 3.4 Аудио
    • 3.5 Дисковод гибких дисков
    • 3.6 Расширение
  • 4 Периферийные устройства
    • 4.1 Последовательные адаптеры RS232
  • 5 Программное обеспечение
    • 5.1 BASIC и работа система
    • 5.2 CP / M
    • 5.3 Другие языки
    • 5.4 Roland
  • 6 Schneider Computer Division
  • 7 Сообщество
  • 8 Влияние на другие машины Amstrad
  • 9 График производства
  • 10 См. Также
  • 11 Примечания и ссылки
  • 12 Внешние ссылки

Модели

Исходный ассортимент

Философия За серией CPC стояла двойная концепция: во-первых, это была концепция «все-в-одном», в которой компьютер, клавиатура и его устройство хранения данных были объединены в единый блок и продавались с собственным выделенным монитором. Большинство домашних компьютеров того времени, такие как серия ZX Spectrum, Commodore 64 и BBC Micro, полагались на использование домашнего телевидения комплект и отдельно подключенный магнитофон или дисковод. Сама по себе концепция «все-в-одном» не была новой, и раньше ее видели на бизнес-ориентированных машинах и Commodore PET, но в области домашних компьютеров она появилась раньше, чем Macintosh <86.>почти на год.

Во-вторых, основатель Amstrad Алан Шугар хотел, чтобы машина напоминала «настоящий компьютер, похожий на то, что кто-то увидит, когда его используют для регистрации в аэропорту на каникулы», и для машина не должна выглядеть как «беременный калькулятор» - предположительно со ссылкой на Sinclair ZX81 и ZX Spectrum с их недорогими клавиатурами мембранного типа.

Дети, играющие в Paperboy на CPC 464 в 1988 году

CPC 464

CPC 464 был одним из самых успешных компьютеров в Европе, и было продано более двух миллионов единиц.

CPC 464 имел 64 КБ ОЗУ и внутреннюю кассетную деку . Он был представлен в июне 1984 года в Великобритании. Первоначальные рекомендованные розничные цены на CPC464 составляли 249 фунтов стерлингов / 899 немецких марок с зеленым экраном и 359 фунтов стерлингов / 1398 немецких марок с цветным монитором. После появления CPC6128 в конце 1985 года рекомендованные розничные цены на CPC464 были снижены на 50 фунтов стерлингов / 100 немецких марок.

В 1990 году модель 464plus заменила CPC 464 в модельном ряду, и производство CPC 464 было прекращено.

CPC664

Основной блок CPC664 (вариант немецкой марки Schneider)

CPC664 имеет 64 КБ ОЗУ и внутренний 3-дюймовый дисковод для гибких дисков. Он был представлен в мае 1985 года в Великобритании. Первоначальные рекомендованные розничные цены на CPC664 составляли 339 фунтов стерлингов / 1198 немецких марок с зеленым экраном и 449 фунтов стерлингов / 1998 немецких марок с цветным монитором.

После успешного выпуска CPC464 потребители постоянно требовали двух улучшений: большего объема памяти и встроенного жесткого диска. Амстраду было легче реализовать последнее. При намеренно скромном представлении CPC664 в мае 1985 года эта машина позиционировалась не только как самая дешевая дисковая система, но даже как самая дешевая машина CP / M 2.2. В линейке продуктов Amstrad CPC CPC664 дополнил CPC464, который не был снят с производства и не был снижен в цене.

По сравнению с CPC464, основной блок CPC664 был значительно переработан, не только для размещения дисковода гибких дисков, но и с переработанной областью клавиатуры. В рекламных материалах Amstrad клавиатура рекламируется как «эргономичная». Клавиатура заметно наклонена вперед благодаря клавишам курсора в стиле MSX над цифровой панелью. По сравнению с разноцветной клавиатурой CPC464, клавиши CPC664 имеют гораздо более тихую серую и бледно-синюю цветовую схему.

Задняя часть основного блока CPC664 оснащена теми же разъемами, что и CPC464, за исключением дополнительного провода питания 12 В. В отличие от кассетного накопителя на магнитной ленте CPC464, который может питаться от напряжения 5 В основного блока, дисководу гибких дисков CPC664 требуется дополнительное напряжение 12 В. Это напряжение должно было подаваться отдельно от обновленной версии комплектного зеленого экрана / цветного монитора (GT-65 и CTM-644 соответственно).

CPC664 производился всего около шести месяцев. В конце 1985 года, когда CPC6128 был представлен в Европе, Amstrad решила не оставлять три модели в линейке, и производство CPC664 было прекращено.

CPC6128

Материнская плата CPC6128.

CPC6128 имеет 128 КБ ОЗУ и внутренний 3-дюймовый дисковод для гибких дисков. Помимо различных улучшений аппаратного и микропрограммного обеспечения, одной из наиболее заметных особенностей CPC6128 является совместимость с операционной системой CP / M +, которая сделала его привлекательным для использования в бизнесе.

CPC6128 был выпущен в августе 1985 года и первоначально продавался только в США. Импортируемый и распространяемый Indescomp, Inc. из Чикаго, это был первый продукт Amstrad, продаваемый в Соединенных Штатах, на рынке, который в то время был традиционно враждебным по отношению к европейским производителям компьютеров. К концу 1985 года он прибыл в Европу и заменил CPC664 в модельном ряду CPC. Первоначальные рекомендованные розничные цены на CPC6128 составляли 699 долларов США / 299 фунтов стерлингов / 1598 немецких марок с зеленым экраном и 799 долларов США / 399 фунтов стерлингов / 2098 немецких марок с цветным монитором.

В 1990 году 6128plus заменил CPC6128 в модельном ряду, и производство CPC6128 было прекращено.

Плюс диапазон

В 1990 году, столкнувшись с изменяющимся рынком домашних компьютеров, Amstrad решил обновить модельный ряд CPC, представив новый модельный ряд, обозначенный как плюс или PLUS, 1990 или CPC +.. Основными целями были многочисленные улучшения существующей аппаратной платформы CPC, изменение стиля корпуса для придания ему современного внешнего вида и добавление встроенной поддержки картриджей. Палитра новой модели включает три варианта: компьютеры 464plus и 6128plus и игровую приставку GX4000. Аббревиатура «CPC» была исключена из названий моделей.

Редизайн значительно улучшил аппаратное обеспечение CPC, в основном, чтобы исправить его предыдущие недостатки как игровой платформы. Модернизированное видеооборудование позволяет использовать аппаратные спрайты и мягкую прокрутку, при этом цветовая палитра расширена с максимум 16 цветов (плюс отдельно определяемая граница) за один раз, от 27 на выбор до 31 (16 для фона и 15 цветов). для аппаратных спрайтов) из 4096. Усовершенствованное звуковое оборудование предлагает автоматическую передачу DMA, позволяя создавать более сложные звуковые эффекты со значительным снижением нагрузки на процессор. Другие аппаратные усовершенствования включают поддержку аналоговых джойстиков, 8-битных принтеров и картриджей ПЗУ до 4 Мбит.

. Новая линейка моделей должна была быть полностью обратно совместимой с исходными моделями CPC. Его расширенные функции доступны только после срабатывания намеренно скрытого механизма разблокировки, что предотвращает случайный запуск существующего программного обеспечения CPC.

Несмотря на значительные аппаратные усовершенствования, многие считали его устаревшим, поскольку он основан на 8- bit CPU, и он не смог привлечь ни клиентов, ни производителей программного обеспечения, которые двигались в сторону таких систем, как Commodore Amiga и Sega Mega Drive, которые были запущены через несколько месяцев после линейки plus. Серия plus потерпела коммерческую неудачу, и производство было прекращено вскоре после ее появления в 1990 году.

464plus, 6128plus

Основной блок 6128plus (с испанской раскладкой клавиатуры)

Модели 464plus и 6128plus были задуман как «более совершенная и стильная» замена CPC464 и CPC6128. Основанные на модернизированной аппаратной платформе Plus, они имеют те же базовые характеристики, что и их предшественники: 464plus оснащен 64 КБ ОЗУ и кассетным накопителем на магнитной ленте, 6128plus оснащен 128 КБ ОЗУ и 3-дюймовым дисководом для гибких дисков. общая компоновка корпуса с клавиатурой, взятой из модели CPC6128, и соответствующим накопителем, вставленным в корпус.

Чтобы упростить процесс экранирования EMC, краевые разъемы предыдущие модели были заменены микроленточными разъемами, которые ранее использовались на немецком Schneider CPC6128. В результате широкий спектр расширений для исходного диапазона CPC несовместим с разъемами 464plus и 6128plus. Кроме того, 6128plus поддерживает не имеют разъема для магнитной ленты для внешнего ленточного накопителя.

Серия plus не оснащена встроенным ПЗУ, поэтому 464plus и 6128plus не содержат микропрограмм. Вместо этого Amstrad предоставил микропрограммы для обе модели через t Возможность расширения ПЗУ, содержащаяся на прилагаемом картридже Burnin 'Rubber и Locomotive BASIC. Это привело к снижению затрат на локализацию оборудования (необходимо было локализовать только некоторые избранные колпачки клавиш и ярлыки на корпусе) с дополнительным преимуществом рудиментарного механизма защиты от копирования (без прошивки сама машина не могла копировать содержимое игрового картриджа). Поскольку структурные различия улучшенного микропрограммного обеспечения V4 вызывают проблемы с некоторым программным обеспечением CPC, которое напрямую вызывает функции микропрограмм по их адресам памяти, Amstrad отдельно продала картридж, содержащий исходную микропрограмму V3 CPC6128. общественности в сентябре 1990 года. Первоначальные рекомендованные розничные цены были FRF1990 с зеленым экраном и FRF2990 с цветным монитором для 464plus, и FRF2990 с зеленым экраном и FRF3990 с цветным монитором для 6128plus.

GX4000

Amstrad GX4000

Разработанный как часть линейки plus, GX4000 был недолгой попыткой Amstrad выйти на рынок игровых консолей. Обладая улучшенными аппаратными характеристиками линейки plus, она представляет собой минимальный вариант этой линейки без клавиатуры или поддержки устройств массовой памяти. Он поставлялся в комплекте с двумя лопастными контроллерами и гоночной игрой Burning Rubber.

Специальные модели и клоны

CPC472

CPC472

Во время августовских праздников 1985 года Испания на короткое время ввела налог на импорт в размере 15 000 песет (90,15 евро) на компьютеры, содержащие 64 КБ или меньше оперативной памяти (Королевский указ 1215/1985 и 1558/1985), а новый закон (Королевский указ 1250/1985) требует, чтобы все компьютеры, продаваемые в Испании, имели испанскую клавиатуру. Чтобы обойти это, испанский дистрибьютор Amstrad Indescomp (позже ставший Amstrad Spain) создал и распространил CPC472, модифицированную версию CPC464. Его основные отличия - небольшая дополнительная дочерняя плата, содержащая микросхему ПЗУ CPC664 и микросхему памяти 8 КБ, а также клавиатура с клавишей - (хотя некоторые из них временно выпускались без клавиши ñ). Единственная цель микросхемы памяти 8 КБ (которая не подключена к машине электрически и поэтому становится непригодной для использования) - увеличить общие характеристики памяти машины до 72 КБ, чтобы обойти налог на импорт. Несколько месяцев спустя Испания присоединилась к Европейским сообществам по Договору о присоединении 1985, и налог на импорт был отменен, поэтому Амстрад добавил клавишу ñ для модели 464, и производство CPC472 было прекращено..

KC compact

The Kleincomputer KC compact

The KC compact [de ] («Kleincomputer» - что означает «маленький компьютер» - это довольно дословный немецкий перевод английского "микрокомпьютер") является клоном Amstrad CPC, созданным East Germany VEB Mikroelektronik Mühlhausen в октябре 1989 года. Хотя машина включала в себя различные заменители и эмуляции оборудования Amstrad CPC, машина в значительной степени совместима с программным обеспечением Amstrad CPC. Он оснащен памятью на 64 КБ и прошивкой CPC6128, адаптированной к модифицированному оборудованию, включая неизмененную копию Locomotive BASIC 1.1. KC compact - последний 8-битный компьютер, произведенный в Восточной Германии.

Aleste 520EX

В 1993 году Омск, Россия компания Patisonic выпустила Aleste 520EX, a компьютер полностью совместим с Amstrad CPC6128. Его также можно было переключить в режим MSX. Плата расширения Magic Sound позволяет воспроизводить файлы Scream Tracker.

Приемная

A BYTE обозреватель в январе 1985 года назвал CPC 464 "наиболее близким к выполнению" своих критериев полезного домашнего компьютера, включая хорошую клавиатуру, текст из 80 столбцов, недорогой дисковод и поддержку основная операционная система, такая как CP / M.

Аппаратное обеспечение

Процессор

Вся серия CPC основана на процессоре Zilog Z80 A с тактовой частотой 4 МГц.

Во избежание конфликтов, возникающих из-за того, что ЦП и видеосхемы оба обращаются к совместно используемой основной памяти («снег»), доступ к памяти ЦП ограничивается микросекундными границами, эффективно дополняя каждую инструкцию ЦП до кратно четырем циклам ЦП. Поскольку типичные инструкции Z80 требуют трех или четырех циклов ЦП, результирующая потеря вычислительной мощности незначительна, что снижает эффективную тактовую частоту примерно до 3,3 МГц.

Память

CPC Amstrad оснащены либо 64 (CPC464, CPC664, 464plus, GX4000) или 128 (CPC6128, 6128plus) КБ ОЗУ. Эту базовую память можно расширить до 512 КБ с помощью модулей расширения памяти, продаваемых сторонними производителями, и до 4096 КБ с помощью экспериментальных методов, разработанных энтузиастами аппаратного обеспечения. Поскольку процессор Z80 может напрямую адресовать только 64 КБ памяти, дополнительная память из моделей 128 КБ и расширений памяти становится доступной с помощью переключения банков.

Видео

Изображение в режиме 1 на зеленом мониторе GT65

В основе видеовыхода CPC лежит необычное сочетание CRTC (Motorola 6845 или совместимого) с специально разработанной логической решеткой для создания пиксельного отображения выход. Более поздние модели CPC6128, а также модели из линейки Plus объединяют функции CRTC и вентильной матрицы с ASIC.

системы. Доступны три встроенных разрешения дисплея: 160 × 200 пикселей с 16 цветами (" Mode 0 ", 20 текстовых столбцов), 320 × 200 пикселей с 4 цветами (" Mode 1 ", 40 текстовых столбцов) и 640 × 200 пикселей с 2 ​​цветами (" Mode 2 ", 80 текстовых столбцов). Увеличить размер экрана можно путем перепрограммирования CRTC.

Исходное видеооборудование CPC поддерживает цветовую палитру из 27 цветов, созданную из цветового пространства RGB с каждым цветовым компонентом, назначенным либо выключенным, либо наполовину включенным, либо включенным.. Диапазон plus расширил палитру до 4096 цветов, также созданных из RGB с 4 битами для красного, зеленого и синего.

Внешний телевизионный адаптер Amstrad MP1

За исключением GX4000, все модели CPC не имеют РЧ-телевизор или композитный видеовыход и вместо этого поставляется с 6-контактным разъемом RGB DIN, который также используется компьютерами Acorn для подключения поставляемого монитора Amstrad. Этот разъем обеспечивает аналоговый сигнал RGB 1v p-p с композитным синхросигналом 50 Гц, который при правильном подключении может управлять телевизором с 50 Гц SCART. Внешние адаптеры для РЧ-телевидения были доступны в качестве аппаратных принадлежностей сторонних производителей.

Аудио

В CPC используется звуковой чип General Instrument AY-3-8912 , предоставляющий три канала, каждый из которых настраивается для генерации прямоугольных волн, белый шум или и то, и другое. Доступен небольшой набор аппаратных конвертов томов.

Выход обеспечивается в моно с помощью небольшого (4 см) встроенного громкоговорителя с регулятором громкости, управляемого внутренним усилителем . Стерео вывод осуществляется через разъем 3,5 мм для наушников.

Можно воспроизводить образцы цифрового звука с разрешением приблизительно 5 бит, отправив поток значений на звуковой чип. Этот метод очень требователен к процессору и его трудно комбинировать с любой другой обработкой. Примерами являются титульные экраны или другие неигровые сцены таких игр, как Chase H.Q., Meltdown и RoboCop. Более поздние модели Plus включали механизм прямого доступа к памяти, чтобы разгрузить эту обработку.

дисковод для гибких дисков

Встроенный дисковод CPC6128 3-дюймовые гибкие диски, используемые на машинах CPC

Amstrad использовал Hitachi 3-дюймовые гибкие диски Привод. Выбранный привод (встроенный в более поздние модели) представляет собой односторонний 40-дорожечный блок, который требует от пользователя физического извлечения и переворота диска для доступа к другой стороне. Каждая сторона имеет свою собственную независимую запись- переключатель защиты. Стороны обозначены как «A» и «B», каждая из которых обычно отформатирована до 180 КБ (в формате AMSDOS, включая каталог 2 КБ и хранилище 178 КБ), всего 360 КБ на disk.

Интерфейс с дисками - это NEC 765 FDC, используемый для той же цели в IBM PC / XT, PC / AT и PS / 2. Его функции используются не полностью для сокращения затрат, а именно DMA передачи и поддержка дисков одинарной плотности ; они были отформатированы как двойной плотности с использованием модифицированной частотной модуляции.

Диски были отправлены в бумажной упаковке или жесткий пластиковый футляр, напоминающий футляр для компакт-диска . Корпус более толстый и жесткий, чем у 3,5-дюймовых дискет, и предназначен для отправки по почте без дополнительной упаковки. Сдвижная металлическая крышка для защиты поверхности носителя находится внутри корпуса и фиксируется, в отличие от простой внешней сдвижной крышки версии Sony. Они были значительно дороже, чем альтернативы 5,25 дюйма и 3,5 дюйма. Это, в сочетании с их низкой номинальной мощностью и их собственническим характером, привело к тому, что формат был прекращен вскоре после прекращения поддержки самого CPC.

Помимо других 3-дюймовых машин Amstrad (PCW и ZX Spectrum +3 ), несколько других компьютерных систем, которые использовали их, включали Sega SF-7000 и системы CP / M, такие как машины Tatung Einstein и Osborne. Они также нашли применение во встроенных системах.

Стандартный интерфейс Shugart означает, что машины Amstrad CPC могут использовать стандартные 3-дюймовые, 3½-дюймовые или 5-дюймовые диски в качестве второго привода. Такие программы, как ROMDOS и ParaDOS, расширяют стандарт Система AMSDOS обеспечивает поддержку двухсторонних 80-дорожечных форматов, позволяя хранить до 800 КБ на одном диске.

Сами 3-дюймовые диски обычно называются «дисками» на CPC, в соответствии с написанием на пластиковом корпусе машины и традиционным британским английским правописанием.

Расширение

Задняя часть корпуса CPC 464 с мини-разъемом, джойстиком и портами для принтера.

Аппаратное обеспечение и Прошивка была разработана таким образом, чтобы иметь доступ к программному обеспечению, предоставленному на внешних ПЗУ. Каждое ПЗУ должно быть блоком размером 16 КБ и подключаться к пространству памяти, совместно используемому с видеопамятью, и выходить из него. Прошивка Amstrad специально разработана таким образом, чтобы новое программное обеспечение могло быть легко доступным с этих ПЗУ с минимумом хлопот. Популярные приложения продавались на ПЗУ, в частности в основном программное обеспечение для обработки текстов и программирования (примерами являются Protext и Brunword первого типа и ассемблер MAXAM второго типа).

Такие дополнительные микросхемы ПЗУ подключаются не непосредственно к самому CPC, а к дополнительным подключаемым модулям «ROM-боксы», которые содержат гнезда для микросхем ПЗУ и минимальное количество схем декодирования, чтобы основная машина могла переключаться между ними. Эти коробки либо продавались на коммерческой основе, либо могли быть изготовлены компетентными любителями, и они были прикреплены к основному порту расширения на задней части машины. Программное обеспечение в ПЗУ загружается намного быстрее, чем с диска или ленты, и последовательность загрузки машины была разработана для оценки найденных ПЗУ и, при необходимости, передачи им управления машиной. Это позволяет значительно настраивать функциональность машины, что энтузиасты используют в различных целях. Однако обычные пользователи, вероятно, не будут знать об этой добавленной функциональности ПЗУ, если они не прочитают прессу CPC, поскольку она не описана в руководстве пользователя и почти никогда не упоминалась в маркетинговой литературе. Однако это задокументировано в официальном руководстве по прошивке Amstrad.

Машины также оснащены 9-контактным портом для джойстика Atari, который может подключаться либо напрямую к одному джойстику, либо к двум джойстикам с помощью кабеля-разветвителя.

Периферийные устройства

Последовательные адаптеры RS232

Amstrad выпустила два последовательных интерфейса RS-232-C D25, подключенных к разъему расширения на задней панели машины, с сквозной разъем для дисковода CPC464 или других периферийных устройств.

Первоначальный интерфейс поставлялся с Книгой заклинаний для облегчения передачи данных между другими системами с использованием проприетарного протокола в собственном ПЗУ устройства, а также терминального программного обеспечения для подключитесь к услуге British Telecom Prestel. Отдельная версия ROM была создана для рынка США из-за использования команд «| SUCK» и «| BLOW», которые там считались неприемлемыми.

Программные и аппаратные ограничения этого интерфейса привели к его замене версией совместимой альтернативы под брендом Amstrad от Pace. Последовательные интерфейсы также были доступны от сторонних поставщиков, таких как KDS Electronics и Cirkit.

Программное обеспечение

BASIC и операционная система

Locomotive BASIC на Amstrad CPC 464

Как и большинство домашних компьютеров того времени, CPC имеет свою OS и интерпретатор BASIC , встроенный как ROM. Он использует Locomotive BASIC - улучшенную версию Z80 BASIC от Locomotive Software для сопроцессорной платы BBC Microcomputer. Это особенно примечательно тем, что обеспечивает легкий доступ к видео- и аудиоресурсам машины в отличие от команд POKE, требуемых в общих реализациях Microsoft. Другие необычные функции включают обработку событий по времени с помощью команд AFTER и EVERY, а также текстовое управление окнами.

Операционная система CP / M

Digital Research CP / M поставлялась с дисковыми системами 664 и 6128, а также с блоком расширения диска DDI-1 для машин 464. 64k, поставляемых только с CP / M 2.2, в то время как машины 128k также включают CP / M 3.1. Компактная реализация CP / M 2.2 в основном хранится в загрузочных секторах 3-дюймового диска в так называемом «системном формате»; ввод | CPM из Locomotive BASIC загружает код из этих секторов, что делает его популярным выбором для загрузки пользовательских игр. Процедуры. Реализация CP / M 3.1 в основном находится в отдельном файле, который, в свою очередь, загружается из загрузочного сектора. Большая часть общедоступного программного обеспечения CP / M было предоставлено для CPC с помощью текстовых процессоров, таких как для завершения систем досок объявлений, таких как ROS.

Другие языки

Хотя можно было получить компиляторы для Locomotive BASIC, C и Pascal, Большая часть программного обеспечения CPC была написана на родном языке ассемблера Z80. Популярными ассемблерами были Hisoft Devpac, Arnor Maxam и (во Франции) DAMS. Дисковые системы CPC (не Plus) поставлялись с интерпретатором для образовательного языка LOGO, загружается из CP / M 2.2, но в основном зависит от CPC с большим количеством кода, постоянно хранящегося в ПЗУ AMSDOS; 6128 мА китайцы также включают версию CP / M 3.1 без ROM. Компилятор C был также написан и предоставлен на европейский рынок через Tandy Europe продуктами Micro Business.

Роланд

В попытке придать CPC узнаваемый талисман, ряд игр внутреннего издателя программного обеспечения Amstrad Amsoft были помечены тегом Роланд имя. Однако, поскольку игры не были разработаны вокруг персонажа Роланда, а брендинг был добавлен позже, дизайн персонажей сильно различается: от светловолосого подростка с колючими волосами (Роланд идет копать) до белого куба с ногами (Роланд идет на квадратные удары.) или мутантная блоха (Роланд в пещерах ). Единственные две игры с похожим геймплеем и дизайном главных героев - это Roland in Time и его продолжение Roland in Space. Персонаж Роланда был назван в честь Роланда Перри, одного из ведущих дизайнеров оригинальной серии CPC.

Schneider Computer Division

Логотип Schneider Computer Division Schneider CPC6128 с видимыми микроленточными разъемами на верхней (задней) стороне Презентация демонстрационной ленты Schneider CPC Пришла компактная кассета с CPC464

Для того, чтобы продавать свои компьютеры в Германии, Австрии и Швейцарии, где у Amstrad не было дистрибьюторских структур, Amstrad вступил в партнерство с Schneider Rundfunkwerke AG, немецкой компанией, которая... как и сам Amstrad - раньше был известен только недорогими аудиопродуктами. В 1984 году дочерняя компания Schneider Computer Division была создана специально для этой задачи, и вся линейка Amstrad CPC была продана под торговой маркой Schneider CPC.

Хотя они основаны на одном и том же оборудовании, модели Schneider CPC отличаются от моделей Amstrad CPC в нескольких деталях. Наиболее заметно то, что в клавиатурах Schneider CPC464 и CPC664 вместо цветных клавиш использовались серые, но все же с оригинальной британской раскладкой клавиатуры. Чтобы получить немецкую раскладку клавиатуры «QWERTZ», Schneider выпустил небольшую программу для переназначения клавиш, а также наклейки для клавиш. Чтобы соответствовать более строгим немецким нормам EMC, вся линейка Schneider CPC оснащена внутренним металлическим экраном. По той же причине в Schneider CPC6128 используются разъемы типа микроленточные вместо краевых разъемов. И клавиатура с оттенками серого, и микроленточные разъемы нашли свое место в дизайне более поздних моделей Amstrad CPC.

В 1988 году, после того как Шнайдер отказался продавать линейку AT-совместимых компьютеров Amstrad, сотрудничество прекратилось. Компания Schneider продолжила продажу оставшихся моделей Schneider CPC и использовала уже прочное положение на рынке для представления собственных разработок ПК. С образованием своей дочерней компании в Германии Amstrad GmbH для распространения своих продуктовых линеек, включая CPC464 и CPC6128, Amstrad попыталась, но в конечном итоге не смогла создать свой собственный бренд в немецкоязычных частях Европы.

Сообщество

Amstrad CPC прослужил долго и прочно, в основном благодаря машинам, используемым как для бизнеса, так и для игр. Специализированные программисты продолжали работать над серией CPC, даже создав операционные системы с графическим пользовательским интерфейсом (GUI), такие как SymbOS. Со всего мира появились Интернет-сайты, посвященные КПК, с форумами, новостями, оборудованием, программным обеспечением, программированием и играми. CPC Журналы появились в 1980-х годах, включая публикации в таких странах, как Великобритания, Франция, Испания, Германия, Дания, Австралия и Греция. Заголовки включали официальную публикацию Amstrad Computer User, а также независимые издания, такие как Amstrad Action, Amtix!, CPC Attack, Австралия Пользователь Amstrad, французская компания Amstrad Cent Pour Cent и Amstar. После завершения производства CPC Amstrad дал разрешение на свободное распространение CPC ROM при условии, что сообщение об авторских правах не будет изменено, и что признано, что Amstrad по-прежнему сохраняет авторские права, давая авторам эмулятора возможность поставляют прошивку CPC вместе со своими программами.

Влияние на другие машины Amstrad

Amstrad последовал за своим успехом с CPC 464, запустив линейку текстовых процессоров Amstrad PCW, еще одну Машина на базе Z80 с 3-дюймовым диском и программным обеспечением от Locomotive Software. PCW изначально была разработана для частичной совместимости с улучшенной версией CPC (ANT, или Арнольд Номер Два - кодовое название разработки CPC. был Арнольдом). Однако Amstrad решил сосредоточиться на PCW, и проект ANT так и не поступил на рынок.

7 апреля 1986 года Amstrad объявил о покупке у Sinclair Research "...права по всему миру на продажу и производство всех существующих и будущих компьютеров Sinclair and computer products, together with the Sinclair brand name and those intellectual property rights where they relate to computers and computer-related products." which included the ZX Spectrum, for £5 million. This included Sinclair's unsold stock of Sinclair QLs and Spectrums. Amstrad made more than £5 million on selling these surplus machines alone. Amstrad launched two new variants of the Spectrum: the ZX Spectrum +2, based on the ZX Spectrum 128, with a built-in tape drive (like the CPC 464) and, the following year, the ZX Spectrum +3, with a built-in floppy disk drive (similar to the CPC 664 and 6128), taking the 3" discs that Amstrad CPC machines used.

Production Timeline

See also

Notes and references

External links

Wikimedia Commons has media related to Amstrad CPC.
Последняя правка сделана 2021-06-10 21:12:07
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте