Народ, а я вот застрял на старте ЦП :(
ПП стартует, тестовые последовательности выполняются нормально
(кстати, Никита, совсем не похоже на тестовый экран у вас) и крутится
в диспетчере задач. Правда, на экране ботва какая-то показывается -
одно знакоместо синим закрашено, все остальное - черное. Таймер ПП-
шный я пока что не реализовал, может, по нему там что-то должно
происходить? После старта ПП что на экране должно быть вообще?
А вот с ЦП не складывается что-то :(
с адреса 160300 сваливается в хальт-моду, с адреса 160240 вообще
непонятно что творится, циклится на каких-то адресах в районе 170000 :
(
У вас как с этим обстоит?
Кстати -- у тебя есть распечатка листинга пзу с коментариями?
а вот экран -- какраз тестовый
Вопросы к вам - у вас, как я понимаю, до запуска ЦП у вас еще не
дошло, а экранный вывод уже работает. Значит, ПП все-таки у вас
шевелится :) То есть, насколько я понял, не обязательно запускать ЦП,
чтобы увидеть на экране загрузочное меню? Или хотя бы какой-то текст?
(тест памяти у меня нормально проходит, ошибок нет, а вот дальше по
ПЗУ-шному загрузчику я еще не ковырялся).
Распечатки с комментариями нет, где взять? Было бы очень неплохо. У
меня уже в таком состоянии все, что поможет, похоже, только тупая
пошаговая трассировка с отслеживанием результата выполнения каждой
команды... Где-то какой-то косяк :(
Про тестовый экран - ни разу такого на живой УК-НЦ не видел :) А вот
то, что показывается в процессе инициализации таблицы видеострок - на
моем эмуле картинка есть, и очень похожая на реал.
> > У вас как с этим обстоит?- Скрыть цитируемый текст -
>
> - Показать цитируемый текст -
Так что, похоже, все-таки косяк у меня где-то...
Расскажите, в каком объеме у вас ПП реализован с периферией? В смысле
- что из устройств сэмулировано, ну там - таймер сетевой, таймер
программируемый, каналы, клавиатура, прерывания...
Мне просто понять хочется, у меня не рисуется ничего на экране из-за
косяков в реализации проца или из-за того, что я какое-то из критичных
устройств не сэмулировал еще?
> > Вот, кстати, как у меня это безобразие выглядит:http://foto.mail.ru/mail/oldskool/ms0511/s-1.jpg- Скрыть цитируемый текст -
On 16 мар, 05:20, felix.laza...@gmail.com wrote:
> > Кстати -- у тебя есть распечатка листинга пзу с коментариями?- Скрыть цитируемый текст -
А ты уверен что у тебя все бегает? там если где-то косяк то он
обязательно напечатается. Проверь как ты спрайтовый вывод сделал -- он
печатает текст.
Еще -- при запуске ЦПУ он читает из K0 и тем-самым генерит прерывание
у ППУ. Дальше ЦПУ уходит в HALT. Ты HALT режим реализовал?
> > > Вот, кстати, как у меня это безобразие выглядит:http://foto.mail.ru/mail/oldskool/ms0511/s-1.jpg-Скрыть цитируемый текст -
>
> > - Показать цитируемый текст -- Скрыть цитируемый текст -
On 16 мар, 22:21, felix.laza...@gmail.com wrote: