Jump to content

Чип Amiga RAM

Чип оперативной памяти [1] — это обычно используемый термин для обозначения встроенной оперативной памяти , используемой в компании Commodore линейке компьютеров Amiga . Оперативная память чипа распределяется между центральным процессором Amiga (ЦП) и выделенным набором микросхем (отсюда и название). [2] Ее также, довольно ошибочно, называли «графической оперативной памятью».

Прямой доступ к памяти

[ редактировать ]

В архитектуре Amiga контроллер прямого доступа к памяти (DMA) интегрирован в чип Agnus (Alice на AGA моделях ). И ЦП, и другие члены набора микросхем должны решать вопрос доступа к общей оперативной памяти через Agnus. Это позволяет специальным чипам выполнять видео, аудио и другие операции DMA независимо от ЦП. Поскольку процессор 68000, используемый в ранних системах Amiga, обычно обращается к памяти только на каждом втором цикле памяти, Agnus использует систему, в которой «нечетный» такт выделяется для критичного по времени доступа к пользовательскому чипу, а «четный» цикл выделяется для ЦП. : таким образом, при среднем запросе DMA процессор обычно не блокируется от доступа к памяти и может работать без перерывов. Однако некоторые DMA набора микросхем, такие как графика высокого разрешения с большей цветовой палитрой, медные операции или операции блиттера , могут использовать любые свободные циклы, эффективно блокируя циклы ЦП. В таких ситуациях циклы ЦП блокируются только при доступе к общей оперативной памяти, но никогда при доступе к быстрому (только ЦП) ОЗУ (если оно имеется) или ПЗУ. [2]

Чип оперативной памяти по модели

[ редактировать ]

Большинство стандартных систем Amiga были оснащены только чиповой оперативной памятью и поставлялись с объемом от 256 КБ до 2 МБ.

Модель Стандартный чип оперативной памяти Максимальный объем оперативной памяти чипа Ширина
Амига 1000 256 КиБ 512 КиБ 16-битный
Амига 500 , Амига 2000 , CDTV 512 КиБ – 1 МиБ [а] 512 КиБ – 1 МиБ [б] 16-битный
Амига 500 Плюс , Амига 600 1 МиБ 2 МБ 16-битный
Амига 3000 1 МиБ 2 МБ 32-битный [с]
Амига 1200 , Амига 4000 , Амига CD32 2 МБ 2 МБ 32-битный [д]

Общая шина данных RAM является 16-битной в OCS и ECS. системах [с] . Более поздние системы AGA используют 32-битную шину данных, управляемую сопроцессором Алисы (заменяющим Agnus), и 32-битную оперативную память. Тактовая частота памяти работает вдвое быстрее, чем в системах AGA. В результате пропускная способность оперативной памяти чипсета увеличена в четыре раза по сравнению с более ранней 16-битной конструкцией. Однако 32-битный доступ ограничен процессором и графическим DMA и не может использоваться для других устройств. A3000 на базе ECS также имеет 32-битное ОЗУ, но доступ для операций ЦП осуществляется только 32-битным; чипсет остался 16-битным.

Максимальный объем оперативной памяти чипа зависит от версии Agnus/Alice. Оригинальный чип Agnus, установленный в системах A1000 и ранних версиях A2000, представляет собой 48-контактный DIP-корпус, способный адресовать 512 КиБ оперативной памяти чипа. Последующие версии Agnus выпускаются в 84-контактном корпусе PLCC (в разъеме или для поверхностного монтажа ). Все модели, кроме A1000, можно обновить до 2 МБ оперативной памяти. A500 и ранние версии A2000B могут вместить 1 МБ за счет установки чипа Agnus более поздней версии (8732A) с минимальными аппаратными модификациями; машины позднего производства обычно уже содержали этот чип, поэтому перемычек требовались только модификации . Аналогично, 2 МБ можно установить, установив 8372B Agnus и дополнительную память.

Максимальный объем оперативной памяти чипа в любой модели составляет 2 МБ. На материнской плате Amiga 4000 имеется нефункциональная перемычка, которая предшествовала более поздним чипам, и на ней указано 8 МБ оперативной памяти чипа - независимо от ее положения система распознает только 2 МБ из-за ограничений чипа Alice. [3] Однако программный эмулятор ОАЭ может эмулировать систему Amiga с расчетным ограничением до 8 МБ оперативной памяти чипа. [4]

Быстрая оперативная память

[ редактировать ]

Системы Amiga также можно расширить с помощью Fast RAM, которая доступна только для процессора. Это повышает скорость выполнения, поскольку циклы ЦП никогда не блокируются, даже когда специальный набор микросхем одновременно обращается к оперативной памяти чипа. Добавление быстрой оперативной памяти в системы с 32-битными процессорами примерно удваивает скорость выполнения инструкций , поскольку более продвинутые процессоры 68020, '030 и '040 могут использовать больше циклов памяти, чем более ранние 68000.

Как ни странно, в системе может быть несколько разных типов и скоростей быстрой оперативной памяти. Например, Amiga 3000 может одновременно содержать 16-битную оперативную память расширения Zorro II , 32-битную оперативную память расширения Zorro III , 32-битную оперативную память материнской платы и 32-битную оперативную память карты ЦП (в порядке возрастания скорости). Автоматически настроенная оперативная память имеет приоритет в системе, поэтому в первую очередь используется самая быстрая память.

Ранние версии Amiga 2000B и наиболее распространенная конфигурация Amiga 500 с «расширенной памятью» содержат псевдобыструю оперативную память объемом 512 КиБ («медленную оперативную память»), управляемую Agnus, с теми же ограничениями, что и Chip RAM, но непригодную для использования как таковую. из-за ограничений реестра. Многочисленные бюджетные расширения с люками [5] для 500 эта «бесконтроллерная» концепция была расширена до 1,8 МБ медленной оперативной памяти (для адресации требуется адаптер Гэри ).

Примечания

[ редактировать ]
  1. ^ Позже системы A500/A2000 были оснащены 1 МБ.
  2. ^ До 2 МБ с аппаратной модификацией
  3. ^ Оперативная память чипа A3000 — 32-битная для доступа к процессору и 16-битная для доступа к набору микросхем.
  4. ^ Доступ к ОЗУ чипа AGA 32-битный только для процессора и графического процессора DMA; аудио, дискета, медь и блиттер DMA остаются 16-битными.
  1. ^ Коммодор-Амига, Inc. (1991). Руководство по стилю пользовательского интерфейса Amiga . Серия технических справочников Amiga. Ридинг, Массачусетс: Addison-Wesley Publishing Company, Inc., с. 180. ИСБН  978-0-201-57757-0 .
  2. ^ Jump up to: а б Коммодор-Амига, Inc. (1991). Справочное руководство по оборудованию Amiga . Серия технических справочников Amiga (Третье изд.). Ридинг, Массачусетс: Addison-Wesley Publishing Company, Inc. ISBN  978-0-201-56776-2 .
  3. ^ «Перемычки материнской платы A4000» . Архивировано из оригинала 23 ноября 2019 года . Проверено 2 сентября 2011 г.
  4. ^ «Особенности эмулятора Amiga ОАЭ» . Архивировано из оригинала 5 января 2017 г. Проверено 4 января 2017 г.
  5. ^ «Список расширений люка A500» . Проверено 3 ноября 2018 г.

См. также

[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a2d321790bf46383cca10177152a90b7__1618696740
URL1:https://arc.ask3.ru/arc/aa/a2/b7/a2d321790bf46383cca10177152a90b7.html
Заголовок, (Title) документа по адресу, URL1:
Amiga Chip RAM - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)