Важная информация

User Tag List

Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 29

Тема: Мысли о памяти

  1. #1
    Master
    Регистрация
    27.01.2005
    Сообщений
    525
    Благодарностей: 272
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Мысли о памяти

    Здесь и на недописишном форуме много спорили "а сколько же надо спектруму памяти".

    Реалии таковы, что сейчас гораздо проще купить память на большой объем - 4М, 32М и т.п., чем найти РУ7.

    Поскольку сейчас выпускаются всего два клона (АТМ и Пентагон1024), разработчикам вполне можно договориться и зарезервировать порты для расшерения памяти, а не спорить о том сколько же ее надо. Один фиг - скоро микросхему динамического ОЗУ с объемом меньше 1Мбайта (или не скоро а уже?) будет не достать.

    Потому предлагаю выделить по два порта для выбора каждой страницы в каждом окне. Это позволит адресовать 65536 * 16Кбайт = 1Гбайт ОЗУ. ТАкой объем ОЗУ на спеке, конечно, вряд ли будет достигнут, но по крайней мере проблем "а как мне адресовать память, у меня есть озу объемом 32 Мега, а стандарты поддерживают не более 4х Мег" - возникать не будут.

    Да и рам-диски по многу мегабайт не помешают, кэши дисков - тоже.

    В общем мысль такая - раз уж память дешовая, то давайте ей пользоваться, а не ограничивать себя искуственно.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Master Аватар для Mike
    Регистрация
    07.04.2005
    Адрес
    Санкт-Петербург
    Сообщений
    993
    Благодарностей: 18
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SfS
    Здесь и на недописишном форуме много спорили "а сколько же надо спектруму памяти".

    Реалии таковы, что сейчас гораздо проще купить память на большой объем - 4М, 32М и т.п., чем найти РУ7.

    Поскольку сейчас выпускаются всего два клона (АТМ и Пентагон1024), разработчикам вполне можно договориться и зарезервировать порты для расшерения памяти, а не спорить о том сколько же ее надо. Один фиг - скоро микросхему динамического ОЗУ с объемом меньше 1Мбайта (или не скоро а уже?) будет не достать.

    Потому предлагаю выделить по два порта для выбора каждой страницы в каждом окне. Это позволит адресовать 65536 * 16Кбайт = 1Гбайт ОЗУ. ТАкой объем ОЗУ на спеке, конечно, вряд ли будет достигнут, но по крайней мере проблем "а как мне адресовать память, у меня есть озу объемом 32 Мега, а стандарты поддерживают не более 4х Мег" - возникать не будут.

    Да и рам-диски по многу мегабайт не помешают, кэши дисков - тоже.

    В общем мысль такая - раз уж память дешовая, то давайте ей пользоваться, а не ограничивать себя искуственно.
    +1
    Нет, даже +10 !!!
    A4000D Cyberstorm MK-III 060@50Mhz, 128Mb, UW-SCSI, A1200 030@50Mhz, 16Mb, CD32
    PowerMAC 9600, PPC604EV@350Mhz, 512Mb

  4. #3
    Activist Аватар для Romanich
    Регистрация
    02.11.2006
    Адрес
    Владивосток
    Сообщений
    481
    Благодарностей: 9
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Такие объёмы памяти, ИМХО тоже ни к чему...
    Для игр вполне хватает памяти ДО мегабайта

    А вот поискать процик с линейной адресацией до мегабайта стоит

    Кто мешал тем же Atmel'овцам сделать AVR'ки с внешней памятью кода и линейной адресацией хотябы до 1МБ? А вот нет, им выгоднее чтоб народ гадил в эти контроллеры тысячи раз и выкидывал. Тем более к примеру Atmega128 программируется через последовательный интерфейс ууух как долго (если размер прошивки занимает почти весь кристалл)

    Поэтому тут принципы нужны немножко другие! Например стоит рассмотреть контроллеры от Mitsubishi - они 16-разрядные...
    В противовес армам - менее монструозные...
    EMU Apparatchik Romanich
    http://emu-apparatchik.narod.ru

  5. #4
    Master
    Регистрация
    27.04.2005
    Адрес
    Москва
    Сообщений
    869
    Благодарностей: 3
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Romanich
    Такие объёмы памяти, ИМХО тоже ни к чему...
    Для игр вполне хватает памяти ДО мегабайта
    Я согласен с тобой в том плане, что освоен пока только 1 мб, и то не потенциал далеко не исчерпан.
    Но sfs прав в том, что память все равно получается дармовая.
    А вот поискать процик с линейной адресацией до мегабайта стоит
    Z180 ?
    Или может отойти от традиционного направления и действительно уйти в FPGA и развивать архитектуру CPU самостоятельно? Слабо scalable-проц с переводом из 8 бит в 32 бита? Эдакая фантазия на тему "какой была бы серия Zx80 если бы победила x86"

  6. #5
    Activist Аватар для Romanich
    Регистрация
    02.11.2006
    Адрес
    Владивосток
    Сообщений
    481
    Благодарностей: 9
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sonic
    Но sfs прав в том, что память все равно получается дармовая.
    Согласен, но мне кажется, следует стремиться реализовывать такой принцип в железостроении - ставить только то что нужно и сколько нужно
    При этом конечно, делать такие ресурсы, чтоб потом не загибаться от их недостатка!

    Цитата Сообщение от Sonic
    Z180 ?
    Z180 недоставаем для меня

    Цитата Сообщение от Sonic
    Или может отойти от традиционного направления и действительно уйти в FPGA и развивать архитектуру CPU самостоятельно? Слабо scalable-проц с переводом из 8 бит в 32 бита? Эдакая фантазия на тему "какой была бы серия Zx80 если бы победила x86"
    Как ты думаешь, кого больше - тех, кто знает контроллеры/процессоры или тех, кто хорошо знает как программировать ПЛИСы???

    Как показали результаты, заэмулить процы на ПЛИСах можно, но различия будут всё равно.... тем более это попахивает какой-то резиновостью (C) Costa

    Лучше сразу делать свой проц со своей архитектурой
    EMU Apparatchik Romanich
    http://emu-apparatchik.narod.ru

  7. #6
    Master
    Регистрация
    27.01.2005
    Сообщений
    525
    Благодарностей: 272
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Такие объёмы памяти, ИМХО тоже ни к чему...
    Для игр вполне хватает памяти ДО мегабайта
    Причем тут игры ? Я просто говорю, что память - стоит копейки. Ну скажи - чем тебя заденет, если у тебя будет стоять 32М озу ? По мне так это хорошо - загружу приложения, резиденты, рам-диски создам для скорости. Ктонибудь еще и кэш файловой системы пропишет...


    А вот поискать процик с линейной адресацией до мегабайта стоит smile:
    Любой АРМ - до 4х Гиг линейной адресации... Только при чем тут спектрум ?

  8. #7
    Master Аватар для Mike
    Регистрация
    07.04.2005
    Адрес
    Санкт-Петербург
    Сообщений
    993
    Благодарностей: 18
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Romanich
    Такие объёмы памяти, ИМХО тоже ни к чему...
    Для игр вполне хватает памяти ДО мегабайта
    Принципиально не согласен. Это высказывание из области - 640 хватит на всё. Я не спорю, что с 1Mb можно не плохо развернутся, но это не значит, что этого хватит под любую идею. А речь идёт о том, что больший объём ставить теперь на много прще, чем не большой.

    Цитата Сообщение от Romanich
    А вот поискать процик с линейной адресацией до мегабайта стоит
    Если об будет полностью совместим с Z80, то - да.


    Цитата Сообщение от Romanich
    Кто мешал тем же Atmel'овцам сделать AVR'ки с внешней памятью кода и линейной адресацией хотябы до 1МБ? А вот нет, им выгоднее чтоб народ гадил в эти контроллеры тысячи раз и выкидывал. Тем более к примеру Atmega128 программируется через последовательный интерфейс ууух как долго (если размер прошивки занимает почти весь кристалл)

    Поэтому тут принципы нужны немножко другие! Например стоит рассмотреть контроллеры от Mitsubishi - они 16-разрядные...
    В противовес армам - менее монструозные...
    Это всё замечательно, но каким боком они относятся к спеку ? Спек это Z80 и всё, что с ним совместимо.

    Разве только смотреть в сторону Z180, Z380, eZ80 и прочее в таком духе.
    A4000D Cyberstorm MK-III 060@50Mhz, 128Mb, UW-SCSI, A1200 030@50Mhz, 16Mb, CD32
    PowerMAC 9600, PPC604EV@350Mhz, 512Mb

  9. #8
    Master
    Регистрация
    27.04.2005
    Адрес
    Москва
    Сообщений
    869
    Благодарностей: 3
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Romanich
    Согласен, но мне кажется, следует стремиться реализовывать такой принцип в железостроении - ставить только то что нужно и сколько нужно
    Правильно. Просто речь идет о том что в наше время в одной микрухе 4 мб уже. А 1 мб скоро хрен достанешь - вот и все. Будем все равно ставить 4, а остальные 3 будут в воздухе болтаться? А смысл им в воздухе болтаться, если задействовать их не стоит практически ничего?

  10. #9
    Activist Аватар для Romanich
    Регистрация
    02.11.2006
    Адрес
    Владивосток
    Сообщений
    481
    Благодарностей: 9
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SfS
    Ну скажи - чем тебя заденет, если у тебя будет стоять 32М озу ?
    Заденет тем что старшие адресные биты ЦПУ можно было потратить на декодирование периферии! К аппаратостроению нужно подходить прежде всего с рациональной точки зрения. Если не предполагается юзать столько много, так зачем оно нужно? Не для того же, чтоб кто-нить наподобие форточек и пингвинов схавал усю память...

    Цитата Сообщение от SfS
    Любой АРМ - до 4х Гиг линейной адресации... Только при чем тут спектрум ?
    Про спек я вообще не заикался... АРМ... у него такая же лажа как и у AVR'ов - нету внешней памяти кода (у большинства - особенно у атмела)
    Вот LPC22xx - Другое дело
    EMU Apparatchik Romanich
    http://emu-apparatchik.narod.ru

  11. #10
    Activist Аватар для Romanich
    Регистрация
    02.11.2006
    Адрес
    Владивосток
    Сообщений
    481
    Благодарностей: 9
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sonic
    А 1 мб скоро хрен достанешь - вот и все. Будем все равно ставить 4, а остальные 3 будут в воздухе болтаться? А смысл им в воздухе болтаться, если задействовать их не стоит практически ничего?
    Где Вы видели чипы SRAM ёмкостью более 0.5МБ?
    ИМХО SRAM имеет самую удобную организацию шин, поэтому DRAMы рассматриваю как гиморой...
    EMU Apparatchik Romanich
    http://emu-apparatchik.narod.ru

Страница 1 из 3 123 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Тест памяти
    от spleen в разделе Софт
    Ответов: 2
    Последнее: 02.05.2006, 12:15
  2. Z80 - чтение из памяти
    от icebear в разделе Память
    Ответов: 15
    Последнее: 06.03.2006, 12:03
  3. мысли по написанию модуля эмуляции z80 на С
    от boo_boo в разделе Эмуляторы
    Ответов: 9
    Последнее: 24.01.2006, 19:28
  4. Расширение памяти
    от alexfreed в разделе Память
    Ответов: 7
    Последнее: 16.11.2005, 17:49
  5. Странные мысли
    от acidrain в разделе Unsorted
    Ответов: 162
    Последнее: 18.08.2005, 07:21

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •