С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
b2m, имелось в виду P = ~p. Поэтому и разный регистр, но бит то тот же (по смысловому значению). Или я не прав?
Все нормально с битами,просто бит в позиции 13 имеет инверсное значение по отношению к позиции 12, где позиция 12 это бит Р - это при формировании адреса от ЦП. HardWareMan именно это и написал.
Прикинул я в протеусе, как должна выглядеть часть схемы с доступом к ОЗУ МЦПГ:
вот интересно, а биты D6 и D7 в реальной схеме разведены?
Строго говоря нет. Окно C800-D800 получается "вывернутым", в нём сначала идёт вторая ОЗУ, потом первая. Поэтому и перехлёст, и биты 12 и 13 противоположны. Но это не всегда так. Есди включить например 5-й маппер, и писать знакогенераторы через нормальное, невывернутое окно 8000-8FFF, то там бит 13 всегда 0. Как реально работают функции в ПЗУ и программы я пока не смотрел, но принцип Оккама подсказывает, что в железе используется только 12-й бит.
Предполагаю что нет. Все функции, которые они могли бы выполнять, либо выполняют атрибуты, либо не описаны. А вообще можно было бы на них сделать альфа-канал например. Но альфа-канала нет, его роль играет чёрный цвет.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)