소개글
14주차. Abort Handling에 대한 자료입니다.
본문내용
◎ MMU
MMU는 CPU의 Memory 주소를 감쪽같이 속이는 역할을 한다. CPU가 Memory를 Access할 때 마다 주소를 속인다. 주소를 속여서, Physical Address와 Virtual Address의 Mapping을 MMU가 갖고 이용한다.
MMU를 사용함으로써, Task 마다 또는 Program마다 똑같은 주소를 사용해도 되게 만들어 준다. 모든 Task는 0x0∼0x3000 번지까지 자리 잡도록 Compile하더라도, MMU를 사용한다면 문제가 없다. 물리적으로는 0x3000∼0x5FFF번에 올라와 있는 A Task나, 0x6000∼0x8FFF에 올라와 있는 B Task나 MMU가 이용된다면 0x3000∼0x5FFF도 0x0∼0x3000처럼, 0x6000∼0x8FFF도 0x0∼0x3000처럼 인식될 수 있다.
하고 싶은 말
참고자료로 활용하셔서 좋은 결과 있기를 바랍니다.