목차
1 컴퓨터 제어 유닛
2 컴퓨터 제어유닛의 기능과 구조
2 컴퓨터 제어유닛의 기능과 구조
본문내용
rage)
3. 마이크로 프로그램을 다른 내용으로 교환이 가능
4. 기억 장치의 일부를 이용하므로 비용이 절감,
- 마이크로 명령어의 형식
1. 마이크로 명령어의 종류
* 전달 : LOAD, STORE, MOVE, IN, OUT, PUSH, POP
* 처리 : INC, DEC, ADD, SUB, MUL, DIV, CLEAR, AND, OR, XOR, SHIFT
2 . 프로그램 제어 명령
*프로그램된 태스크가 적절히 수행되도록 하기 위한 명령
* 조건 분기, 무조건 분기, 테스트 명령, 콜, 리턴명령, 인터럽트 명령, 상황변경명령
연산 필드1
연산 필드2
조건필드
분기필드
주소필드(ADF)
위에는 제어 기억장치에 저장되는 마이크로 명령어형식의 한 예이다,
위에 표에서의 마이크로 명령어는 18비트이고 상단에 표시된 수 만큼의 비트들로 이루어지는 다섯 개의 필드들로 구성된다. 이 경우 연산필드가 두 개이므로 두 개의 마이크로-연산들이 동시에 수행될수 있다. 조건 필드는 분기에 사용될조건 즉 조건 플래그를 지정하고
분기필드는 분기의 종류와 다음에 실행할 마이크로의 명령어주소를 결정하며 주소필드는 분기가 발생하는 경우에 목적지 마이크로 명령어 주소를 가진다.
3. 마이크로 프로그램을 다른 내용으로 교환이 가능
4. 기억 장치의 일부를 이용하므로 비용이 절감,
- 마이크로 명령어의 형식
1. 마이크로 명령어의 종류
* 전달 : LOAD, STORE, MOVE, IN, OUT, PUSH, POP
* 처리 : INC, DEC, ADD, SUB, MUL, DIV, CLEAR, AND, OR, XOR, SHIFT
2 . 프로그램 제어 명령
*프로그램된 태스크가 적절히 수행되도록 하기 위한 명령
* 조건 분기, 무조건 분기, 테스트 명령, 콜, 리턴명령, 인터럽트 명령, 상황변경명령
연산 필드1
연산 필드2
조건필드
분기필드
주소필드(ADF)
위에는 제어 기억장치에 저장되는 마이크로 명령어형식의 한 예이다,
위에 표에서의 마이크로 명령어는 18비트이고 상단에 표시된 수 만큼의 비트들로 이루어지는 다섯 개의 필드들로 구성된다. 이 경우 연산필드가 두 개이므로 두 개의 마이크로-연산들이 동시에 수행될수 있다. 조건 필드는 분기에 사용될조건 즉 조건 플래그를 지정하고
분기필드는 분기의 종류와 다음에 실행할 마이크로의 명령어주소를 결정하며 주소필드는 분기가 발생하는 경우에 목적지 마이크로 명령어 주소를 가진다.