Коммодор CBM-II - Commodore CBM-II
Эта статья нужны дополнительные цитаты для проверка.Май 2020 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Производитель | Commodore Business Machines (МУП) |
---|---|
Тип | Персональный компьютер |
Дата выхода | 1982 |
Снято с производства | 1984 |
Операционная система | Microsoft BASIC 4.0 |
ЦПУ | Технология MOS 6509 @ 1 или 2 МГц, Intel 8088 или же Зилог Z80 A @ 4 МГц вариант |
объем памяти | 128 или 256 КБ |
Графика | VIC-II (320 × 200, 16 цветов, спрайты, растровое прерывание) или же 6545 CRTC |
Звук | SID 6581 (3× ос, 4× волна, фильтр, ADSR, звенеть ) |
Связь | RS-232, СРЕДНИЙ, цифровая лента, ПЗУ картридж, аудио миниджек, сетевое питание, параллельно IEEE-488 (Дисководы и принтеры Commodore) |
Предшественник | Commodore PET |
Преемник |
В Коммодор CBM-II серия - это недолговечный ряд 8 бит персональные компьютеры из Commodore Business Machines (CBM), выпущенный в 1982 году и задуманный как продолжение Commodore PET серии.
Техническое описание
CBM-II имеет два воплощения: Серия P (P = личное или домашнее использование) и B серия (B = коммерческое использование). Серия B была доступна со встроенным монохромным монитором (высокий профиль) с отдельной клавиатурой, а также как единое целое со встроенной клавиатурой, но без монитора (низкий профиль). Эти машины известны как "Порше ПЭТ »за их неповторимый стиль.[1]
В серии P используется VIC-II Цветной видеочип с 40 столбцами, как Коммодор 64 (C64). Также в него входят два стандартных Atari -стиль порты джойстика. В 6509 процессор работает на частоте 1 МГц в серии P из-за использования микросхемы VIC-II.
Машины серий B и P имеют 6581 SID чип, хотя тактовая частота 2 МГц в серии B делает невозможным чтение каких-либо регистров SID.
В серии B используется 6545 CRTC видеочип, обеспечивающий монохромный вывод с 80 столбцами «зеленого экрана», более подходящий для обработки текстов и других деловых целей, чем 40-столбчатый дисплей VIC-II. Большинство моделей имеют Motorola 68B45 установлен, который является совместимым по выводам вариантом, а не частью MOS 6545A1 2 МГц. В серии B процессор 6509 работает на частоте 2 МГц. Порты для джойстика отсутствуют на B-серии, но разъем все еще находится на материнской плате.
CBM-II - единственные 8-битные машины Commodore с RS-232 порт вместо стандартного пользовательского порта. Регистры ввода-вывода для пользовательского порта все еще присутствуют (поскольку они являются внутренней функцией 6522 микросхемы), но на материнской плате для него нет разъема.
А патрон слот также включен в машины, однако программное обеспечение для картриджей не было разработано.
B-серия сохранила IEEE-488 интерфейс из ПЭТ вместо Серийный номер IEC интерфейс на VIC-20 и C64. Небольшое количество программного обеспечения Commodore, разработанного для серии B, было распространено на 500 тыс. 8050 форматировать диски, а не 170k 4040 /1541 формат.
Общие черты серий P и B включают: Технология MOS 6509 CPU, улучшенная версия маститого 6502, который мог адресовать до 1 мегабайт из баран через переключение банка (однако ни в одной модели CBM-II не было более 256 килобайты оперативной памяти). Звуковой чип - 6581 SID, тот же, что использовался в популярном C64, но с некоторыми ограничениями, поскольку он был разогнан до 2 МГц. Кроме того, CBM-II имеет стандартный последовательный интерфейс RS-232 и параллельную шину IEEE-488 (для использования дисковыми накопителями и принтерами), как и серия PET / CBM. Встроенная операционная система CBM-II использует расширенную версию CBM BASIC версия 4.0.
Необязательный Intel 8088 -основан сопроцессор плата позволяет запускать серию CBM-II CP / M-86 1.1 и MS-DOS 1.25; однако компьютеры не были Совместимость с IBM PC и очень мало программ, использующих эту возможность, если вообще появилось. Плата сопроцессора работает только на высокопроизводительных машинах из-за требований к источнику питания и механическому расположению. А Z80 карта также объявлялась, если пользователь хотел запустить CP / M-80, также как и Зилог Z8001 доска, но ни один из них не известен. Плата 8088 так и не поступила в производство, видимо, из-за трудностей с ее работой с системой.
Линия CBM-II использует сложную RAM банковское дело схема. Банк 0 содержит видеопамять на машинах серии P и пуст на машинах серии B. Банки 1-4 содержат основное системное ОЗУ, а банк 15 содержит системные ПЗУ, ПЗУ картриджей, регистры ввода-вывода, видеопамять на машинах серии B и небольшой объем ОЗУ для хранения системных переменных. Текст программы BASIC хранится в Банке 1. В моделях 128 КБ банк 2 содержит все переменные BASIC, однако в моделях 256 КБ они распределены между Банками 2–4. Однако в отличие от более поздних выпусков Коммодор 128, CBM-II не имеют системных ПЗУ, отображенных в банки, кроме 15, которые имеют очень ограниченное ОЗУ программ (1 КБ свободно, плюс может быть установлена плата расширения 4 КБ). Это означало, что программное обеспечение должно было включать собственные процедуры ОС для обработки ввода-вывода устройств и прерывает, поскольку код "дальнего вызова" в разных банках памяти невозможен. Теоретически, если бы банки 5–14 были заполнены, можно было бы установить до 1 МБ ОЗУ, но на практике компьютер ограничен 256 КБ, поскольку PLA чип не имеет для этого достаточного количества адресных строк. Передача данных между разными банками требует использования регистра в $ 0, который выбирает банки для чтения и записи через LDA (нулевая страница), Y и STA (нулевая страница), Y CPU коды операций. Регистр в $ 1 выбирает банк, из которого CPU выбирает инструкции, который по умолчанию будет равен 15 ($ F) при включении питания.
BASIC, входящий в серию CBM-II, известен как BASIC 4.0+. Он содержит расширенные дисковые команды BASIC 4.0, а также несколько других дополнительных функций для структурированного программирования и отлова ошибок.
У Commodore были планы на широкий спектр конфигураций RAM, а также на узкие и «высокопрофильные» модели. Компактные машины представляли собой единое целое, в то время как высокопрофильные модели имели отдельную клавиатуру и прикрепленный поворотный монитор. И тонкая, и высокопрофильная модели имеют разъем для внутренних дисководов гибких дисков и плат сопроцессора, хотя только последние имеют физическое пространство в корпусе и достаточный источник питания для них. Никакие серийные машины не имели внутренних дисководов для гибких дисков, однако это, вероятно, был вариант половинной высоты 8050. Большинство запланированных моделей CBM-II так и не дожили до стадии прототипа. Первоначально в каждой серии было по четыре модели с увеличением объема памяти с шагом 64 КБ. Модели 64k и 192k были сняты с производства на ранних этапах разработки и не производились.
В конце концов, единственными моделями CBM-II, которые поступили в производство и были проданы конечным пользователям, были B128 / 600, B256 / 700, CBM-128/710 и PAL модель P500s. B128 и P500 были тонкими моделями без внутренних дисков и подключенного монитора, а CBM 128 и B256 были моделями высокого профиля. B128 был самым продаваемым из трех.
Именование продукции в рамках Соединенные Штаты и Канада был B128 / B256 и CBM128-80 / CBM 256-80, а в Европа они были известны как 600 и 700 серии соответственно (без "B" перед номером модели). Машина P была известна во всем мире как 500 серии. Однако существуют прототипы моделей, такие как B500 (более ранняя конструкция B128) и B700 (более ранняя конструкция CBM 128-80 / CBM 256-80).
Модель | баран | сопроцессор |
---|---|---|
610 | 128 КБ | |
620 | 256 КБ | |
630 | 256 КБ | карта сопроцессора |
710 | 128 КБ | |
720 | 256 КБ | |
730 | 256 КБ | карта сопроцессора |
История
Из-за популярности C64, серия P была отменена в Соединенных Штатах, прежде чем она могла быть официально выпущена; однако несколько дилеров, получивших контрольные образцы, продали их. Поскольку серия P еще не была сертифицирована FCC Commodore пригрозили судебным иском и заставили отозвать их. Ходили слухи, что все отозванные машины серии P были уничтожены, однако известно, что некоторые из них существуют в частных коллекциях. По крайней мере, одна модель, P500, был коммерчески выпущен в Европе, но продавался в небольших количествах.
Самым распространенным из B-серии был низкопрофильный B128[1] (называемый CBM 610 в Европе), который имел 128 килобайт оперативной памяти. B128 плохо продавался, и в конечном итоге запасы Commodore были ликвидированы Protecto Enterprizes, крупным Commodore. заказ по почте дилер, базирующийся в Чикаго, Иллинойс.[3] Реклама Protecto для комплекта B128, включающего двойной дисковод, монитор и принтер, появлялась в различных компьютерных журналах в течение нескольких лет.
Линия CBM-II плохо продавалась и в итоге оказалась чрезвычайно дорогой в производстве, а также сложной для разработки программного обеспечения. Commodore не публиковал никаких данных о продажах или официальной дате прекращения производства, однако B128 / 600 является наиболее распространенной моделью в линейке. Производство закончилось в какой-то момент в течение 1984 года, и Commodore ликвидировала оставшиеся запасы в 1985 году. CBM-II все еще продавались в Германии до 1987 года. Точное количество произведенных CBM-II неясно, однако серийные номера показывают, что было не менее 10 000 B128. поставляется вместе с несколькими десятками или несколькими тысячами других моделей. Считается, что Commodore произвела не менее 5000–6000 экземпляров каждой машины.
После прекращения производства линейки CBM-II, Commodore передала документацию, схемы и всю другую информацию CBUG, Chicago B128 Users Group.
Среди этих материалов был прототип материнской платы с использованием Intel 8088 процессор, который намекает на возможность, что линия могла быть сделана IBM совместимый если бы производство продолжалось.[нужна цитата ]
CBUG продолжила разработку библиотеки программного обеспечения для компьютеров. Его библиотека, однако, бледнела по сравнению с большими программными библиотеками, которыми пользовались C64 и Коммодор ВИК-20.
Закругленный дизайн корпуса высокопрофильной серии CBM-II позже будет использоваться в модернизированных версиях оригинальных компьютеров PET / CBM (таких как CBM8296), на замену которым была разработана линейка CBM-II. Кроме того, схема банка памяти CBM-II будет повторно использована на Commodore 128 с небольшими изменениями.
Рекомендации
- ^ Commodore PET 200 на old-computers.com В архиве 2010-11-21 на Wayback Machine, по состоянию на 25 августа 2014 г.
- ^ «Под капотом CBM 610». 2012-11-09. Получено 2016-04-28.
- ^ "Commodore B Series. Сумерки".
- Примечания
- ^ а Ни CBM128-80, ни B128 не следует путать с очень разными и достаточно успешными Коммодор 128 (также известный как CBM 128 и C128), последний 8-битный домашний / персональный компьютер Commodore, выпущенный в 1985 году.
- ^ а CBM-II, из-за причуды на входе, если вы выполните команду «POKE 0,35», все заблокирует, и вся память будет заполнена 00 и FF.
внешняя ссылка
- Страница Commodore CBM-II - Стив Грей
- Страница Commodore B-серии на Wayback Machine (Архивировано 9 декабря 2006 г.) - Эдвард Шокли
- Под капотом Commodore P500 - Ульрих фон Бассевиц
- Компьютеры Commodore 500, 600 и 700 - Дэвид Винер
- Нанимает графическую плату - Автор: Винфрид Фалькенхан
- Страница CBM-II Микау на Wayback Machine (архивировано 8 июля 2011 г.) - Михал Плебан