어셈블리 프로그래밍 심화2
1. 연산자 1). 사칙연산: +, -, *, / a + b -> add add operand1, operand2 operand1 = operand1 + operand2 a - b -> sub sub operand1, operand2 operand1 = operand1 - operand2 a * b -> mul(부호없는 곱셈) - 1바이트 * 1바이트 = 2바이트(대부분) al, ax, eax, rax의 값과 피연산자의 값을 곱한다. mov eax, 0을 통해 eax 레지스터를 초기화한다.mov al, 5를 통해 al(8bit)에 5를 대입한다.mul byte [a]를 통해 10*5를 진행한다. mul 심화(범위를 벗어날 때) a = 9876, ax = 4500이다.a * ax = 44,442,000 값..