В этом посте мы рассмотрим работу некоторых программ CP/M и научимся загружать любые программы на квазидиск. Программа POWER является очень мощным инструментом. Она предназначена для работы с файлами, находящимися в квазидиске или в ОЗУ. С ее помощью можно просматривать файлы, менять их содержимое и название, удалять, а также просматривать и менять информацию в ОЗУ. POWER[…]
Наконец-то мы добрались до самой интересной части — запуске на компьютере «ЮТ-88» операционной системы CP/M. Эта система была создана Г. Килдэлом в 1975 г. для микроЭВМ, использующих микропроцессор 8080 фирмы Интел (KP580BM80A – советский аналог). Эта система была адаптирована и для компьютера ЮТ-88. Достаточно подробно ее структура, работа, распределение памяти и пр. было описано в[…]
В прошлом посте мы запустили «ЮТ-88» в полной конфигурации и разобрались с его клавиатурой. Теперь давайте рассмотрим в деталях работу МОНИТОРа-F. Запуск МОНИТОРа дисплейного модуля производится с адреса F800H командой 7 F800. При этом происходит настройка указателя стека, занесение констант и начальных значений в рабочие ячейки ОЗУ, настройка программируемого периферийного адаптера клавиатуры. После настройки адаптера[…]
Ну что ж. Надеюсь вам понравилась работа этого компьютера в минимальной конфигурации. Теперь, давайте запустим его в полной! Для включения компьютера в полной конфигурации необходимо подключить ПЗУ “Монитора-F” (выключатель SW[3] в положении “1”). Далее следует запустить Монитор-F командой 7 F800. Чтобы в режиме полной конфигурации использовать всю доступную область ОЗУ, после запуска Монитора-F можно отключить[…]
В прошлом посте мы ознакомились с устройством компьютера и научились его запускать. Теперь давайте посмотрим в деталях на его работу в минимальной конфигурации. МОНИТОР-0, который отвечает за работу компьютера в этой конфигурации, находится в ПЗУ в области памяти 0000H-03FFH. Чтобы его запустить, достаточно произвести начальную установку микроЭВМ, нажав на кнопку «СБРОС» (KEY[0] на плате DE1[…]
Для проекта «ЮТ-88» на FPGA я сделал плату расширения. Схему и разводку платы в формате DipTrace можно скачать здесь: Schematic and layout. Эта плата содержит шесть 7-ми сегментных индикаторов и клавиатуру 4х4. Клавиатура была приобретена на ebay за $9. Подключается плата расширения через разъем GPIO_1 платы DE1. Кроме этого плата содержит аудио вход и выход, “пищалку”[…]
Я хотел бы начать свой блог с этого компьютера. Я собираюсь воспроизвести этот компьютер на современной элементной базе — ПЛИС. Но сначала давайте вспомним немного истории. ЮТ-88 — радиолюбительский 8-ми разрядный компьютер выполненный на процессоре КР580ВМ80А, являющимся аналогом процессора Intel 8080. Схема и подробное описание компьютера были опубликована в приложении к журналу ”Юный Техник” в[…]