instruction
-
[문제해설] 다음 2진수 값을 부분적으로 반전하고자 할 때 사용되는 논리게이트와 마스크 비트 값을 쓰시오.전자계산기조직응용기사/실기 필답형 기출문제 해설 2022. 4. 19. 19:32
전자계산기조직응용기사 실기 필답형 기출문제 (컴퓨터구조-마이크로연산) - 2008년3회, 2014년3회 다음 2진수 값을 부분적으로 반전하고자 할 때 사용되는 논리게이트와 마스크 비트 값을 쓰시오. 2진수 : 10110100 결과 : 10111011 - 문제 해설 - 데이터를 처리하는 명령어(instruction)는 산술, 논리 연산 및 비트 처리, 시프트 연산으로 분류가 됩니다. 본 문제는 논리 연산에 관한 문제입니다. 대표적인 논리연산 4가지는 다음과 같습니다. 논리연산 Instruction AND Mask OR Selective Set XOR Compare NOT Complement 위 표의 왼쪽 열 '논리 연산'은 연산에 사용되는 논리게이트를 의미하고, 오른쪽 열 'Instruction'은 연산의..
-
[문제해설] 다음 ADD 명령어의 마이크로 오퍼레이션에서 t2시간에 수행되어야 할 가장 적합한 동작 (A)는? (단, MAR : Memory Address Register, MBR : Memory Buffer Register, M(addr) : Memory, AC : 누산기이다.)전자계산기조직응용기사/필기 기출문제 해설 2021. 11. 18. 07:31
전자계산기조직응용기사 필기 기출문제 해설(3과목 전자계산기구조-명령실행과 제어) - 2018년1회 다음 ADD 명령어의 마이크로 오퍼레이션에서 t2시간에 수행되어야 할 가장 적합한 동작 (A)는? (단, MAR : Memory Address Register, MBR : Memory Buffer Register, M(addr) : Memory, AC : 누산기이다.) t0 : MAR ← MBR(addr) t1 : MBR ← M(MAR) t2 : ( A ) ① AC ← MBR ② MBR ← AC ③ M(MBR) ← MBR ④ AC ← AC+MBR - 문제해설 - 마이크로 오퍼레이션(Micro Operation)이란 하나의 명령(instruction)을 이루는, 한 개의 클럭(clock)펄스 동안 실행되는 기..
-
[문제해설] 다음 Y=(A+B)(C+D)의 식에 대하여 2주소 명령어 방식을 이용했을 때 표기되는 마지막 연산코드 (가) (나) (다)는 무엇인가?전자계산기조직응용기사/실기 필답형 기출문제 해설 2021. 9. 8. 03:25
전자계산기조직응용기사 실기 필답형 기출문제 (어셈블리어;인스트럭션) - 2018년3회 다음 Y=(A+B)(C+D)의 식에 대하여 2 주소 명령어 방식을 이용했을 때 표기되는 마지막 연산코드 (가) (나) (다)는 무엇인가? MOV R1 A ADD R1 B MOV R2 C ADD R2 D MUL R1 R2 (가) (나) (다) - 문제 해설 - 어셈블리어 문제는 생소해서 어렵게 느끼시는 분이 많지만, 쉽게 출제되기 때문에 조금만 알면 아주 쉽게 풀 수 있습니다.(심지어 배점도 높은 편입니다.) 사실 전자계산기기사의 주요 프로그래밍 언어가 어셈블리어고, 조직응용기사는 C언어지만, 어셈블리어는 컴퓨터 구조의 인스트럭션(instruction)과 이와 관련된 명령어 형식이 너무도 중요하기 때문에 조직응용기사에서도..