제어유닛(2)
-
[컴퓨터구조론] 마이크로-프로그램
1. 제어 유니트의 기능 명령어들을 인출하여 해독하고 실행하는 과정이 순차적으로 발생되도록 하기 위해서 그 순간마다 적절한 제어 신호들이 생성되어 해당 하드웨어 모듈로 보 내져야 한다. Control Unit. (a.k.a CU)는 …컴퓨터 프로그램을 구성하고 있는 명령어들을 해독하고,그 결과에 따라 명령어 실행에 필요한 동작들을 수행시키기 위한 제어 신호들을 발생하는 장치이다. 즉, 명령어 사이클이 적절히 수행되도록 모든 동작들을 제어하는 장치. 가. 마이크로프로그램 각 사이클에서는 여러 개의 마이크로-연산들이 수행된다. CPU 클록 주기마다 서로 다른 마이크로-연산이 수행된다. 각 마이크로-연산이 실제 수행되기 위해서는 2진 비트들로 표현되어야 한다. 비트들로 이루어진 각 단어를 마이크로명령어(mic..
2024.05.12 -
[컴퓨터구조론] 컴퓨터의 구조과 설계 1
0. Basic Computer 아래 모든 설명은 Basic Computer를 기준으로 진행한다. Basic Computer: DEC. Corp사의 중형 컴퓨터 PDP-11을 지칭: 가장 기본적인 컴퓨터 구조: 현대 CPU와 동일한 설계 구조 1. 명령어 코드 (Instruction Codes) 컴퓨터의 동작은 레지스터 내에 저장된 데이터에 대한 마이크로 연산의 시퀀스에 의해 정의된다. 항목설명프로그램사용자가 원하는 연산과 피연산자가 처리되는 순서를 기술한 컴퓨터 명령어의 집합컴퓨터 명령어컴퓨터에 대한 일련의 마이크로 연산을 기술마이크로 연산레지스터에 저장된 데이터를 가지고 실행되는 동작. 하나의 클럭 펄스 동안에 실행되는 기본적인 동작. 여기서 컴퓨터 명령어는 컴퓨터에 대한 일련의 마이크로 연산을 기술..
2024.05.05