Jump to content

Коммодор CBM-II

(Перенаправлено с CBM-II )
Коммодор CBM-II
Производитель Commodore Business Machines (CBM)
Тип Персональный компьютер
Дата выпуска 1982 год ; 42 года назад ( 1982 )
Снято с производства 1984 год ; 40 лет назад ( 1984 )
Операционная система Майкрософт БЕЙСИК 4.0
Процессор Технология MOS 6509 @ 1 или 2 МГц , Intel 8088 или Zilog Z80 A @ опция 4 МГц
Память 128 или 256 КБ
Графика VIC-II ( 320×200 , 16 цветов , спрайты , прерывание растра ) или 6545 CRTC
Звук SID 6581 ( OSC , Wave , фильтр , ADSR , кольцо )
Возможности подключения RS-232 , A/V , цифровая лента , картридж ПЗУ , для аудио мини-разъем , питание от сети , параллельный IEEE-488 (дисководы гибких дисков и принтеры Commodore)
Предшественник Коммодор ПЭТ

Серия Commodore CBM-II — это недолговечная линейка 8-битных персональных компьютеров от Commodore Business Machines (CBM), выпущенная в 1982 году и задуманная как продолжение серии Commodore PET .

Техническое описание

[ редактировать ]

CBM-II имеет две версии: серию P (P = личное или домашнее использование) и серию B (B = использование в бизнесе). Серия B была доступна со встроенным монохромным монитором (высокопрофильный) с отдельной клавиатурой, а также как единое устройство со встроенной клавиатурой, но без монитора (низкопрофильный). Эти машины часто называют « Porsche PET» из-за неверных слухов о том, что корпус был разработан компанией Porsche. Хотя Commodore изначально консультировалась с Porsche по поводу дизайна корпуса, его производство оказалось слишком дорогим, поэтому Commodore привлекла дизайнера Иру Велински для создания корпуса на основе оригинального прототипа ПЭТ. [1] [2] [3] [4]

В серии P используется VIC-II, 40-колоночный цветной видеочип такой как Commodore 64 (C64). Он также включает в себя два стандартных Atari порта для джойстика в стиле . В серии P процессор 6509 работает на частоте 1 МГц благодаря использованию чипа VIC-II.

Машины как B-серии, так и P-серии имеют чип 6581 SID , хотя тактовая частота B-серии 2 МГц делает невозможным чтение любого из регистров 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 от PET вместо последовательного интерфейса IEC на VIC-20 и C64. Небольшой объем программного обеспечения Commodore, разработанного для B-серии, распространялся на дисках формата 500 КБ , а не на дисках формата 170 КБ 4040/1541 8050 .

Общие черты как серии P, так и серии B включали в себя процессор MOS Technology 6509 , улучшенную версию почтенного 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 , а также о плате Zilog Z8001 , но о ее существовании неизвестно. Плата 8088 так и не поступила в производство, по-видимому, из-за трудностей с ее работой с системой.

Линия CBM-II использует сложную схему банковской памяти RAM . Банк 0 содержит видеоОЗУ на машинах серии P и пуст на машинах серии B. Банки 1–4 содержат основную системную оперативную память, а банк 15 содержит системные ПЗУ, ПЗУ картриджа, регистры ввода-вывода, видеоОЗУ на машинах серии B и небольшой объем ОЗУ для хранения системных переменных. Текст программы BASIC хранится в банке 1. В моделях размером 128 КБ банк 2 содержит все переменные BASIC, однако в моделях 256 КБ они распределены по банкам 2–4. Однако, в отличие от более позднего Commodore 128 , CBM-II не имеет системных ПЗУ, сопоставленных с банками, кроме 15, что имеет очень ограниченную программную оперативную память (1 КБ свободно, плюс можно установить плату расширения 4 КБ). Это означало, что программное обеспечение должно было включать свои собственные процедуры ОС для обработки ввода-вывода устройства и прерываний , поскольку невозможно «удаленно вызывать» код между разными банками памяти. Теоретически, если банки 5–14 были заполнены, можно было бы установить до 1 МБ ОЗУ, но на практике компьютер ограничен 256 КБ, поскольку Чип PLA не имеет для него достаточного количества адресных линий . Передача данных между различными банками требует использования регистра в $1, который выбирает банки для чтения и записи через LDA (нулевая страница), Y и STA (нулевая страница), Y коды операций ЦП . Регистр $0 выбирает банк, из которого ЦП извлекает инструкции, который по умолчанию равен 15 ($F) при включении питания.

