Legacy/뇌자극 - WinSysProg
2015.01.16 LOAD&STORE DIRECT INDIRECT 모드
Foo
2015. 1. 16. 23:06
728x90
LOAD & STORE 명령어
"연산결과를 레지스터에만 저장할 수 있도록 하겠다."라는 제약사항
=> 피연산자에는 메인 메모리의 주소값이 올 수 없다는 제약도 둔 것과 마찬가지
why? 피연산자로 올 수 있는 것을 숫자(즉시값, Immediate value) 또는 레지스터로 제한했기 때문
그렇기 때문에 레지스터와 메인 메모리 사이에서 데이터를 전송할 수 있는 명령어가 필요
메모리 => 레지스터 LOAD
메모리 <= 레지스터 STORE
Direct 모드와 Indirect 모드
Indirect 모드는 포인터라고 생각하면 쉬움.