Вход

Просмотр полной версии : Шахматная доска. Теория.



Demige
14.01.2012, 02:10
а расскажите пожалуйста каким образом формируется изображение "шахматная доска"?

Я так понимаю при включении память должна быть чем-то определённым образом проинициализирована для получения такого эффекта, иначе мы бы видели просто "мусор"?

SysCat
14.01.2012, 10:05
Совершенно с вами согласен, без проца будет случайное изображение так как память не сбросится

Orionsoft
14.01.2012, 10:49
rst #38

goodboy
14.01.2012, 11:22
rst #38
если не ошибаюсь это когда есть проц, но нет ПЗУ

http://i230.photobucket.com/albums/ee81/ex0l0n/romSCREEN.png

а шахматка - когда нет проца и пзу.

Orionsoft
14.01.2012, 12:09
goodboy, да , пзу нет , процессор читает FF и выполняет , но записи в пзу нет .
потом начинается экран .а стек тем временем заполняется .
да , это правильно .
а вот шахматка , уже не помню , но помойму с регенерацией связано . проца то нет .

Orionsoft
14.01.2012, 18:52
я точно помню , что описание настроийки платы пентагон 128 с картинками затрагивали данный вопрос .

Demige
14.01.2012, 23:53
А где найти найти настройку платы с картинками?

alvis
15.01.2012, 01:17
Шахматная доска бывает только на 128-х компьютерах...

Demige
16.01.2012, 00:47
Разбираюсь сейчас в схеме. Без процессора адресные мультплексоры экрана закрыты стробом (C23=0), а мультпплексоры памяти наоборот постоянно открыты. Но на входе там т.к. нету процессора 0. Т.е. шина адреса постоянно указывает на 0000h. Соответственно и правда шахматная доска - заслуга исключительно системе регенерации памяти...

ALKO
16.01.2012, 01:15
если не ошибаюсь это когда есть проц, но нет ПЗУ
У меня без пзухи "шумят" байты, но среднее значение байта примерно такое же (хотя может и другое число, возможно это зависит от железа).

---------- Post added at 01:13 ---------- Previous post was at 01:12 ----------


Шахматная доска бывает только на 128-х компьютерах...
"шахматную доску" выдаёт мой Орель БК со своими 48 килобайтами

---------- Post added at 01:15 ---------- Previous post was at 01:13 ----------

только при ресете он загружает свой Васик.

Demige
17.01.2012, 01:33
Что-то я так и не понял как образуется шахматная доска. Без процессора регенерация памяти не работает (регистр D39 закрыт).

На первый банк памяти (D20-D27) подается только сигнал RAS. Это режим авто-регенерации.
На второй банк (D28-D35) подается сигнал RAS, CAS.

На входе I/R всегда 1.

Получается что шахматная доска - это как-раз эффект такого перемежения режимов, особенно учитывая что оба банка одновременно подключены к шине данных.

Соответственно на 48к машинах, где один банк памяти такого эффекта и не наблюдается.

Т.е. из памяти читается такая информация:
FFFFFFFFFFFFFFFF
0000000000000000
FFFFFFFFFFFFFFFF
0000000000000000
FFFFFFFFFFFFFFFF
0000000000000000
FFFFFFFFFFFFFFFF
0000000000000000
0000000000000000
FFFFFFFFFFFFFFFF
0000000000000000
FFFFFFFFFFFFFFFF
0000000000000000
FFFFFFFFFFFFFFFF
0000000000000000
FFFFFFFFFFFFFFFF
и т.д.

ZEK
17.01.2012, 06:37
Demige, что то вы не то поняли, в спектруме регенерация без участия проца происходит.

Шахматка это результат агонии чипа во время включения (переходных процессов пока напряжение не выровняется), в частности дешифратора строк, вместо одной строки выбирает пачку строк, каким то макаром происходит запись значения.

Если отключить чипам RAS и немного подождать, то не шахматка получится, а белый экран.