Байтовый доступ к широкой памяти

May 16, 2018 14:01

Правильно ли я понимаю, что ежели память имеет ширину данных больше 8 бит (пусть будет 32), то для байтового и/или полусловного доступа нужен некий хитрый мультиплексор, способный выбрать либо нужный байт из полного слова, перенаправив его на нижнюю четвертинку шины, либо нужное полуслово, направив его на нижнюю же половинку?

Т.е. это даже два параллельно включённых мультиплексора, один 32*4-1 для байтов и один 32*2-1 для полуслов?.. при этом оно ещё и двунаправленное, с неким арбитражем для управляющих стробов во время записи, чтобы только нужный байт записался бы в указанную локацию, не разрушив соседние, так?
Previous post Next post
Up