CONTROL UNIT

    [컴퓨터 구조] 제어 유니트 (Control Unit)

    [컴퓨터 구조] 제어 유니트 (Control Unit)

    제어 유니트의 기능 제어 유니트가 수행하는 주요 기능들은 아래와 같다. 명령어 코드 해독 명령어 실행에 필요한 제어 신호들의 발생 제어 유니트는 컴퓨터 프로그램을 구성하고 있는 명령어들을 해독하고, 그 결과에 따라 명령어 실행에 필요한 동작들을 수행시키기 위한 신호들을 발생하는 장치이다. 같은 말로, 명령어 사이클이 적절히 수행되도록 모든 동작들을 제어하는 장치이다. 명령어 사이클은 다음으로 이루어진다. 인출 사이클 간접 사이클 실행 사이클 인터럽트 사이클 각 사이클에서는 여러 개의 마이크로 연산들이 수행된다. 예를 들어, 인출 사이클에서 수행되는 마이크로-연산들을 다시 보면 아래와 같다. 프로그램 카운터에 저장되어있는 다음 명령어의 주소를 MAR로 이동시킨다. 메모리의 MAR 위치에 있는 데이터를 MB..

    [컴퓨터 구조] Control Unit

    [컴퓨터 구조] Control Unit

    [컴퓨터 구조] Instruction Set 컴퓨터의 Instruction set에 대해서 알아보자 Ex ) 3 + 6 = 9 Operands : '3', '6' Operator : '+' 명령어 사이클의 기본 상태 Diagram을 알아보자 Instruction fetch : 메모리에 있는 명령어를 가져오는 작업(Op.. hyeo-noo.tistory.com Instruction과 Operand설명 Micro-Operations이 무엇인지, 실제 control을 위해서 어떤 기법들이 사용되는지 알아보자 Micro-Operations 위 그림을 살펴보면 Instruction을 Fetch 해서 decoding 하고 Operand의 주소를 계산해서 Operand를 Fetch 하고(Multiple operand..