검색어 입력폼

[어셈블리어] 어셈블리에대하여-5장

등록일 2003.09.05 한글파일한글 (hwp) | 13페이지 | 가격 1,000원

소개글

여러분께 많은 도움이 되었음합니다.
한글프리젠테이션용자료입니다.
프리젠테이션 용시 글자크기를36으로늘려주세요.!!

목차

* 이동 명령

-MOV 명령
-PUSH 명령과 POP 명령
-XCHG 명령과 XLAT 명령
-LEA 명령

본문내용

오프셋을 얻는 명령: LEA
★ 오프셋을 얻으려면 :
(1) OFFSET 연산자를 사용
MOV AX, OFFSET TOTAL
(제약점) 자료 항목이 반드시 이름으로 되어 있어야 함
즉, TOTAL[BX]와 같이 인덱스된 주소일 수가 없음
(2) LEA : 실효 주소를 로드(Load Effective Address)
- 두 번째 오퍼랜드의 오프셋을 얻어서 첫째 오퍼랜드에 자동적으 로 복사하여 줌
예) LEA AX, TABLE[BX]
예) LIST DW 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
SUM DW ?
프로시저를 호출할 때, 다음의 명령들을 사용할 수 있음
LEA AX, LIST
LEA BX, SUM
CALL FIND_SUM

완전한 주소를 얻는 명령: LDS와 LES
★ LDS: 데이터 세그먼트 레지스터를 로드함 (Load Data Seg Register)
형식) LDS 레지스터, 더블워드주소
더블워드에는 세그먼트 주소와 오프셋이 저장되어..
다운로드 맨위로