Предприятие (компьютер)
Эта статья нуждается в дополнительных цитатах для проверки . ( июль 2011 г. ) |
Разработчик | Интеллектуальное программное обеспечение |
---|---|
Тип | Домашний компьютер |
Дата выпуска | 23 июня 1985 г |
Отгружено единиц | 80,000 |
Операционная система | EXOS, BASIC (на картридже) |
Процессор | Зилог Z80A @ 4 МГц |
Память | 64 КБ/128 КБ (65 536/131 072 байт) |
Отображать | 80×256 , 256 цветов; 320×256 , 16 цветов; 640×512 с чересстрочной разверткой, 640×256 без чересстрочной развертки, 2 цвета |
Графика | «Ник» ASIC |
Звук | ASIC "Дэйв" (3 канала + шум) |
Возможности подключения | Выход RGB, последовательный порт, порт принтера, порты джойстика, интерфейсы для кассет, слот для картриджей, порт расширения |
Enterprise , — Zilog Z80 на базе домашний компьютер анонсированный в 1983 году. [1] но из-за ряда задержек не был коммерчески доступен до 1985 года. [2] Он был разработан британской компанией Intelligent Software и продается компанией Enterprise Computers.
Выпущенная спецификация была мощной и одной из лучших в своем классе (хотя и не с таким запасом, как предполагалось в 1983 году). Это произошло из-за использования специальных ASIC для графики и звука, которые снимали рабочую нагрузку с ЦП, обширной реализации ANSI BASIC и системы переключения банков , позволяющей использовать больший объем оперативной памяти , чем изначально поддерживал Z80 . Он также отличался характерным и ярким дизайном корпуса и обещал множество возможностей расширения. Два его варианта — Enterprise 64 с 64 КБ ОЗУ и Enterprise 128 со 128 КБ ОЗУ.
Во время разработки машина несколько раз переименовывалась, будучи известной как Самурай , Оскар и Элан. Версии иногда можно найти в журнальных статьях, упомянутых предыдущими прозвищами. [3] В конечном итоге, несмотря на задержки выпуска и изменение рынка, Enterprise не добился коммерческого успеха. Производитель заказал ресиверы в 1986 году, имея значительную задолженность, хотя старые запасы продолжали продаваться через немецкого партнера вплоть до 1990-х годов. [2]
Аппаратное обеспечение
[ редактировать ]Процессор, память и чипы ASIC
[ редактировать ]На предприятии имеется . Z80 с тактовой частотой 4 МГц центральный процессор (ЦП) [4] 64 КБ (65 536 байт) или 128 КБ ОЗУ и 32 КБ (32 768 байт) внутренней постоянной памяти (ПЗУ), содержащей операционную систему EXOS и экранный редактор/текстовый процессор. Язык программирования BASIC поставлялся в ПЗУ объемом 16 КБ.
Две специализированные интегральные схемы (ASIC) снимают часть рабочей нагрузки с центрального процессора. Они названы «Ник» и «Дэйв» в честь их дизайнеров Ника Тупа , ранее работавшего над Acorn Atom , и Дэйва Вудфилда . «Ник» управляет графикой, а «Дэйв» — звуком и подкачкой памяти (переключение банков). [3]
Схема переключения банков позволяет расширить память максимум до 4 мегабайт (4 194 304 байта). Две старшие адресные строки Z80 используются для выбора одного из четырех 8-битных регистров страницы в чипе Dave. Выход выбранного регистра используется в качестве старших 8 бит 22-битной адресной шины, а младшие 14 бит поступают непосредственно из адресной шины Z80. [5] Фактически адресное пространство процессора Z80 размером 64 КБ разделено на четыре секции по 16 КБ. Любая страница размером 16 КБ из адресного пространства размером 4 МБ может быть сопоставлена с любым из этих разделов. Две нижние страницы (страницы 0 и 1) адресного пространства размером 4 МБ содержат системное ПЗУ. Следующие четыре страницы (со 2 по 5) зарезервированы для картриджа ПЗУ (макс. 64 КБ). Четыре верхние страницы (страницы с 252 по 255, общим объемом 64 КБ) используются в качестве видеопамяти, но также могут использоваться для хранения программного кода и данных. В модели 128k дополнительные 64 КБ оперативной памяти отображаются на страницах 248–251. Оставшееся пространство памяти может использоваться внешними устройствами и модулями памяти, подключенными к шине расширения.
Клавиатура и чехол
[ редактировать ]Корпус необычен тем, что содержит как полноразмерную клавиатуру с программируемыми функциональными клавишами , так и джойстик . Его необычная форма возникла из-за желания дизайнеров отойти от привычных замыслов. [6] Низкопрофильная клавиатура имеет механические колпачки клавиш поверх резиновой мембраны и имеет стандартную раскладку, но ощущение клавиш не понравилось многим, или даже большинству людей, потому что клавиши не были «полноходными», а на ощупь он был мягким, похожим на Sinclair QL или Spectrum+ . Джойстик заменяет обычные клавиши курсора и позволяет перемещать курсор по диагонали.
Выпускники Королевского колледжа искусств Джефф Холлингтон и Ник Окли отвечали за дизайн, подав заявку на этот конкретный контракт, и у них было всего семь дней на создание концепции визуального дизайна. Оснастка для изготовления корпуса также потребовалась в сжатые сроки и заняла пять месяцев. Первоначально для элементов корпуса предполагалось сочетание серых цветов, но, чтобы избежать внешнего вида офисного оборудования и привлечь внимание «нижнего сегмента рынка», в конечном итоге был выбран темно-серый корпус с красными, зелеными и синими клавишами. [7]
Графика
[ редактировать ]графику низкого и высокого разрешения Enterprise имеет четыре режима аппаратной графики: текстовые режимы с 40 столбцами, растровую , а также атрибутную графику. ОС предлагает текст из 80 столбцов в графическом режиме высокого разрешения. Режимы растровой графики позволяют выбирать между дисплеями с 2, 4, 16 или 256 цветами (из 3-3-2-битной палитры RGB ), но разрешение по горизонтали уменьшается по мере увеличения глубины цвета. чересстрочный Доступны и не чересстрочный режимы. Максимальное разрешение составляет 640 × 512 пикселей с чересстрочной разверткой или 640 × 256 пикселей без чересстрочной развертки. Эти разрешения допускают только двухцветный дисплей. 256-цветный дисплей имеет максимальное разрешение 80×256 . Режим атрибутивной графики обеспечивает разрешение 320 × 256 пикселей с 16 цветами, которые можно выбрать из 256 палитр.
На экране одновременно могут отображаться несколько страниц, даже если их графические режимы различны. Каждая страница имеет свою собственную палитру, что позволяет одновременно отображать на экране больше цветов. Высота страницы может быть больше экрана или окна, в котором она отображается. Каждая страница подключена к каналу операционной системы EXOS, поэтому на скрытой странице можно писать.
Звук
[ редактировать ]Звук обрабатывается вторым чипом ASIC «Dave» и имеет 3 звуковых канала плюс канал шума. Звук каждого канала можно свободно разместить в стереоизображении. Доступные эффекты включают искажения , фильтры нижних и верхних частот , а также кольцевую модуляцию .
Enterprise Прошивка также предоставляет программируемые генераторы огибающих синтезаторов , которые более гибки, чем традиционные огибающие ADSR , и позволяют указать до 255 фаз для каждой огибающей. звука На каждой фазе огибающая может регулировать высоту и стереобаланс .
Интерфейсы
[ редактировать ]Enterprise включал в себя множество разъемов, выходивших далеко за рамки того, что было распространено на домашних компьютерах того времени. Имеется выход RGB , последовательный порт RS-232 / RS-423 , порт принтера Centronics , два порта внешнего джойстика, два интерфейса для кассет , слот для картриджа ПЗУ и обычный порт расширения. Чтобы сэкономить средства, во многих разъемах не использовались гнезда, а вместо них использовались простые краевые разъемы , в которых использовались открытые дорожки на краю печатной платы .
ПЗУ BASIC можно заменить ПЗУ, которое эмулирует ZX Spectrum 48K, что позволяет предприятию запускать каталог тысяч игр Spectrum BASIC и любых других игр, которые не имеют прямого доступа к оборудованию; было доступно аппаратное периферийное устройство для обеспечения более полной эмуляции других игр Spectrum - перехвата доступа к оборудованию Spectrum и выдачи прерывания, чтобы программное обеспечение эмуляции могло с ними справиться.
Внешний дисковод гибких дисков стал доступен позже и позволял получить доступ к программам CP/M , в то же время будучи совместимым с форматом диска MS-DOS и файловой структурой FAT12 (подкаталоги и т. д.).
Программное обеспечение
[ редактировать ]Системное ПЗУ
[ редактировать ]EXOS (расширяемая операционная система предприятия) содержится в системном ПЗУ и основана на «каналах». Доступ ко всем периферийным устройствам осуществляется через каналы, что позволяет программам одинаково обрабатывать все устройства ввода и вывода. [8] Системное ПЗУ также содержит полноэкранный редактор, который выполняет функции простого текстового процессора. Он может редактировать текстовые файлы и программы BASIC, а также программы, написанные на других языках. Редактор использует джойстик для управления курсором.
IS-Базовый
[ редактировать ]Enterprise не включает BASIC или какой-либо другой язык программирования во внутреннее ПЗУ, в отличие от большинства других домашних компьютеров того времени. Его интерпретатор BASIC поставлялся на картридже с ПЗУ 16 КБ, и язык можно изменить, переключив картридж, система, аналогичная системе Acorn от BBC Micro .
IS-Basic соответствует стандарту ANSI BASIC. [9] Это полностью структурированный язык, широкий набор управляющих структур которого включает многострочные IF...THEN...ELSE
, SELECT...CASE
, DO...LOOP
с WHILE
и UNTIL
условия. WHILE
состояние, находящееся в начале и UNTIL
условие нахождения в конце цикла do и возможность выхода из цикла с помощью EXIT LOOP
заявление. Процедуры и функции могут иметь как ссылочные параметры, так и параметры-значения, а также локальные переменные . Ошибки и другие исключения обрабатываются обработчиками исключений.
IS-Basic обладает уникальной способностью одновременно хранить в памяти несколько программ. Каждая программа имеет отдельный набор глобальных переменных и номеров строк, но оператор CHAIN позволяет вызывать одну программу из другой и передавать между ними параметры. Периферийными устройствами можно управлять непосредственно из BASIC, поэтому редко возникает необходимость в использовании POKE
и PEEK
заявления.IS-Basic имеет обычные команды для рисования точек, линий, кругов и эллипсов, а также для заливки областей, а также поддерживает логотипа в стиле черепаховую графику . Звуковые команды можно помещать в очередь и выполнять в фоновом режиме, пока продолжается выполнение программы.
Базовая команда также была отмечена как многословная, например, команда очистки экрана обычно сокращалась до CLS
, на предприятии была команда CLEAR SCREEN
без возможности сокращения. [2]
Другое программное обеспечение
[ редактировать ]Несколько языков, помимо IS-BASIC, включая Forth , Lisp , Pascal и ассемблер , были доступны либо на картридже ПЗУ, либо на ленте. Конвертеры Basic-Basic могли конвертировать программы BASIC, написанные для других домашних компьютеров. В каталоге было около 40 игр от IS и других издателей. [10] IS-DOS, операционная система, совместимая с CP/M , открыла доступ к широкому спектру программ CP/M, доступных в то время.
История
[ редактировать ]После появления в 1982 году ZX Spectrum гонконгская компании торговая компания Locumals поручила Intelligent Software , возглавляемой международным Дэвидом шахматистом Леви , разработать домашний компьютер в Великобритании. Во время разработки машина имела кодовое название DPC , что расшифровывалось как влагозащищенный курс , чтобы сбить с толку потенциальных конкурентов. Машина также была известна под именами Самурай , Оскар , Элан и Флан, прежде чем было окончательно выбрано название «Энтерпрайз» . Последовательность смен названия произошла главным образом из-за открытия других машин и компаний с выбранным названием. Странный выбор имени Flan возник после того, как выяснилось, что Elan нельзя использовать (из-за жалоб со стороны Elan Digital Systems из Кроули), но некоторая документация уже была выпущена с этим названием, и считалось, что имя Elan можно легко изменить в печатных материалах. . [3] [11]
Entersoft , созданная по образцу Amstrad от AMSOFT , была создана для обеспечения стабильных поставок программного обеспечения для новой машины. О предприятии было объявлено прессе в сентябре 1983 года, и к моменту начала продаж в апреле 1984 года было предварительно заказано около 80 000 машин. Продукт не поставлялся до 1985 года, когда на рынке домашних компьютеров Великобритании уже доминировали ZX Spectrum, Commodore 64 , Amstrad CPC и Acorn BBC Micro , а уже маячила 16-битная на горизонте эра. Машина-преемник, PW360 , была разработана в 1986 году для конкуренции с Amstrad PCW 8256, но к тому времени компания столкнулась с серьезными финансовыми трудностями и закрылась.
Рынок домашних компьютеров созрел во время задержек с выпуском. На рынке домашних компьютеров произошел спад из-за насыщения рынка. Крупные розничные продавцы неохотно поставляли эту машину на склад, а более мелкие розничные продавцы опасались хранить машину, не поддерживаемую основными розничными каналами. Аппаратное обеспечение все еще было мощным для домашнего компьютера той эпохи, но каталог программного обеспечения был ограничен, а цена была выше, чем у конкурентов. Например, Amstrad CPC 464 включал в себя монитор и кассетный магнитофон, был выпущен до Enterprise и продавался в розницу дешевле. [2] Считается, что после первоначального производственного цикла в 80 000 единиц больше не производилось, поэтому Enterprise входит в число самых редких домашних компьютеров 1980-х годов.
Предприятие имело лишь незначительный успех в Великобритании, продав не более 25 000 единиц в этом регионе, но впоследствии оказало большее влияние в других странах. Enterprise Computers UK и Intelligent Software разорились к 1986 году, но немецкая дочерняя компания просуществовала до 1997 года и отправляла оставшиеся запасы в различные страны, включая Египет , Казахстан и Чехию , но особенно в Венгрию . [12] Венгерская компания Videoton выпустила по лицензии упрощенную версию Enterprise под названием TVC, которая в основном продавалась венгерскому образованию. Венгрия тогда была частью Восточного блока , на который действовал экспортный контроль, и у TVC не было специализированных чипов Nick и Dave. Однако непроданные экземпляры Enterprise 128 были импортированы в Венгрию в 1987 году (несмотря на контроль), и машина стала популярной в стране и оставалась в продаже примерно до 1992 года. [11] [13] В Венгрии до сих пор существует преданный культ этой машины. [14] [15]
Видеоигры
[ редактировать ]Большинство видеоигр для системы — это любительские порты с ZX Spectrum и Amstrad CPC . Существует всего 96 коммерчески выпущенных видеоигр. [16]
Заголовок | Издатель | Год выпуска |
---|---|---|
Бездна, | Искусственный интеллект | 1985 |
Приключенческий квест | Уровень 9 Компьютерные технологии | 1984 |
Воздушный волк | Элитные Системы | 1985 |
Альтернативные Всемирные Игры | Новотрейд | 1990 |
Животное, Растительное, Минеральное | Борн Образовательный | 1985 |
Прорыв | Новотрейд | |
Бэтмен | Океанское программное обеспечение | 1986 |
Бич-Хед | Программное обеспечение мечты | 1985 |
Битча | Ромик Программное обеспечение | 1984 |
Брюс Ли | Океанское программное обеспечение | 1984 |
Бульдозер | Волна-8 | |
Цезарь в Цике | Новотрейд | 1989 |
Замок мечты | Программное обеспечение виджетов | 1985 |
Котел | Энтерсофт | 1986 |
Центральный мяч | Новотрейд | 1987 |
Цепи | Искусственный интеллект | 1985 |
Колоссальное приключение | Уровень 9 Компьютерные технологии | 1985 |
Гонка по пересеченной местности | Студия | 1988 |
Путешествие по грибному царству | Октасофт | |
Сайрус Чесс II | ООО «Интеллектуальное шахматное программное обеспечение» | 1985 |
Логово Дьявола | Лорисельс | 1985 |
Бриллианты | Инфософт | 1989 |
Диктатор | Энтерсофт | 1984 |
Дигипаук | Новотрейд | 1987 |
Разрушитель точек, Сборщик точек | Корпоративные компьютеры | 1987 |
Приключения в подземельях | Уровень 9 Компьютерные технологии | 1984 |
Съешь это | Нильсен | 1989 |
Иден Блюз | Новософт | 1986 |
Яйца Смерти | Новотрейд | 1985 |
Изумрудный остров | Уровень 9 Компьютерные технологии | 1985 |
Энтербол | Студия | 1988 |
Enter-стек | Студия | 1987 |
Фантазия Даймонд | Хьюсон Консультанты | 1985 |
Fantomas | Студия | 1987 |
Огонь | Студия | 1988 |
Пять подряд | Энтерсофт | 1984 |
Пакет игр 1 (Эдди Истребитель, Виндсерфер) | Энтерсофт | 1984 |
Пакет игр 2 (Bomb Squad, Death Diver) | Энтерсофт | 1984 |
Пакет игр 3 (Galaxians, Space Orbs) | Бокссофт | 1986 |
Получить Декстера | Инфограммы | 1985 |
Проблемы с сеткой | Корпоративные компьютеры | 1987 |
Счастливые письма | Борн Образовательный | 1985 |
Счастливые числа | Борн Образовательный | 1985 |
УВД Хитроу | Хьюсон Консультанты | 1984 |
Безнадежная игра | ФТ Студия | |
Юбер | Новотрейд | |
Хунгароринг Формула 1 | Новотрейд | 1987 |
Невыполнимая миссия 2 | Новотрейд | 1988 |
Карточный домик Джека | Ромик Программное обеспечение | 1985 |
глушение | Корпоративные компьютеры | 1985 |
Король замка | Искусственный интеллект | 1985 |
Кормоци Голд | Студия | 1988 |
Земли хаоса | Микросделка | 1985 |
Лазер | Студия | 1989 |
Повелители времени | Уровень 9 Компьютерные технологии | 1984 |
Волшебный шар | Бокссофт | 1987 |
Рынок, | Высокотехнологичное программное обеспечение | 1985 |
Зеркальный мир | Новотрейд | 1986 |
Квест Мордона | Джон Джонс-Стил, Питер Морленд и Питер Донн | 1985 |
Наутилус | Октасофт | 1986 |
яблоко Ньютона | Октасофт | 1987 |
Узлы Йесод | Один Компьютерная графика | 1985 |
Восточный экспресс | Искусственный интеллект | 1985 |
Из этого мира | Бокссофт | 1987 |
Пакман | Бокссофт | 1986 |
Пермолифт | Студия | 1988 |
Детская площадка (Приключение) | Программное обеспечение Видджит | 1985 |
Сокровище Посейдона | Новотрейд | 1989 |
Р2-Д2 | Волна-8 | 1989 |
Грабительская рулетка | Новотрейд | 1987 |
Гоночный туз | Искусственный интеллект | 1985 |
Рейд (над Москвой) | Золото США | 1985 |
Вернуться в Эдем | Уровень 9 Компьютерные технологии | 1984 |
Вернись, Дама, Авари | Новотрейд | 1987 |
RX-220 | Новотрейд | 1989 |
Снежок | Уровень 9 Компьютерные технологии | 1984 |
Колдовство | Девственные игры | 1985 |
Космический пузырь | Инфософт | 1989 |
Космический пират | Корпоративные компьютеры | 1987 |
Испанское золото | Чалксофт | 1985 |
Starstrike, 3D | Программное обеспечение реального времени | 1984 |
Стив Дэвис Снукер | Программное обеспечение CDS | 1985 |
Командир подводной лодки | Энтерсофт | 1985 |
Супер Трубопровод 2 | Корпоративные компьютеры | 1985 |
Лабиринт | Новософт | |
Тетрис | Бокссофт | 1986 |
Тили-толи | Волна-8 | 1989 |
Гробницы Судьбы | Корпоративные компьютеры | 1985 |
Турбо Руди | Новотрейд | |
Тутти Фрутти | Волна-8 | 1988 |
Единственный | Волна-8 | 1988 |
Вверх и вниз | Студия | 1989 |
Вильямсбургское приключение 3 | Микросделка | 1985 |
Логово Волшебника | Пузырьковый автобус | 1985 |
Слова | Борн Образовательный | 1985 |
Ригглер | Романтический робот | 1985 |
Корпоративные эмуляторы
[ редактировать ]- Тактовый сигнал для macOS и Linux
- EP128Emu для Windows и Linux
- EP32 для Windows
- JSep — эмулятор JavaScript Enterprise-128
Ссылки
[ редактировать ]- ^ Кьюни, Гай (ноябрь 1983 г.). «Элан витал» . Мир персональных компьютеров . стр. 114–116 . Проверено 22 мая 2021 г.
- ^ Jump up to: а б с д Смит, Тони (2013). «Призрачный фланист: История Elan Enterprise 128» . Регистр .
- ^ Jump up to: а б с Джонс, Мейрион (январь 1984 г.). «История Элана» . Ваш Компьютер . 4 (1): 78–85.
- ^ Мейс, Скотт (6 февраля 1984 г.). «Британская фирма представляет микросхемы на выставке Consumer Electronics Show» . Инфомир . 6 (6): 62. ISSN 0199-6649 .
Z80 от Enterprise работает на частоте 4 МГц, [...]
- ^ Техническая информация предприятия . ООО «Энтерпрайз Компьютерс», 1984.
- ^ «Обзор предприятия» . Ваш Компьютер . 5 (2): 46–48. Февраль 1985 года.
- ^ Робинсон, Колин (ноябрь 1983 г.). «Необычное предприятие» . Дизайн . стр. 62–63 . Проверено 16 марта 2022 г.
- ^ Руководство по корпоративному программированию . ООО «Энтерпрайз компьютерс», 1984.
- ^ Гордон, Алан М. (1985). Суперпрограммист — профессиональное программирование на языке стандарта ANSI BASIC . Сигма Пресс. ISBN 1-85058-002-2 .
Компьютер Enterprise 64 ... является одним из немногих микрокомпьютеров, поддерживающих Full ANSI BASIC.
- ^ Линдгрен, Паули. «Что случилось с «Энтерпрайзом»?» [Что было не так с «Энтерпрайзом»?]. Печать (на финском языке) (13/1986): 5–6.
- ^ Jump up to: а б Паквуд, Льюис (2023). Любопытные игровые автоматы . Ручка и меч. ISBN 978-1399073776 .
- ^ «Вопросы и ответы с Вернером Линднером (техническим директором ENTERPRISE Computers GmbH)» . предприятиеforever.com . Проверено 11 ноября 2023 г.
- ^ Грэм, Адриан (2023). «Корпоративные компьютеры» . Бинарные динозавры .
- ^ "Дом" . Enterpress News (на венгерском языке) . Проверено 11 ноября 2023 г.
- ^ «Предприятие навсегда — Индекс» . предприятиеforever.com . Проверено 11 ноября 2023 г.
- ^ Корпоративные игры