Очень рад что «попал». Растактовка будет во второй части, я базирую на этом некоторые тесты. Детект наших клонов в моём исполнении не вполне идеален, я немного не дописал его в своём просмотрщике бордеров. Но что умею — расскажу.
Да! Это как раз тот материал, который я давно хотел собрать и систематизировать для себя. Спасибо:) Еще хотелось бы почитать про растактовку экранной области каждого компа: сколько тактов на линию, сколько в невидимой области бордюра (сверху, снизу, слева и справа), сколько в видимой, сколько до начала экранной области и т.п.
Очень интересно про программные методы определения типа компа, в т.ч. наших клонов (до сих пор не постигаю, например, как реализован универсальный фикс бордюрного эффекта в sage boot (cм.borndead#10) под любую машину)…
И еще: «У 48K компьютеров #4000-#7FFF — медленная память, вся остальная — медленная» — опечатка?
Специально пролез в свой 3D boot, где была 8-битная математика — там одни таблички, никаких знаковых сравнений нет.
Просто не дошёл до отсечений в своё время, видимо.
Очень крутой пост, несложно, но глубоко и от начала и до конца.
Быстрый вопрос:
BVC label ;oVerflow Clear, JP PO
BVS label ;oVerflow Set, JP PE
Эти команды 6502 и z80 точно эквиваленты друг друга? Я бы всё же думал что PO/PE означают чётность, а не переполнение.
С другой стороны, раз есть команда для теста флага переполнения — о чём это тогда тут речь?
Немного за творчество, за демо, за мотивацию, за отношение:
Ты все время говоришь себе: «Я могу это сделать, но не буду», — но это не более чем другой способ сказать, что ты не можешь.
Физика как секс: может не давать практических результатов, но это не повод ею не заниматься. Ричард Фейнман
Человек молод, когда он еще не боится делать глупости.
Свобода творчества — свобода делать ошибки.
Главный признак таланта — это когда человек знает, чего он хочет. Петр Капица
Если ученый не может объяснить уборщице, которая убирается у него в лаборатории, смысл своей работы, то он сам не понимает, что он делает. Эрнест Резерфорд
Эксперт — это человек, который совершил все возможные ошибки в очень узкой специальности. Нильс Бор
плавали, знаем.
Очень интересно про программные методы определения типа компа, в т.ч. наших клонов (до сих пор не постигаю, например, как реализован универсальный фикс бордюрного эффекта в sage boot (cм.borndead#10) под любую машину)…
И еще: «У 48K компьютеров #4000-#7FFF — медленная память, вся остальная — медленная» — опечатка?
Просто не дошёл до отсечений в своё время, видимо.
ADD HL,BC, а на 6502 побайтно складывать ячейки в памяти придётся.
Быстрый вопрос:
Эти команды 6502 и z80 точно эквиваленты друг друга? Я бы всё же думал что PO/PE означают чётность, а не переполнение.
С другой стороны, раз есть команда для теста флага переполнения — о чём это тогда тут речь?
Ты все время говоришь себе: «Я могу это сделать, но не буду», — но это не более чем другой способ сказать, что ты не можешь.
Физика как секс: может не давать практических результатов, но это не повод ею не заниматься.
Ричард Фейнман
Человек молод, когда он еще не боится делать глупости.
Свобода творчества — свобода делать ошибки.
Главный признак таланта — это когда человек знает, чего он хочет.
Петр Капица
Если ученый не может объяснить уборщице, которая убирается у него в лаборатории, смысл своей работы, то он сам не понимает, что он делает.
Эрнест Резерфорд
Эксперт — это человек, который совершил все возможные ошибки в очень узкой специальности.
Нильс Бор