Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Технический флейм » Транслятор ассемблера в ROM - такое бывает? |
<<Назад Вперед>> | Печать |
arif-ru
Advanced Member
Откуда: Москва. Всего сообщений: 1757 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 окт. 2007 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 5 марта 2011 12:35 Сообщение отредактировано: 5 марта 2011 12:52
Я всё ещё продолжаю разбираться с Плюриматом (вредыдущая тема вот). На этот раз вопрос встал о системе комманд компьютера. После нескольких недель разбирательств я, вроде, понял, что система работает так: Команда процессора - 16-битное слово. Одна комманда выполняется за 200 нс. Команды могут быть считаны ТОЛЬКО из ПЗУ или с переключателей консоли. Проверено, что команды, набранные с помощью переключателей консоли, выполняются в полном соответствии с книжкой о похожем компьютере. Система комманд весьма богатая, хотя и не может работать с переменными длиннее 8 бит. Общий объём ПЗУ - 4кБ, ПЗУ используется почти целиком, в его начале (в первых 256 байтах?) также должны находиться загрузчики. Я точно знаю, что компьютер мог загружать программу с лент и дисков. В оставшихся родных книжках об этом компьютере приводится совсем другая система команд, в чём-то более примитивная, в чём-то более продвинутая - зато эти команды должны выполнятся непосредственно из ОЗУ. Проверить, действительно ли эти команды работают, я пока не смог. Время выполнения каждой команды (по документации от другого похожего компьютера) - 4 - 100 мкс. В описании компьютера, дающем первую систему команд, регулярно упоминаются какие-то макрокоманды. В описании второго компьютера проскакивают фразы, которые могут относится только к компьютеру с первым вариантом архитектуры. В общем, у меня возникло ощущение что, в ПЗУ компьютера записан интерпретатор системы команд второго типа. Скажите, пожалуйста, такое бывает вообще? |
arif-ru
Advanced Member
Откуда: Москва. Всего сообщений: 1757 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 окт. 2007 |
UP! Неужели никаких идей нету? Я так понимаю, примерно на том же принципе сделан микрокод более современных процессоров? |
<<Назад Вперед>> | Печать |
Полигон-2 » Технический флейм » Транслятор ассемблера в ROM - такое бывает? |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |