-
2015.01.16 LOAD&STORE DIRECT INDIRECT 모드Legacy/뇌자극 - WinSysProg 2015. 1. 16. 23:06728x90
LOAD & STORE 명령어
"연산결과를 레지스터에만 저장할 수 있도록 하겠다."라는 제약사항
=> 피연산자에는 메인 메모리의 주소값이 올 수 없다는 제약도 둔 것과 마찬가지
why? 피연산자로 올 수 있는 것을 숫자(즉시값, Immediate value) 또는 레지스터로 제한했기 때문
그렇기 때문에 레지스터와 메인 메모리 사이에서 데이터를 전송할 수 있는 명령어가 필요
메모리 => 레지스터 LOAD
메모리 <= 레지스터 STORE
Direct 모드와 Indirect 모드
Indirect 모드는 포인터라고 생각하면 쉬움.
'Legacy > 뇌자극 - WinSysProg' 카테고리의 다른 글
2015.01.22 커널 오브젝트 Usage Count (0) 2015.01.21 2015.01.20 커널 오브젝트 (0) 2015.01.20 CommandPrmpt_Two.cpp (0) 2015.01.19 CommandPrmpt_One.cpp (0) 2015.01.19 2015.01.19 CreateProcess를 이용한 프로세스 생성 (0) 2015.01.19 2015.01.18 프로세스의 상태 변화 (0) 2015.01.18 2015.01.17 프로세스의 생성과 소멸 (0) 2015.01.17 2015.01.13 프로세스, IPC (0) 2015.01.13 2014.12.23 Polymorphic 자료형 (0) 2014.12.23 2014.12.21 LPCTSTR LPTSTR (0) 2014.12.21