마이크로 연산을 표현하기 위해 동작 기호를 사용한다. 대표적이 동작 기호에 대하여 알아보자. [ 표 14-1 ]은 마이크로 연산의 동작 기호를 정리한 것이다.
대문자 또는 대문자와 숫자가 함께 표현된 경우
레지스터를 문자 기호로 나태닌 것이다. 예에서 R은 R 레지스터를 나타내고 MAR은 기억장치 주소 레지스터를 나타낸다. 그리고 R2는 두 번째 레지스터라는 의미로 표현된 것이다.
레지스터를 표현하는 문자 기호의 아래 첨자
레지스터 내의 비트 위치를 나타낸다. 예를 들면 R1은 R 레지스터의 1번쨰 비트를 나타내고, B2는 B 레지스터의 2번째 비트를 나타낸다.
괄호
레지스터 내의 위치를 나타낸 것으로, 기억장치에서는 주소가 지정하는 기억장치 위치를 나타내는 용도로 많이 사용된다. 따라서 I(1~5)는 I 레지스터의 1~5번 위치의 데이터를 나타내며, M(MAR)에서는 MAR에 저장된 번지의 위치를 나타낸다. MAR에 100을 저장하고 있다면 M(MAR)로 표현하며 기억장치 100번ㅊ지를 나타낸다.
화살표
정보가 전달되는 것을 나타낸 것으로 R ← B는 B 레지스터의 데이터를 R 레지스터로 이동하는 것을 나타낸다.
콜론
제어를 수행하는 기능을 표시한다. 따라서 P: R ← B는 제어 기능 P에 의해 B 레지스터 데이터가 R 레지스터로 이동한다는 의미다.
쉼표
두 개 이상의 마이크로 연산을 구분하는 데 사용된다.