Tag, offset, index를 어떻게 구하는지부터가 난관이었고..
지금도 이해가 100%된건 아니지만.. 뭐 direct mapped와 fully-associative 방식으로 어떻게 access하는지 정도는 이해했다.
n-way associative는 내일 다시 해봐야겠다
사실 cpu, cache, 가상 메모리 부분이 제일 어렵다고들 하는데
진짜 어렵긴 어렵지만 뭔가 제일 재밌는 챕터라서 공부하는 맛이 난다
물론 이해를 했는지 안했는지의 문제는 별개로... 그냥 재밌다
ex. 16B/blocks
256blocks
--> offset = 4bits, index = 8bits, Tag = 32-4-8=20bits
먼저 index를 보고, 그 다음 Tag를 보면 되는데, 이때 Tag까지 최종적으로 동일하다면 Hit.

https://www.youtube.com/watch?v=RqKeEIbcnS8&t=1s
'Data > IT' 카테고리의 다른 글
[Python/백준] 11720번 문자열 (0) | 2023.10.22 |
---|---|
[Python/백준] 1181번 단어정렬 (0) | 2023.10.22 |
빅데이터를 지탱하는 기술 #Chapter 3 간략정리 (0) | 2023.02.10 |
빅데이터를 지탱하는 기술 #Chapter 2 간략 정리 (0) | 2023.02.05 |
빅데이터를 지탱하는 기술 #Chapter 1 간략 정리 (0) | 2023.02.03 |