19 Вопрос
Основная память разделяется на блоки фиксированного
размера которые назыв строками кэша. Строка кэша
сост из нескольких последовательных байтах(обычно
от 4 до 64) строки нумеруются начиная с 0, то есть если
размер строки состовляется 32 байта, то строка 0 это байты с
0 по 31, строка 1 это байты с 32 по 63 и т.д. В любой
момент в кэш памяти находится несколько строк. Когда
происходит обращение к памяти контроллей кэш памяти
проверяет есть ли нужное слово в кэш памяти.
20 Вопрос
Стековая память широко используется в ЭВМ для
запоминан содерж регистра процессора, при
обработке запросов прерывания и вызове подпрограмм
при этом стековая память либо включается в состав
процессора отдельным аппаратным, либо реализуется
аппаратно-программным путем.
Стековая память организуется по принципу последний
пришел первый вышел(LIFO), 1 пришел 1 вышел(FIFO).
Огранизация типа FIFO новое слово заносится в
верхнюю ячейку,ранее записанные слова выталкиваются
вниз. Для адресации стека используется специальный
регистр адреса который называют указателем стека УС.
Чаще используют память типа LIFO.Организуется следующим
образом: перед началом работы в УС заносится адрес
ячейки ОЗУ в которую будет записываться первое слово
или байт. Дальнейшая адресация осуществляется автомат
путем увел или уменьш адреса на единицу при выполнении
операции записи стека или его чтения.
