<aside> 💡
제 1 과목 : 임베디드 하드웨어
</aside>
16비트 버스를 갖는 메모리에서도 효율적으로 사용할 수 있도록 ARM 명령어들을 16비트로 압축한 명령어 세트는?
(1) FIQ (2) IRQ (3) MMU (4) THUMB
답 : 4번
중앙처리장치의 구성요소 중에서 프로그램 실행 도중 분기(Jump)가 발생할 때 가장 먼저 내용을 변화시켜 주어야 하는 것은 어느 것인가?
(1) 명령 레지스터(IR) (2) 프로그램카운터(PC) (3) 누산기(Accumulator) (4) 인덱스 레지스터(Index Register)
답 : 2번
VHDL의 기본 문법에 대한 설명으로 틀린 것은?
(1) VMDL은 대소문자를 구분하지 않는다.
(2) 문장 간의 구별은 콜론(:)으로 표시한다.
(3) ‘- -’ 이후는 해당 줄의 끝까지 주석 처리가 된다.
(4) 문장의 첫 문자로 숫자 또는 특수 문자를 사용할 수 없다.
답 : 4번
가상기억(virtual memory) 장치의 가장 큰 목적은?
(1) 접근시간의 단축
(2) 부족한 메모리 공간의 확대
(3) 동시에 여러 단어의 탐색
(4) 단순한 주소지정 방식 사용
Memory mapped I/O 방식을 가장 잘 설명한 것은?
(1) I2C, SPI 같은 버스를 사용하고 있다.
(2) 입출력 Port를 어드레스 하는 인스트럭션이 따로 있다.
(3) 주메모리의 일부 영역을 I/O 장치의 레지스터와 매핑하는 방식이다.
(4) 별도의 주소공간을 이용하기 위해 CPU는 별도의 명령어 집합을 필요로 한다.
다음 중 더하기, 빼기, 루프 세 가지 명령어만 있는 CPU가 있을 떄 그에 대한 설명으로 옳은 것은?
(1) 2가지 변수 값만 더하기 빼기가 가능하다.
(2) 특정 패턴 값을 찾는 연산은 할 수 없다.
(3) 7/2라는 나눗셈은 뺴기를 일정한 루프를 반복처리해서 그 몫만 알 수 있다.
(4) 7*2라는 곱셈은 더하기를 일정한 루프를 반복처리해서 그 값을 구할 수 있다.
UART 프레임에 대한 설명으로 틀린 것은?

(1) 8개의 데이터 비트, NONE 패리티, 1 정지비트를 사용한다.
(2) 시작(Start) 비트는 항상 Low이며, 정지(Stop) 비트는 항상 High이다.
(3) 0~255의 값을 가지는 바이너리 데이터를 보낼 수 있다.
(4) 데이터 전송은 상위비트(Most Significant Bit)를 먼저 보낸다.
데이지 체인(Daisy Chain) 방식에서 체인 형태로 연결되는 신호는?
(1) 주소 버스
(2) 데이터 버스
(3) 인터럽트 요청 신호
(4) 인터럽트 확인 신호
서미스터(thermistor)라는 트랜드듀서에서 온도변화에 응답하는 것은?
(1) 전압
(2) 전류
(3) 저항
(4) 커페시터
다음 그림은 NAND 게이트로 구성된 논리 회로이다. 입력이 A, B이고 출력을 F라고 할 때 다음 논리 회로와 등가인 회로의 불식으로 옳은 것은? ( 답 2번 )

