Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Технический флейм »   Транслятор ассемблера в ROM - такое бывает?
RSS

Транслятор ассемблера в ROM - такое бывает?

<<Назад  Вперед>> Печать
 
arif-ru
Advanced Member


Откуда: Москва.
Всего сообщений: 1757
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 окт. 2007
Я всё ещё продолжаю разбираться с Плюриматом (вредыдущая тема вот). На этот раз вопрос встал о системе комманд компьютера.

После нескольких недель разбирательств я, вроде, понял, что система работает так:

Команда процессора - 16-битное слово. Одна комманда выполняется за 200 нс. Команды могут быть считаны ТОЛЬКО из ПЗУ или с переключателей консоли. Проверено, что команды, набранные с помощью переключателей консоли, выполняются в полном соответствии с книжкой о похожем компьютере. Система комманд весьма богатая, хотя и не может работать с переменными длиннее 8 бит.

Общий объём ПЗУ - 4кБ, ПЗУ используется почти целиком, в его начале (в первых 256 байтах?) также должны находиться загрузчики.

Я точно знаю, что компьютер мог загружать программу с лент и дисков. В оставшихся родных книжках об этом компьютере приводится совсем другая система команд, в чём-то более примитивная, в чём-то более продвинутая - зато эти команды должны выполнятся непосредственно из ОЗУ. Проверить, действительно ли эти команды работают, я пока не смог.
Время выполнения каждой команды (по документации от другого похожего компьютера) - 4 - 100 мкс.

В описании компьютера, дающем первую систему команд, регулярно упоминаются какие-то макрокоманды.
В описании второго компьютера проскакивают фразы, которые могут относится только к компьютеру с первым вариантом архитектуры.

В общем, у меня возникло ощущение что, в ПЗУ компьютера записан интерпретатор системы команд второго типа.

Скажите, пожалуйста, такое бывает вообще?
arif-ru
Advanced Member


Откуда: Москва.
Всего сообщений: 1757
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 окт. 2007
UP!

Неужели никаких идей нету? Я так понимаю, примерно на том же принципе сделан микрокод более современных процессоров?
<<Назад  Вперед>> Печать
Полигон-2 »   Технический флейм »   Транслятор ассемблера в ROM - такое бывает?
RSS

0 посетителей просмотрели эту тему за последние 15 минут
В том числе: 0 гостей, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS