Jump to content

Компукит UK101

Компукит UK101
Работающий Compukit UK101
Производитель Компукит, ООО; КомпШоп, ООО.
Тип микрокомпьютер
Дата выпуска 1979 год ; 45 лет назад ( 1979 )
Отгружено единиц около 5000 комплектов
СМИ Кассета, дисковод (дополнительное расширение)
Операционная система Майкрософт БЕЙСИК
Процессор 6502 @ 1 МГц
Память 8Кб, 40Кб (дополнительное расширение)
Отображать ТВ, монохромный
Графика 48 х 16 символов, 256 полуграфик, монохромный
Звук General Instrument AY-3-8910 (дополнительное расширение)
Вход Матрица клавишных переключателей
Власть 5,0 В постоянного тока при 25 Вт для расширенной системы

Compukit UK101 Микрокомпьютер (1979 г.) [1] это комплект [2] клон Ohio Scientific Superboard II одноплатного компьютера с некоторыми улучшениями для рынка Великобритании , в частности, с заменой экранного дисплея 24 × 24 (добавьте комплект защитной полосы, чтобы получить 32 × 32) на более полезный макет 48 × 16, работающий в Великобритании. видеочастоты . [3] [4] [5] Видеовыход черно-белый с 256 полуграфическими символами. [6] [7] генерируется двухкилобайтным ПЗУ . Он не имеет возможности растровой графики. Видео выводится через модулятор УВЧ , предназначенный для подключения к телевизору.

Собранный UK101 с оригинальным руководством.

Конструкция UK101 была опубликована в «Practic Electronics» популярном в то время журнале для любителей . В выпусках за август, сентябрь, октябрь и ноябрь 1979 года были опубликованы четыре части статьи доктора Энтони А. Берка. [8] Более поздние выпуски журнала содержали информацию о модификациях и дополнениях к машине, включая серию статей о создании блока расширения. [9]

Комплекты деталей для сборки машины можно было приобрести в компании Compukit Ltd./CompShop Ltd. по адресу 14 Station Road, Барнет, Хартфордшир . [7] Предполагается, что было выпущено около 5000 комплектов.

Описание

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

Процессор

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

Compukit UK101 оснащен 6502 микропроцессором , работающим на частоте 1 МГц до 8 килобайт объемом , и оснащен оперативной памятью с использованием 2114 микросхем статического ОЗУ размером 1024 × 4 бита. Для отображения видео используется дополнительный 1 КБ оперативной памяти. хранится интерпретатор Microsoft BASIC 8K В ПЗУ . Помимо Basic монитор машинного кода в ПЗУ встроен 6502 (2Кбайт). Это позволяет программировать, вводя последовательности из 6502 кодов операций . Позже стал доступен двухпроходный ассемблер , который позволяет использовать язык ассемблера .

Хотя 6502 имеет два входа прерываний (NMI и IRQ), UK101 не использует ни один из них.

Отображать

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

UK101 имеет полуграфический дисплей символов с 16 строками и 48 столбцами , отображаемый в памяти , где каждый символ занимает 8x8 пикселей с соотношением сторон примерно 1:2 (что соответствует эффективному разрешению 384x128). [6] Все функции прокрутки и вывода символов выполняются прошивкой. В исходных ПЗУ функции вывода были элементарными и не включали функцию очистки экрана. [10] Доступ процессора к видеопамяти вызывает заметные сбои (известные как «снег») на экране.

Клавиатура

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

Клавиатура UK101 расположена на главной плате и содержит матрицу клавишных переключателей. Матрица связана с ЦП через два 8-битных порта ввода-вывода и опрашивается прошивкой в ​​ПЗУ машины. Одна клавиша фиксирующего типа, клавиша блокировки переключения передач. При поставке в комплекте клавиатура собиралась покупателем из пакета переключателей и накладок.

Порты клавиатуры расположены по адресу DF00 ( шестнадцатеричный ) или 57088 (десятеричный). Программы BASIC обычно опрашивают ввод с клавиатуры в реальном времени, используя PEEK и POKE команды по этому адресу. Поскольку у клавиатуры нет возможности генерировать прерывание, невозможно реализовать буфер опережающего ввода . Матрица клавиатуры также лишена каких-либо диодов на пересечениях матрицы. Это приводит к проблемам при чтении определенных комбинаций одновременно нажатых клавиш. Матрица была разработана таким образом, чтобы можно было одновременно нажимать только клавиши переключения, управления и блокировки переключения с другой клавишей. Сами переключатели изначально были произведены Cherry.

Хранение программ

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

