





멀티바이브레이터는 양궤환(정궤환)을 이용한 발진회로로, 두 개의 능동소자가 교대로 온·오프 상태를 반복하여 구형파를 발생시킨다. 따라서 "부궤환의 일종"은 틀렸다.
- '고차의 고조파를 포함하고 있다'는 정확하다. 구형파는 기본파와 함께 많은 고조파 성분을 포함하므로 고차의 고조파를 포함한다.
- '회로의 시정수로 주기가 결정된다'도 맞다. 멀티바이브레이터의 발진주기는 RC 회로의 시정수(시간상수)에 의해 결정된다.
- '전원전압이 일부 변동해도 발진주파수는 큰 변동이 없다'도 적합하다. 발진주파수가 시정수에만 의존하므로 전원전압 변동에 대한 영향이 적어 주파수 안정성이 우수하다.

정답은 '비검파기'이다.
비검파기(ratio detector)는 진폭 제한 작용을 겸한 주파수 변별기이며, 별도의 리미터 회로가 필요 없다.
- '포스터실리검파기'는 리미터 회로를 따로 둔 주파수 변별기이다.
- '헤테로다인검파기'는 국부발진 신호와의 혼합으로 중간주파수를 얻는 검파 방식이다.
- '초재생검파기'는 간헐 발진을 이용하는 재생 검파기이다.




고정 바이어스 회로에서 β=50일 때 안정도는 51이다.
고정 바이어스 회로의 안정도 S는 공식으로 구한다.

누산기(accumulator)는 연산 결과를 일시적으로 저장하는 용도로 쓰인다.
ALU에서 산술·논리 연산을 수행한 결과는 곧바로 누산기에 임시로 담기며, 이어지는 다음 연산의 입력으로 재사용된다.
- 연산 결과를 일시적으로 삭제한다는 설명은 누산기의 실제 기능과 반대된다.
- 오퍼레이션 코드를 인출하는 것은 명령 레지스터(IR)의 역할이다.
- 오퍼레이션의 주소를 저장하는 것은 주소 지정과 관련된 레지스터의 역할이다.
다음에 실행할 명령이 들어 있는 메모리 주소를 기억하는 레지스터는 프로그램 카운터(program counter)이다.
CPU는 명령을 하나 인출할 때마다 프로그램 카운터의 값을 자동으로 증가시켜 다음에 인출할 명령의 주소를 가리키게 하며, 분기 명령을 만나면 그 목적지 주소로 값을 바꾼다.
- 플래그 레지스터는 연산 결과의 상태(캐리·제로·부호 등)를 나타낸다.
- 명령 레지스터는 현재 실행 중인 명령어 자체를 저장한다.
- 메모리 주소 레지스터는 기억장치에 접근할 때 사용할 주소를 임시로 담아 두는 레지스터이다.
사칙 연산을 수행하도록 명령을 내리는 장치는 제어장치이다.
실제 덧셈·뺄셈 등의 연산 자체는 연산장치(ALU)가 수행하지만, 그 연산을 하도록 지시하고 각 장치의 동작 순서를 통제하는 것은 제어장치의 역할이다.
- 연산장치는 명령을 내리는 쪽이 아니라 실제 연산을 수행하는 장치이다.
- 입력장치는 데이터를 컴퓨터에 넣어 주는 장치이다.
- 기억장치는 데이터와 명령을 저장하는 장치이다.
범용레지스터를 이용하는 명령어 형식 중 가장 일반적으로 쓰이는 것은 2-주소지정방식이다.
2-주소지정방식은 두 개의 오퍼랜드 주소를 명시하며, 그중 하나를 연산 결과가 저장되는 목적지로도 함께 사용해 레지스터를 효율적으로 활용할 수 있다.
0-주소지정방식은 스택 구조에, 1-주소지정방식은 누산기 중심 구조에, 3-주소지정방식은 두 피연산자와 결과 주소를 모두 별도로 지정하는 구조에 주로 쓰인다.

연산기에 Complement(보수) 연산이 지정되어 있으므로 입력 11000001 의 모든 비트를 반전한 00111110 이 결과로 나온다.
1의 보수는 각 자리의 0과 1을 맞바꾸는 연산이다. 1 1 0 0 0 0 0 1 을 자리마다 뒤집으면 0 0 1 1 1 1 1 0 이 되고, 피연산자가 하나뿐이어서 오른쪽 입력 상자가 비어 있는 것도 이 때문이다.
- 11000001: 입력을 그대로 내보낸 값으로 보수를 취하지 않았다.
- 00111111: 1의 보수에 1을 더한 2의 보수 값이다.
- 10000011: 입력을 왼쪽으로 한 비트 회전시킨 값일 뿐 보수와 관계가 없다.
제시된 언어 중 객체 지향 언어에 해당하는 것은 JAVA이다.
JAVA는 클래스와 객체, 상속·캡슐화·다형성 개념을 지원하는 대표적인 객체 지향 프로그래밍 언어이다.
- C는 절차 지향(구조적) 프로그래밍 언어이다.
- 어셈블리어는 하드웨어에 밀착된 저급 언어로 객체 지향과 무관하다.
- COBOL은 사무 처리용으로 설계된 절차 지향 언어이다.
디스크와 테이프는 보조기억장치에 쓰이는 매체이므로, 이를 주기억장치의 예로 든 설명은 옳지 않다. 주기억장치는 CPU가 직접 주소를 지정해 접근하는 RAM·ROM으로 구성된다.
나머지 설명은 모두 맞는 내용이다.
- 기억장치는 크게 주기억장치와 보조기억장치로 나뉜다.
- RAM은 데이터를 읽기도 하고 쓰기도 할 수 있는 기억소자이며, 전원이 끊기면 내용이 사라지는 휘발성 메모리이다.
- 캐시기억장치는 CPU와 주기억장치 사이의 속도 차이를 메우는 버퍼 역할을 한다.






전달함수는 이다.
그림에서 입력단자로부터 이 직렬로 들어가고, 그 뒤 마디에서 와 가 직렬로 이어져 하단 도선으로 내려간다. 출력 는 이 가지 양단에서 취하므로 단순한 임피던스 분압이다.
가지 임피던스는 이므로 이고, 분자와 분모에 를 곱하면 로 정리된다.
처럼 저항과 정전용량을 직접 더한 항은 차원이 맞지 않아 성립할 수 없고, 분자가 인 형태도 가 빠져 시정수를 이루지 못한다. 2003년 출제 당시 기준.



