Indrekis
Indrekis

Categories

  • retrocomputing
  • cpm
  • CP/M

Tags

  • CP/M
  • Osborne
  • Z80

Огляд

Osborne Executive – нащадок Osborne 1, який вважають першим масовим портативним комп’ютером. Як компроміс між переписуванням із відкритих джерел і бажанням мати всю необхідну інформацію під руками, наведу тут лише основні характеристики – найбільш загальні, або ті, що знадобилися в процесі роботи.

Загальний вигляд Osborne Executive, фото моє.
Своєрідна реклама із першого видання '’The Portable Companion’’ 1982-го року від компанії-виробника.

Osborne Executive

  • Випускався в 1982-1983.
  • Zilog Z80A, 4 MHz.
  • 124 Кб RAM1.
  • Два дисководи 5.25 дюймів, односторонні, подвійної густини (DD), із 40-ма доріжками.
    • Незвичним, на наш час, є те, що основним форматом дисків був: розмір сектора 1024 байти – 1Кб, 5 секторів на доріжку.
    • Стверджується вікіпедією, що може працювати із дисками IBM PC CP/M-86, DEC VT180, Xerox 820, Commodore 128 – не мав поки нагоди перевірити, але окрім Commodore, формати згадані в документації, стор. 427.
    • Розмір – 200 Кб ‘‘рідного’’ формату, 160 Кб – IBM PC.
    • Під дисководами – комірка для дисків.
Загальний вигляд Osborne Executive, фото моє.
Загальний вигляд Osborne Executive, фото моє.
  • Постачався із CP/M Plus (CP/M 3.0), альернативною ОС – UCSD p-System2 та великим (на той час) пакетом програмного забезпечення – WordStar 3.3, SuperCalc 1.12, Personal Pearl 1.02 , MBASIC 5.21/CBASIC 2.38.
  • Термінал близький до ADM-3A (хоча, документація стверджує, що Escape-коди моделювалися за TeleVideo 950)3.
  • Дисплей – ЕПТ (CRT), монохромний, діагональ – 7 дюймів.
    • Чисто текстовий, роздільна здатність – 80 символів на 24 рядки.
    • Підтримує два набори символів, які можна редагувати.
    • Відеопам’ять – 4Кб символів, 4Кб – атрибутів.
    • Символи: 8х10 пікселів, тобто, роздільна здатність 640х240, однак, візуально пропорції видаються 4:3 – аж ніяк не 8:3, спроба макро-фото дисплея натякає, що між лініями є проміжки4, співмірні за розміром з висотою пікселя:

  • Також, можна підключати зовнішній CRT, звичайним RCA роз’ємом. Зображення буде виводитися на обидва дисплеї одночасно.
  • Клавіатура, на наш час, незвична: Клавіатура Osborne Executive
    • Зокрема, на ній CAPS LOCK реально фіксується в натиснутому положенні.
  • Зовнішні під’єднання: IEEE-488/LPT, два RS-232-С порти (2400/1200/300 бод), композитне відео (RS-470).
  • 52x23x33 см, 13 кг. Батареї не передбачені, але ніби випускалися сторонніми компаніями.
  • 110/220 В, до 55 Вт.

Карта пам’яті

Взято із Osborne Executive Reference Guide.

Карта пам'яті в адресному просторі.
Карта пам’яті в адресному просторі.
Карта пам'яті в адресному просторі.
Глобальна карта пам’яті.

Osborne 1

Osborne 1 із колекції Віртуального музею комп'ютерного андеграунду, фото моє.
Мануал до асемблера Osborne 1, із колекції Віртуального музею комп’ютерного андеграунду, фото моє.

Оскільки такого в мене (поки) немає, більш лаконічно:

  • Випускався в 1981-1983
  • Zilog Z80A, 4 MHz
  • 64 Кб RAM.
  • Два дисководи 5.25 дюймів, односторонні, одинарної (SD) або подвійної густини (DD), із 40-ма доріжками, 256 байтів на сектор для SD, 1Кб – для DD5.
  • CP/M 2.2 і великий пакет програмного забезпечення.
  • Термінал близький до ADM-3A, дещо менше escape-послідовностей, ніж в Osborne Executive.
  • Дисплей – ЕПТ (CRT), монохромний, діагональ – 5 дюймів.
    • Чисто текстовий, роздільна здатність – 52 символи на 24 рядки.
  • Зовнішні під’єднання: IEEE-488/LPT, RS-232-С порт (1200/300 бод), композитне відео (RS-470).
  • 52x23x33 см, 11 кг. Батареї не передбачені, але ніби випускалися сторонніми компаніями.
  • 110В, 110/220 В – нові моделі, до 37 Вт.
  • Існує кілька версій – 1A, 1B.

Карта пам’яті

Карта пам'яті в адресному просторі.
Карта пам’яті Osborne 1 в адресному просторі.

Виноски

  1. Оскільки адресується лише 64 Кб, одночасно доступно до 60 Кб, плюс підтримка банкінгу. ↩

  2. Суб’єктивно, працює помітно швидше, ніж на Amstrad 1640 – клоні XT, машині суттєво вищого класу. ↩

  3. Що має на увазі вікіпедія, стверджуючи про сумісність терміналу із VT100 та іншими – не знаю… Належність до єдиного сімейства ANSI escape codes реалізацій? Софт, який обіцяє сумісність із VT100 (у відповідному режимі), не працював коректно під час моїх експериментів. ↩

  4. MAME цих проміжків не відтворює. ↩

  5. Детальніше див. сторінку 341 в Osborne 1 User’s Refenece Guide. ↩