Forums Logo

Здравствуйте Гость ( Вход | Регистрация )

[ Каскадный ] · Стандартный · Линейный

> Разширеный режим памяти на GBA, как?

Olegos
post Четверг, 29 марта 2007, 12:21
Отправлено #1


Ломальщик-лудильщик (радиоинжинер)
*****

Группа: Пользователи
Сообщений: 511
Регистрация: 18 фев. 2007
Из: Питер, Купчино и Александровское
Пользователь №: 21 139





Картридж для GBA имиет 19 битную адресную шину, и 16битную шину данных. Следовательно: она может адресовать 8мегабит. В большенстве картриджей реализован разширеный режим, он позволяет адресовать куда больше + ко всему на картридже стоит статический CMOS с батарейкой.

Вопрос: как организован разширеный режим, на какой диаппазон вешается CMOS (какой ёмкости, и какая ему нужна шина данных 8/16)?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topicStart Poll
Ответов
Nick_Shl
post Понедельник, 13 августа 2007, 09:20
Отправлено #2


Новичок
*

Группа: Пользователи
Сообщений: 8
Регистрация: 30 июля 2006
Из: Минск, Беларусь
Пользователь №: 17 323





QUOTE (Olegos @ Четверг, 29 марта 2007, 12:21)
Картридж для GBA имиет 19 битную адресную шину, и 16битную шину данных. Следовательно: она может адресовать 8мегабит. В большенстве картриджей реализован разширеный режим, он позволяет адресовать куда больше + ко всему на картридже стоит статический CMOS с батарейкой.
19+16 = 35. А на картридже только 32 контакта!
QUOTE (Olegos @ Четверг, 29 марта 2007, 12:21)
Вопрос: как организован разширеный режим, на какой диаппазон вешается CMOS (какой ёмкости, и какая ему нужна шина данных 8/16)?
Контроллеры и банковая система. В первом GB так было сделано. Часть картриджа висит в адресном пространстве, а часть - окно, которое может сдвигаться по картриджу туда-сюда. Но это потому, что первый GB имел 8-ми битный проц и мог адресовать 16-ти битное пространство, то есть 64 кб.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Товарищ Сухов
post Пятница, 17 августа 2007, 02:19
Отправлено #3


Фанат
***

Группа: Пользователи
Сообщений: 147
Регистрация: 24 июня 2005
Пользователь №: 13 231





QUOTE (Nick_Shl @ Понедельник, 13 августа 2007, 10:20)
19+16 = 35. А на картридже только 32 контакта!


Без относительно ГБА.
Дык можно совмещать шину адресов и данных.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Nick_Shl
post Пятница, 17 августа 2007, 22:58
Отправлено #4


Новичок
*

Группа: Пользователи
Сообщений: 8
Регистрация: 30 июля 2006
Из: Минск, Беларусь
Пользователь №: 17 323





QUOTE (Товарищ Сухов @ Пятница, 17 августа 2007, 2:19)
Дык можно совмещать шину адресов и данных.
Ну дык стормозил...
QUOTE (Olegos @ Четверг, 29 марта 2007, 12:21)
Картридж для GBA имиет 19 битную адресную шину, и 16битную шину данных. Следовательно: она может адресовать 8мегабит.
Теперь подробнее: шина адреса у GBA 24-х битная, что дает адресацию в 16MB.

А вообще подробнее можно посмотреть тут: http://www.reinerziegler.de/GBA/gba.htm
User is offlineProfile CardPM
Go to the top of the page
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Пт., 27 июня 2025, 23:15
Skin Designed (c) by Rooq.net, All Rights Reserved.