BASIC, входящий в серию CBM-II, известен как BASIC 4.0+. Он содержит расширенные дисковые команды BASIC 4.0, а также несколько других дополнительных функций для структурированного программирования и перехвата ошибок.

У Commodore были планы по созданию широкого спектра конфигураций оперативной памяти, а также тонких и «высокопрофильных» моделей. Тонкие машины представляли собой устройства «все в одном», в то время как высококлассные модели имели отдельную клавиатуру и прикрепленный поворотный монитор. И тонкие, и высокопрофильные модели имеют разъем для подключения внутренних дисководов и плат сопроцессора, однако только последние имеют физическое место в корпусе и достаточный для них блок питания. Ни одна серийная машина не имела внутренних дисководов для гибких дисков, однако это, вероятно, был вариант 8050 половинной высоты. Большинство запланированных моделей CBM-II так и не прошли стадию прототипа. Первоначально в каждой серии будет четыре модели с увеличением объема памяти с шагом 64 КБ. Модели 64k и 192k были исключены из разработки на ранних стадиях разработки, и такие модели не производились.

В конце концов, единственными моделями CBM-II, которые были запущены в производство и проданы конечным пользователям, были B128/600, B256/700, CBM-128/710 и PAL модель P500. B128 и P500 были тонкими моделями без внутренних дисков и подключенного монитора, тогда как CBM 128 и B256 были моделями высокого класса. B128 стал самым продаваемым из трех.

Commodore CBM 610, европейская версия Commodore B128.
Разъемы на задней панели CBM 610
сброс , RS-232C , набор данных , картридж 44-контактный, GND , аудио, сеть , IEEE-488 , выключатель питания, предохранитель
Материнская плата и блок питания CBM 610

Производственные названия в США и Канаде были B128/B256 и CBM128-80/CBM 256-80, тогда как в Европе они были известны как серии 600 и 700 соответственно (без буквы «B» перед номером модели). Машина P была известна во всем мире как серия 500 . Однако существуют прототипы моделей, такие как B500 (более ранняя конструкция B128) и B700 (более ранняя конструкция CBM 128-80/CBM 256-80).

Варианты модели [5]
Модель БАРАН сопроцессор
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 по почте , базирующимся в Чикаго, штат Иллинойс . [6] Реклама 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, чикагской группе пользователей B128.

Среди этих материалов был прототип материнской платы с процессором Intel 8088 , что намекает на возможность того, что линейку можно было бы сделать IBM-совместимой, если бы производство продолжалось. [ нужна ссылка ]

CBUG продолжил разработку библиотеки программного обеспечения для компьютеров. Однако его библиотека бледнела по сравнению с большими программными библиотеками Commodore 64 и VIC-20 .

Округленный дизайн корпуса высококлассной серии CBM-II позже будет использоваться в модернизированных версиях оригинальных компьютеров PET/CBM (таких как CBM8296), для замены которых была разработана линейка CBM-II. Кроме того, схема банковской памяти CBM-II будет повторно использоваться на Commodore 128 с некоторыми небольшими изменениями.

  1. ^ «Commodore 256: 8-битная система, которой никогда не было» . 21 июля 2017 г.
  2. ^ «Страница Commodore CBM-II» .
  3. ^ «Секретное оружие Коммодора: 6509: P500, B128/256, B500, 600, 700, BX128/256» .
  4. Commodore PET 200 на old-computers.com. Архивировано 21 ноября 2010 г. на Wayback Machine , по состоянию на 25 августа 2014 г.
  5. ^ «Под капотом CBM 610» . 09.11.2012 . Проверено 28 апреля 2016 г.
  6. ^ «Коммодор Б, серия «Сумерки дня»» .
Примечания
  1. ^ а Ни CBM128-80, ни B128 не следует путать с совершенно другим и достаточно успешным Commodore 128 (также известным как CBM 128 и C128), последним 8-битным домашним/персональным компьютером Commodore, выпущенным в 1985 году.
  2. ^ а CBM-II, из-за особенностей ввода, если вы выполните команду «POKE 0,35», заблокирует все, и вся память будет заполнена 00 и FF.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 1f9a80885c2b971f25159d3693504586__1708749300
URL1:https://arc.ask3.ru/arc/aa/1f/86/1f9a80885c2b971f25159d3693504586.html
Заголовок, (Title) документа по адресу, URL1:
Commodore CBM-II - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)