У меня есть четырехсторонний ассоциативный кэш с 128 наборами, где каждая строка содержит 32 байта данных, а теги - 20 бит, и у меня есть несколько вопросов:
- Сколько байт первичной памяти может храниться в кеше?
-Сколько битов требуется для реализации кэша, предполагая, что в каждой строке используется один битовый измененный и один битовый допустимый флаг?
- Насколько велики поля индекса и смещения / смещения в виртуальном адресе, если он имеет длину 32 бита, при условии, что эта память адресуется в байтах?