무민이의 반반무많이

어셈블리 언어 기본 구성요소 본문

Assembly/Theory

어셈블리 언어 기본 구성요소

M00min 2016.08.04 21:29

(공감과 댓글 하나는 글쓴이에게 큰 힘이 됩니다.)


정수 상수(Integer Constant)

- 부호(선택), 숫자(필수), 진수 표현(필수)을 위한 접미 문자로 구성

접미 문자

표현

h

16진수(Hexadecimal)

q / 0

8진수(Octal)

d (생략 가능)

10진수(Decimal)

b

2진수(Binary)

r

부호화 실수

t

10진수

y

2진수

ex) 26(Deccimal), 411010000b(Binary), 1Ah(Hexadecimal)


■ 정수 수식(Integer Expression)

- 정수 값과 산술 연산자를 포함하는 수학식

연산자

수식

우선순위

( )

괄호

1

+, -

단항 +, - (양수, 음수 표시)

2

*, /, MOD

곱셈, 나눗셈, 나머지

3

+, -

덧셈, 뺄셈

4

ex) (4 + 2) * 6 è 36


■ 실수 상수(Real Constant)

10진 실수 또는 부호화(16진수) 실수로 나타낸다.

- 10진 실수 : 부호(필수), 정수(필수), 소수점(필수), 소수부분(선택), 지수(선택)

ex) +3.0, 2., -3.14E+04

- 부호화 실수 : IEEE 부동소수점 형식을 사용하여 16진수로 표현

ex) +1.0 è 0011 1111 1000 0000 0000 0000 0000 0000


문자 상수(Character Constant)

- 작은 따옴표나 큰 따옴표로 둘러싸인 한 문자. ASCII 코드로 메모리에 저장  ex) 'G', "W"

(ASCII 코드 : http://moomini.tistory.com/35)


■ 문자열 상수(String Constant)

- 작은 따옴표나 큰 따옴표로 둘러싸인 문자열(문자열에 따옴표도 포함 가능)

ex) ‘abc’, “qwer”, “My name is ‘Moomin’”, ‘I am a “boy”’

0 Comments
댓글쓰기 폼