100к за один проход не выйдет, ибо наличие MMU не подразумевает расширение разрядности пар регистров. Они как были 16-ти битные так и остались. Посему дальше 64К не уйдёшь.Сообщение от SMT
100к за один проход не выйдет, ибо наличие MMU не подразумевает расширение разрядности пар регистров. Они как были 16-ти битные так и остались. Посему дальше 64К не уйдёшь.Сообщение от SMT
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
ну тогда отличие от ATM-овских банок только в том, что начало банки можно поставить на произвольный адрес. преимущество я вижу одно, и не очень большое: если для быстрого доступа два куска памяти по 10кб придётся раскидывать в разные банки, и они займут 32k, то тут можно ставить начало банки ровно на нужный кусок памяти и обойтись 20k. то есть имеем небольшую экономию памяти на критичных ко времени программам. для программ, у которых много мелких кусков, кусок целиком поместится в банке, для программ типа RAM-дисков, которые могут читать несколько банок подряд, тоже нет выгоды. лучше мегабайт памяти в ATM, чем пентагон-512 с таким MMU
Я снова про Z180. Как насчёт линейного доступа DMA ко всему мегу? Например считать из порта в/в скажем 512К одним куском?Сообщение от SMT
насчёт возможностей z180 я не в курсе, поэтому воздержусь от комментариев. вроде сначала примочку для z80 обсуждали
Согласен - z180 лучше того, что мы имеем сейчас. Но ведь надо делать комп полностью с нуля?Сообщение от icebear
Я бы сказал, лучше делать с нуля. Ибо замена процессора на Z180 (при условии, что это не просто замена, а дальнейшее использование предоставляемых возможностей) потянет за собой много переделок.Сообщение от acidrain
И в результате получится что угодно, но не спектрум.Сообщение от icebear
Давай продефинируем, что есть ZX Spectrum. У меня получается следующее:Сообщение от lvd
3,5МГц такт + 64К памяти + 256х192х2 экран + порты #FE (и довески клавиатуры) и #FF. Что ещё забыл?
Тоже самое можно сделать для Пентагона например. Добавятся порты памяти, AY и TR-DOS.
Если некая система будет иметь у себя в наличии всё вышеперечисленное (как составная часть ессно, не эмулить) - это не будет Спектрум-клон?
Никто и не говорил, что железка идеальна. 8)Сообщение от SMT
Но экономию вижу в следующем, это позволит не щелкать банками, когда нужно из 10к в одной странице скопировать в другую. Во вторых, когда будет ось, то не будет нужды писать "релоцируемый" код, отпадет нужда в специальных ассемблерах или прог для создания "карты" релоцируемости. Можно будет использовать старый софт в купе с новой осью.
А памяти никто не заставляет ставить 16Мб, ведь все амиги (старше 1200й) тоже теоретически могут иметь до 4Гб памяти, но статистика показывает, что в основном 32-64 метра на амигах стоит...
Ведь пишут щаз виртуальный ВГ93? Почему такое отрицание виртуальной памяти? =)
Пардон! Не пишут, а написали и зарелизили! Смотри новости сайта http://atmturbo.narod.ru от 22 июля.Сообщение от acidrain
Максагор, NedoPC group
ПК ATM-turbo 2+ 1024Kb RAM, 1,7Gb HDD, CD-ROM, Turbo FM, GS-512
[ZX rulezzz 4reva!!!]
http://atmturbo.nedopc.com
http://vk.com/atmturbo
http://maksagor.livejournal.com
http://moskprf.ru
[СССР][Коммунизм][КПРФ] ну [ZX], естественно...
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)