C128

Материал из C64 WIKI по русски.
Перейти к: навигация, поиск
C128
C128 - The normal version breadbox
Тип: Home Computer
Производитель: Commodore
Цена: ? US$
Релиз: 1985
Окончание производства: 1993
Процессор: MOS 8502 @ ~ 1,02 или 2,04 MHz
Z80 @ 2,04 MHz
Память: 128 Кб, расширяемая
ОС: BASIC 7.0, BASIC V2.0;
Запускаемая с дискеты: CP/M
Информация: назывался C128 и CBM-128
различные варианты C128, C128D и C128DCR
Предшественник: C-64

C128 (коротко от "Commodore 128", еще CBM128 или C=128) - преемник и "старший брат" C64. Он был разработан не только как домашний компьютер, но и как офисный. Он почти полностью совместим с C64 и имеет два процессора: MOS 6502 и Z80. Процессор Z80 позволяет ему запускать операционную систему CP/M, а также любое программное обеспечение CP/M. Кроме того, у C128 есть больше свободной оперативной памяти, встроенная кнопка сброса, дополнительная цифровая клавиатура, assembler monitor и более высокое разрешение дисплея.

У C128 есть три режима:

  1. BASIC 7: доступен сразу после включения
  2. BASIC 2: режим C64, доступен после ввода команды GO64 или удержания клавиши C= при включении
  3. CP/M+ version 3.0: доступна после загрузки CP/M с дискеты

В 1986 был выпущен C128D, в котором были объединены C128 и 1571 в одном корпусе; он напоминал настольный ПК. У C128D также была отсоединяемая клавиатура.

C128 автоматически загрузится с дисковода 8 при включении, если дискета будет вставлена.

В Германии было продано 284,300 штук, в то время как по всему миру приблизительно 4.5 миллиона.

Конструкция

C128 имеет следующие разъемы, переключатели и интерфейсы:

Правая сторона

Commodore 128 - правая сторона
  1. Game port (Control Port) 1; 9-штырьковый Sub-D разъем для подключения джойстика, светового пера, мышки или paddles
  2. Game port (Control Port) 2; 9-штырьковый Sub-D разъем для подключения джойстика, мышки или paddles
  3. Кнопка сброса
  4. Кнопка включения
  5. Разъем питания (Питание; 5 штырьковый прямоугольный)

Задняя сторона

Commodore 128 - задняя сторона
  1. Расширение оперативной памяти (Expansion Port; 44 контакта; I/O) для подключения картриджей.
  2. Cassette/Datasette port (Cassette Port); 12 контактов; I/O) для подключения магнитофона.
  3. Интерфейс последовательной шины или Serial Port (IEEE-488; 6 контактов; I/O) для подключения дисководов или принтера.
  4. A/V разъем (8 контактов; I/O) для подключения монитора/телевизора в режиме 40 символов.
  5. Антенный разъем для подключения к телевизору в режиме 40 символов (левее: L-H для корректировки канала (дополнительно)).
  6. RGBI разъем (9 контактов, только выход) для подключения цветного или черно-белого монитора в режиме 80 символов.
  7. Userport (RS-232 или Centronics; 24 контакта; I/O), используется в C128 для подключения модема или принтера.

Системная плата

  • Процессор: HMOSII 8502 ~ 1.02 или 2.04 МГц, Z80B версии 4 МГц с частотой 2.04 МГц
  • Память: 128 Кб RAM на двух микросхемах по 64 Кб (расширяется внутри до 256 Кб, внешне до 640 Кб), из них 38,911 или 122,365 байт доступны для BASIC
    • Picture frequency memory VDC-8563 (16 Кб видео RAM)
    • Color memory 8564 (4×2 Кб)
Commodore 128 - системная плата
  • ROM: 64 Кб, разделена:
    • Режим C64 (16 Кб), Commodore BASIC V2.0 (8 Кб) и KERNAL (8 Кб)
    • Режим C128 (64 Кб), Commodore BASIC V7.0 (48 Кб в 2×16 Кб), KERNAL (16 Кб) и C128 BIOS (16 Кб)
    • CP/M BIOS (4 Кб)
    • Набор специальных символов NMOS-ROM (8 Кб)
    • Свободный разъем для 32 Кб ROM (например EPROM или дополнительная символьная ROM)
  • Видео:
    • VIC-II или VIC-8564 для 40 символьного режима имеет возможность выводить 25 (строк) × 40 (столбцов) символов (одно- и многоцветных) в текстовом режиме (или большие буквы/графические знаки или большие/строчные буквы) или в графическом режиме (HiRes) 320× 200 пикселей в 16 цветах, 16 цветов экрана и 16 цветов фона или режиме Multicolor (4 цвета) 160×200 пикселей, а также отображать 8 спрайтов (одно- или многоцветных, 24×21).
    • VDC-8563 для 80 символьного режима имеет возможность выводить 25 (строк)×80 (столбцов) в 16 цветах, 8 символьных атрибутов, 16 цветов экрана и 16 цветов фона в текстовом режиме (или большие буквы/графические знаки или большие/строчные буквы) или в графическом режиме (HiRes) 640×200 пикселей в одноцветном режиме или 640×400 при чередовании строк.
Startscreen of Commodore 128
  • Звук: SID 6581/8580
    • Звуковой генератор на три голоса, 0-4 кГц
    • 4 формы волны генератора (синус, треугольник, пульс, шум)
    • 3 амплитудных модулятора, 48dB
    • 3 ADSR генератора огибающих
    • Генератор синхронизации
    • Кольцевая модуляция
    • Программируемые фильтры (низкий, полоса пропускания, высокая частота или фильтр метки)
    • Генератор случайных чисел
    • 2 подключаемых потенциометра
    • Аудио входы
  • Клавиатура: 92 клавиши (QWERTY/QWERTZ), которые являются многофункциональными, цифровая клавиатура, немецкая клавиатура с режимом DIN и

<ESCape>, <TAB>, <ALT>, <CAPS LOCK/ASCII+DIN>, <HELP>, <Line Feed>, <40/80-DISPLAY>, <NO SCROLL>, предопределенные функциональные клавиши

  • Разное: 2 CIA-6526 для управления I/O (Input/Output), IC для управления памятью MMU-8722

Функциональные клавиши

C128/D/DCR функциональные клавиши:

Обзор или изменение функциональных клавиш можно сделать с помощью BASIC-команды KEY в прямом режиме или в программах. После сброса или перезагрузки - обычная конфигурация функциональных клавиш.


Ссылки

Wikipedia: Commodore_128


Оригинал статьи на С64-WIKI.COM