검색어 입력폼

[어셈블리언어] E02. 간단한 사칙연산, 데이터 이동

저작시기 2010.04 | 등록일 2010.07.11 파일확장자 압축파일 (zip) | 9페이지 | 가격 1,200원

소개글

과제목적 : 간단한 사칙연산을 진행 후 답을 주석에 달기,
선언 크기가 다른 변수간의 데이터 이동해보기


구성 : P02.doc, P02A.asm, P02B.asm



mov, movzx, movsx

(간혹 과제에 cv를 통한 디버깅과정을 요구하시는 경우가 있는데,
E02에 cv를 이용한 디버깅과정이 들어있습니다)

목차

1. 실습환경(OS, 장소)
2. A. 간단한 사칙연산 해보기
3. B. 데이터 이동
4. About ‘ mov, movzx, movsx
5. 후기
- 디버그 사용법

본문내용

2) movzx : 부호를 확장하고 확장비트를 0으로 채움
소스 피 연산자를 도착점 피 연산자로 복사하고 그 값을 16비트나 32비트로 확장한다. 이 명령은 부호가 없는 정수에만 사용되며, 3개의 변형이 가능하다.


- 디버그 사용법
Default Windows Debug Program : debug.exe
( Win98 : windowscommand
Win NT계열 : windowssystem32 )

Microsoft CodeView : cv.exe
- 디버거 기능
- 짧은코드 어셈블
- CPU 레지스터와 플래그 상태확인
- 메모리 내용 확인 및 변경

참고 자료

어셈블리 언어 : 인텔 기반 컴퓨터를 위한 (제5판) KIP R.IRVINE 저
출처 : blog.naver.com/coolfair

압축파일 내 파일목록

P02.doc
P02A.asm
P02B.asm
다운로드 맨위로