ZXNet эхоконференция «hardware.zx»


тема: Универсальный переключатель банков ОЗУ



от: Victor Ronin
кому: All
дата: 17 Oct 2006
Hello, heroy ну Кай1024 - это по сути Кай256+Пентагон(256)+еще бит :) какие глюки могут повылазить - очень даже просто, "умный" тест какой-нибудь программы, проверяющий все клоны, может хитро свихнутся, не просчитав пересечения страниц управлямых с разных портов. теоретически такое возможно. на Кае1024 вроде натыкался иногда на чтото подобное (уже не помню), пока под него не переделались побольше прогов. имхо - надо делать единую модель памяти, а тип переключать в сетапе.

от: Дмитрий Демьяненко
кому: All
дата: 17 Oct 2006
Hello, All Люди кто нить делал в своей машинке переключатель банок, работающий паралельно по нескольким моделям памяти без переключателя (например KAY1024 /Pentagon/Scorp) . И в общем какие глюки из за этого могут повылазить??

от: Дмитрий Демьяненко
кому: All
дата: 17 Oct 2006
Hello, Ronin Ага сетап в виде 4 с общей защелко1 П2К :) Как видел гдето

от: Valery Tkachuck
кому: All
дата: 18 Oct 2006
Hello, Ronin Ron> может хитро свихнутся, не просчитав пересечения страниц А если сделать памяти побольше, чтоб все варианты адресации работали каждый в своей области и не пересекались? Память дешёвая - что 1мег, что 4-16 особой разницы нет, тем более если SIMM использовать. Тоды пожалуй не только KAY1024 /Pentagon/Scorp, но и Профи, Turbo-2+ можно засунуть:smile; .;

от: Valery Tkachuck
кому: All
дата: 18 Oct 2006
Hello, heroy her> для ручного щелканья моделей памяти не существует ли какого нить her> стандарта Т.е. ты склоняешься к программной модели - через драйвера. Для каких-то целей типа future computer for ARM например, с полноценной осью - эт наверно и правильней, а для клона в идеологии а ля newTurbo-N+ - дык и увеличением памяти можно обойтись без всяких новых регистров-переключателей портов памяти (если конечно сами эти порты друг с другом подружить получается):smile; .; Просто надо понимать для какого компьютера это надо. Отсюда уже будет ясно что надо.

от: Дмитрий Демьяненко
кому: All
дата: 18 Oct 2006
Hello, Black_Cat Точно!!! как я не додумался надо поставить 64 мега памяти в спек и все проблеммы решенны!!!

от: Дмитрий Демьяненко
кому: All
дата: 18 Oct 2006
Hello, heroy Кстати а для ручного щелканья моделей памяти не существует ли какого нить стандарта (имею ввиду порт и битики)??

от: Марк Антонов
кому: All
дата: 18 Oct 2006
Hello, heroy her> Кстати а для ручного щелканья моделей памяти не существует ли какого her> нить стандарта (имею ввиду порт и битики)?? был некий бит в порту #eff7, отключающий верхнюю память в пентагоне 512(1024) test4.30 вроде даже умеет видеть 2048кб памяти только хз по какому стандарту

от: Дмитрий Демьяненко
кому: All
дата: 18 Oct 2006
Hello, The Exploited Реализация это второе дело (по пентагону к примеру можно б│ло б│ реализовать битик из порта EFF7 и порт вроде AFF7-который позволяет до 4 метров адресовать но пока это не самоцель), больше интересо какие проблемы вызывает автомат, и по возможности приведите аргументированные доводы что бы я от него отказался с чистой совестью :)

от: Andreas Kaiser
кому: All
дата: 18 Oct 2006
Hello, Black_Cat Bla> Теоретически реализовать можно всё... О попёрло! Камрад, краткость - сестра таланта.

от: Valery Tkachuck
кому: All
дата: 18 Oct 2006
Hello, heroy her> какие проблемы вызывает автомат, и по возможности приведите her> аргументированные доводы что бы я от него отказался Теоретически реализовать можно всё, и решить любые проблемы, всё упирается в целесообразность. Введение доп. регистра для переключения наборов портов управления памятью по разным стандартам клонов с технической точки зрения нецелесообрано, т.к. проще реализуется объединением их по ИЛИ и пропорциональным увеличением памяти. С технической стороны этот вопрос может возникнуть только из-за каких-то ограничений типа нехватки ножек в ПЛИС при реализации всех портов в ней и т.д., хотя ограничения элементной базы - это не тот критерий который оправдывал бы такое решение. Так же необходимо исходить из задач, котрые ставятся при разных реализациях. Если цель - переключать наборы портов "на лету"(хотя не очень понятно зачем это надо), то вряд ли это будет сопровождаться проблемами с ПО, т.к. никакое ПО этого не умеет и не подозревает о существовании таких возможностей. Проблемы с родным ZX ПО могут возникнуть только в случае запуска под ОС ПО, умеющего работать только в монопольном режиме , и если его работа прерывается для замены зачем-то набора портов, после чего управление передаётся ему обратно. В этом случае, если программа считала что она работает на определённом клоне - могут быть проблемы. Если же инициализация выбора набора портов осуществляется между сеансами работы такого ПО, то и проблем быть не должно. В варианте с реализацией всех наборов портов сразу и разделением памяти может быть проблема только в следствии некорректного алгоритма определения типа клона, когда программе придётся выбирать из нескольких вариантов (в случае если процесс определения не заканчивается после первого удачного результата). Hо это уже бредовый случай:smile; .;

от: Дмитрий Демьяненко
кому: All
дата: 18 Oct 2006
Hello, icebear Епт если я хочу в своем пентагоне поюзать софт который тока с КАY или Scorp моделью работать умеет мне что надо 64 мега памяти ставить. Хватит офтопить и можеш удалить свое сообщение.




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Закрома родины - о приложении газеты.
Наши новости - Турбо копировщик VooDoo Copyer от Paracels'а. Поздравляем всех с Новым годом !
Дерево смерти - Отчет о работе службы "Спасение 911".
Телефонный жучок - Подслушивающее устройство.
Сладкие - одиночество.

В этот день...   7 мая