у меня на симе можно смело на 5-10 секунд тоже выключать,все на месте остается..Сообщение от icebear
про регистры не смотрел..
надо попробовать.
у меня на симе можно смело на 5-10 секунд тоже выключать,все на месте остается..Сообщение от icebear
про регистры не смотрел..
надо попробовать.
Вопрос стоял давольно таки просто. Рассмотреть возможность введения новго стандарта адресации памяти. Дополнительные регистры. Скольки разрядные, сколько штук, какие адреса, что делать со старыми регистрами, или просто сделать диспетчер памяти как на АТМ (любая страница ОЗУ в любой четверти). Или еще чего. По поводу DRAM vs SRAM: Сейчас проектирую ZX-клон (по принципу Sprinter'a). Память SRAM 2*512КБ-15нс (2 штуки 180Ру), развёртка сразу VGA 75Гц (хотя не отрицаю что будет поддержка и RGB PAL кодер (полностью программируются тайминги).
Так вот, Мне бы хотелось за пределами макетной платы организовать что-то с большим объёмом памяти (НЕ SRAM), как минимум до 16 МБайт...
Вопросы объёма памяти неоднократно обсуждались. Вот последний: http://zx.pk.ru/showthread.php?t=4225&page=2&pp=10
Считаю 16М минимальным обьёмом на который следует ориентироваться при разработке менеджера памяти.
Думаю, обсуждение необходимо проводить в несколько этапов:
0) выработка протокола (плана) обсуждения;
Примерный протокол:
1) обсуждение предложений по выбору портов;
2) обсуждение с точки зрения архитектурной реализации предложений по вариантам медеджетмента страниц, а так же возможности отключения ПЗУ;
3) проверка общими усилиями выбранного варианта на возможные проблемы с софтом (в том числе исключить возможность использования в софте двух вариантов менеджетмента памяти для старых компов).
Поэтому сначала просьба высказаться по протоколу обсуждения, чтоб не превращать это в 101 флеймодром, как уже было не раз. После утверждения протокола всё обсуждение проводить строго по протоколу. Все "гениальные мысли" не относящиеся к обсуждаемому вопросу, авторам просьба сопровождать соответствующим заглавием с последующим их обсуждением вне протокола во вспомогательных ветках с включением результатов обсуждения в родительскую тему.
Пример "гениальной мысли" не по протоколу:
Предложение по п.1:
в идеале начать следует с простого суммирования всех портов существовавших стандартов, т.е. KAY, Profi, Pentagon, т.к. они имели сходную архитектуру.
Соответственно это предложение должно обсуждаться либо параллельно протоколу, если его вдруг упустили из виду, или в порядке протокола, когда дойдёт очередь. В данном случае - при обсуждении п.1.
Итак, сейчас просьба высказаться по протоколу.
Последний раз редактировалось Black_Cat; 15.12.2006 в 15:07.
Ну кто то должен быть первым.
ХВАТИТ ФЛЕЙМ ПРОВОЦИРОВАТЬ!!!
Если у тебя есть уже готовое решение - выскажи. Нет, так к чему эти слова?
Если нужен результат, а не флейм - нужна организованность в обсуждении - это общеприменительная практика. Протокол обсуждения и создаёт эту организованность.
Последний раз редактировалось Black_Cat; 15.12.2006 в 15:12.
Сорри за оффтопик!
Создай плиз отдельную ветку про свой клон (инфо, параметры и т.п.).Сообщение от MegaMyth
Думаю всем будет интересно.
Так и сделал... хоть отвлекся от разводки платы :-)Сообщение от Valen
http://zx.pk.ru/showthread.php?t=4381
ИМХО, это однозначно надо. Иначе будет бесхозно теряться несколько окон адресного пространства процессора.Сообщение от MegaMyth
Формулирую по пунктам:
1. Для каждого окна адресного пространства ЦПУ выделяется два порта (16 бит) для номера страницы, включенной в окно. Это позволяет адресовать до 1Гб памяти (65536 страниц по 16Кбайт).
2. Адреса этих портов должны определить разработчики АТМ и Пентагона 1024. Поскольку эти клоны - единственные, что сейчас производятся - им и карты в руки.
Вот собственно и все моё предложение.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)