산술연산 썸네일형 리스트형 마이크로프로세서(5) 어셈블러 명령어 * 어셈블러 명령어란? 프로세서가 가져야 하는 기능을 명령어로 만든 것. 기능별 분류 1. 산술 연산 (1) 3가지 경우 [이항 연산자의 두 항 중 하나는 99% accumulator에 있다 ] A(accumulator의 값) + 내부 레지스터(B,C, ... , H)의 값 A(accumulator의 값) + 외부 메모리 값 A(accumulator의 값) + 내가 준 임의의 명령어 값 (2) 2가지 경우 [레지스터 F에서 carry를 다룰 때] carry를 더하는 경우, carry를 더하지 않는 경우 -> 덧셈의 명령어에는 총 6(= 3 X 2)가지가 있다. -> 이와 마찬가지로, 뺄셈도 총 6가지가 있다. 2. 논리 연산 and, or, xor 논리연산도 무조건 accumulator의 값과 연산해야 .. 더보기 이전 1 다음