컴퓨터에대한 제어함수 다운로드
(1)제어 메모리
●제어장치란?
;요구되는 마이크로 연산들을 연속적으로 수행하게 하는 신호를 보 냄으로써 명령어를 수행하게 하는 역할을 하는 것.
●제어장치의 구현방식
ⅰ)하드와이어(hard wired)제어 장치
:게이트,플립플롭,디코더 등의 디지탈 회로를 이용하여 제어 논리 를 구현하기 때문에 속도면에서 유리하지만,컴퓨터의 구조가 변 경되었을 때 여러 부품들 사이의 배선까지 바꾸어 주어야 하는 단점이 있다.
ⅱ)마이크로 프로그램된 제어장치(microprogrammed control unit) :특정한 마이크로 연산을 수행하기 위해서는 그를 위한 이진 변 수가 필요하여,그 값이 1일 때 동작을 수행하게 된다.버스 구조 의 시스템에서는 멀티플렉서,디코더들의 정보 전달로 선택과 산술 논리 연산 장치의 역할을 결정해주는 비트의 모임이 어떤 마이크로 연산을 할 것인가를 결정해준다.또한 이러한 비트의 모임을 제어 워드라 하며,어떤 명령을 수행할 수 있도록 된 일 련의 제어 워드가 특수한 기억 장치 속에 저장될 때 이를 마이 크로 프로그램이라 하고, 이러한 방식의 제어 장치를 마이크로 프로그램된 제어장치라 한다.
제어 메모리에 저장된 제어 정보를 이용하여 마이크로 연산 을 순차적으로 수행시키기 때문에 설계가 변경되더라도 제어 메모리의 마이크로 프로그램만 갱신해주면 된다.
●마이크로 프로그램된 제어 구조
External input
(이미지를 클릭하시면 확대/미리보기를 볼 수 있습니다.)