LINUX.ORG.RU

История изменений

Исправление lenin386, (текущая версия) :

Данные например из памяти можно загружать не только в регистры но и регистровые пары (вообще я не про z80) у аккума пара регистр F флаговый. Есть еще теневые регистры с возможностью обмена.

Это все очень познавательно. Но это медленнее и не всё работает.

со схемотехникой что не так?

Ну, если того, что уже сказано, мало, накину ещё. ULA постоянно борется с z80 за доступ с оперативе. Двухпортовая память? Арбитраж? Не слышали. Man slow memory, man snow effect, man паразитная модуляция во время звуковых эффектов. Это весьма неиллюзорные эффекты фирменных машин, отсутствующие на клонах и подтверждающие, что никто ULA не раскусил, просто сэмулировали поведение. Вывод видео сделан не по даташиту, с максимальной экономией, в частности, на линии задержки. В результате, ярко-белый на черным был жёлтый, 1500 других эффектов. Дешифрация портов - по одному биту, просто прелесть. А так называемый порт ff - вообще жесть нах.

Исходная версия lenin386, :

Данные например из памяти можно загружать не только в регистры но и регистровые пары (вообще я не про z80) у аккума пара регистр F флаговый. Есть еще теневые регистры с возможностью обмена.

Это все очень познавательно. Но это медленнее и не всё работает.

со схемотехникой что не так?

Ну, если того, что уже сказано, мало, накину ещё. ULA постоянно борется с z80 за доступ с оперативе. Двухпортовая память? Арбитраж? Не слышали. Man slow memory, man snow effect, man паразитная модуляция во время звуковых эффектов. Это весьма неиллюзорные эффекты фирменных машин, отсутствующие на клонах и подтверждающие, что никто ULA не раскусил, просто сэмулировали поведение. Вывод видео сделан не по даташиту, с максимальной экономией, в частности, на линии задержки. В результате, ярко-белый на черным был жёлтый, 1500 других эффектов. Дешифрация портов - по одному биту, просто прелесть.