어셈블리어Irvine연습문제 solution 입니다.
- 최초 등록일
- 2011.02.28
- 최종 저작일
- 2010.01
- 73페이지/ 한컴오피스
- 가격 3,000원
소개글
어셈블리어Irvine연습문제 solution 입니다.
목차
없음
본문내용
강의 과목 - 어셈블리어 및 실습
강의 내용
TITLE Subtraction 3 16-bits Integer(3_1.asm)
INCLUDE Irvine32.inc
.code
main PROC
mov eax, 0; EAX = 00000000h
mov ax, 4000h; EAX = 00004000h
sub ax, 2000h; EAX = 00002000h
sub ax, 0500h; EAX = 00001B00h
call DumpRegs
exit
main ENDP
END main
TITLE Data Definition(3_2.asm)
INCLUDE Irvine32.inc
.data
byte1 BYTE `A` ; 한 문자 저장 가능
byte2 BYTE 65 ; 부호없는 십진(0 - 255), 16진 및 이진 정수 저장 가능
byte3 BYTE 41h
byte4 BYTE 01000001b ; byte1에서 byte4까지의 네 변수는 모두 동일하게 저장됨
sbyte1SBYTE -1 ; 부호있는 십진(-128 - +127), 16진 및 이진 정수 저장 가능
sbyte2SBYTE 0FFh
sbyte3 SBYTE 11111111b ; sbyte1에서 sbyte3까지의 세 변수는 모두 동일하게 저장됨
word1WORD 12345; 16비트의 부호없는 정수
word2WORD 3039h
word3WORD 0011000000111001b
sword1SWORD -12345; 16비트의 부호있는 정수
sword2SWORD 0CFC7h
sword3SWORD *************111b
dword1DWORD 123456789; 32비트의 부호없는 정수
dword2DWORD 075BCD15h
dword3DWORD *************0*************10101b
sdword1SDWORD -123456789; 32비트의 부호있는 정수
이하생략
참고 자료
없음