목록2025/04/22 (1)
엔지니어가 되고 싶은 공돌이

3. 1. Load - 프로그램의 Variable을 Register와 연관짓는 것은 Complier가 수행합니다. 또한, Structure이나 Array와 같은 자료구조를 Memory에 할당하는 것도 Complier가 수행합니다. - 만약, 하나의 Variable이라면 Register로 그대로 들고오면 되지만, Structure나 Array면 Register보다 용량이 훨씬 커서 가져오지 못합니다. 그러므로 이럴 때는 명령어로 해당 Structure나 Array의 Address를 지정해주어야 합니다. - 메모리에서 레지스터로 데이터를 복사해 오는 명령어로 lw(load word)을 사용합니다. ex) Variable g, h는 각각 $s1, $s2에 할당되어 있고, Array A의 ..
Computer Science/Computer Architecture
2025. 4. 22. 18:09