Как и в случае с другими домашними компьютерами того времени, программное обеспечение можно было сохранять и загружать на стандартные кассеты. [11] UK101 использует стандартный формат ленты Канзас-Сити . [12] Ввод-вывод управляется Motorola 6850 ACIA . полноценный порт RS-232 Это позволяет реализовать с добавлением нескольких дополнительных компонентов и незначительными модификациями существующих перемычек на плате.

По сравнению с Супербордом

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

Несмотря на то, что Compukit UK101 очень похож на Ohio Scientific Superboard II, он отличается от этой машины в нескольких местах:

  1. Видеодисплей UK101 работает на британской частоте и разрешении.
  2. Радиочастотный выход — УВЧ (канал 36), подходящий для домашних телевизоров в Великобритании.
  3. Источник питания расположен на главной плате и рассчитан на питание от сети переменного тока напряжением 240 В (Великобритания) через внешний трансформатор переменного тока на 9 В.
  4. Дисплей улучшен до 16 строк по 48 символов в строке.
  5. Память увеличена до 8 КБ.

Однако сходство в разводке печатной платы дает понять, что эта машина является клоном. Внесением изменений занимались Крис Кэри и Билл Вуд.

Расширение

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

40-контактная розетка расширения открыла мир UK101. Можно подключить двойной контроллер гибких дисков (5,25 дюйма) и карту расширения памяти (максимум 40 КБ), чтобы обеспечить более быстрое и надежное сохранение/загрузку программ/данных.

Стала доступна звуковая карта, построенная на базе General Instrument AY-3-8910 , которая вместе с чипом адаптера периферийного интерфейса (PIA) WDC 65C21 предоставила UK101 звуковые возможности. [13]

Интерфейс гибких дисков UK101 использовал PIA для управления шаговым двигателем дисковода гибких дисков и другой ACIA для сериализации данных, записанных на диск.Для хранения файлов использовалась дисковая операционная система, но она располагалась в оперативной памяти и поэтому уменьшала доступное пространство для программ.Обычно поддерживаются односторонние или двусторонние 40-дорожечные дисководы для гибких дисков.

Потребляемая мощность расширенного UK101 могла достигать 5 А при напряжении 5,0 В постоянного тока (25 Вт), поэтому рассеяние тепла и развязка источника питания были обычными проблемами. Сравните с современным микроконтроллером ARM с аналогичной мощностью при мощности 0,5 Вт.

  1. ^ БиДжей (2003). «Домашняя страница Compukit UK101» . Домашняя страница BeeJay . Архивировано из оригинала 10 октября 2004 г. Проверено 9 января 2023 г.
  2. ^ Сирл, Грант (29 декабря 2019 г.). «Как собрать свой микро UK101» . Компукит UK101 . Проверено 9 января 2023 г.
  3. ^ «Компьютит УК101» . Центр истории вычислений . Проверено 9 января 2023 г.
  4. ^ «УК-101 Компьютерит» . www.old-computers.com . Проверено 9 января 2023 г.
  5. ^ «Главная страница UK101» . Архив образовательного программного обеспечения BBC . Проверено 9 января 2023 г.
  6. ^ Перейти обратно: а б Хоннибалл, Джон (31 января 2008 г.). «Оригинальный набор символов UK101» – через Flickr.
  7. ^ Перейти обратно: а б Берк, А.А. (1979). Руководство Compukit UK 101 (PDF) . ООО Компукит.
  8. ^ БЕРК, А.А. (август 1979 г.). «COMPUKIT UK 101 — ОДНОПЛАТНЫЙ КОМПЬЮТЕР» (PDF) . Практическая электроника : 24.
  9. ^ БЕРК, А.А. (июнь 1980 г.). «ОБНОВЛЕНИЕ КОМПУКИТА» (PDF) . Практическая электроника : 71.
  10. ^ Это технически неверно. Во время цикла сброса используется функция очистки экрана, но она скрыта как встроенная процедура в коде сброса и недоступна в качестве вызываемой подпрограммы.
  11. ^ Уорд, Мартин (6 марта 2016 г.). «Программное обеспечение, написанное Мартином Уордом» . Домашняя страница Мартина Уорда . Архивировано из оригинала 3 марта 2016 года.
  12. ^ Уорд, Мартин (6 марта 2016 г.). «Программное обеспечение, написанное Мартином Уордом» . Домашняя страница Мартина Уорда . Архивировано из оригинала 3 марта 2016 года.
  13. ^ «Компьютит УК101» . УОРД ЭЛЕКТРОНИКС . 2012 . Проверено 9 января 2023 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 789e582d1a6bbbacb729499a40ef598c__1712758680
URL1:https://arc.ask3.ru/arc/aa/78/8c/789e582d1a6bbbacb729499a40ef598c.html
Заголовок, (Title) документа по адресу, URL1:
Compukit UK101 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)