КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Расслоение памяти
Запрос Шина адреса Рис. Структура основной памяти на основе блочной схемы
Память емкостью 512 слов (29), построенной из четырех банков по 128 слов в каждом. Адресное пространство разбито на группы последовательных адресов, и каждая группа обеспечивается отдельным банком данных. Для обращения к ОП используется 9-разрядный адрес, семь младших разрядов которого (А6-А0) поступают параллельно на все банки памяти, и выбирают в каждом из них одну ячейку. Два старших разряда адреса (А8, А7) содержат номер банка. Выбор банка обеспечивается либо с помощью дешифратора номера банка памяти, либо путем мультиплексирования информации. В функциональном отношении такая ОП может рассматриваться как единое ЗУ, емкость которого равна суммарной емкости составляющих, а быстродействие – быстродействию отдельного банка.
Блочное построение памяти позволяет сократить время доступа к информации за счет параллельного обращения к нескольким банкам памяти. Это так называемое расслоение памяти, в его основе лежит чередование адресов, которое заключается в изменении системы распределения адресов между банками памяти. Обычно последовательный доступ в память производится к ячейкам, имеющим смежные адреса, т.е. если обращение идет к 5 ячейке, то затем будет обращение к 6, затем к 7 и т.д. Чередование адресов обеспечивается за счет циклического разбиения адреса. Для выборки банка используются два младших разряда адреса (А1, А0), а для выборки ячейки в банке - 7 старших разрядов (А8-А2). В каждом такте на шине адреса может присутствовать адрес только одной ячейки, параллельное обращение к нескольким банкам невозможно, однако его можно организовать со сдвигом на один такт. Адрес ячейки запоминается в индивидуальном регистре адреса, и дальнейшие операции по доступу к ячейке в каждом банке протекает независимо. При большом количестве банков среднее время доступа к ОП сокращается в В раз (В – количество банков), но при условии, что ячейки, к которым производится последовательное обращение относятся к разным банкам. Если же запросы к одному банку следуют один за другим, то каждый следующий запрос должен ожидать завершения обслуживания предыдущего. Возникает конфликт по доступу. При этом использование данного метода становится неэффективным.
А8……А2
Шина адреса А8…..А0
Дата добавления: 2014-01-07; Просмотров: 561; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |