정보처리기사 2과목 전자계산기 구조에서 다뤄지는 레지스터와 버스의 개념에 대해 알아보도록 하겠습니다. 먼저 레지스터는 보통 컴퓨터의 중앙처리장치 안에 위치하여 적은 양의 데이터나 처리 중인 연산의 중간값을 임시 저장하는 메모리를 말합니다. 산술 연산이나 논리 연산을 행할 때 중간 결과들을 일시적으로 저장하여 최종 결과를 도출하기 까지 저장해 둘 장소로서 기능하며, 전송 속도는 기억 장치 중 가장 빠릅니다. 컴퓨터의 주기억장치와의 차이점은 주기억장치는 단지 데이터나 명령을 저장할 뿐이고, 레지스터는 연산의 중간 결과값을 일시적으로 저장하여 연산을 돕는 기능을 하고 중앙처리장치에 속해있다는 것입니다. 레지스터의 종류와 기능에 대해 알아보도록 하겠습니다. 첫번째 레지스터는 프로그램 카운터 또는 프로그램 계수기..
정보처리기사 필기 2과목 전자계산기 구조에서 중요하게 다루는 것이 중앙처리장치의 구성에 관한 내용입니다. 중앙처리장치의 구성 요소는 크게 제어 장치, 연산 장치, 레지스터로 이루어져 있습니다. 제어 장치는 인간의 뇌와 비슷한 기능을 하는 장치로써 컴퓨터의 모든 장치들이 동작하도록 명령을 내리고 제어하는 장치입니다. 제어 장치가 기능하는 원리는 컴퓨터의 주기억장치를 통해 받아들인 명령어를 읽어 들여 명령어에 해당하는 장치에게 제어 신호를 보내 명령에 맞는 기능을 하도록 지시합니다. 이러한 제어 장치는 다양한 장치들로 구성되어 있습니다. 제어 장치는 명령 레지스터, 명령 해독기(Decoder), 제어신호 발생기(Encoder, 부호기), 제어 주소 레지스터(CAR, Control Address Registe..
정보처리기사 2과목 전자계산기 구조에 나오는 중요 개념 정리로 이번 포스팅에서는 2진수를 그레이 코드(Gray Code)로 변환하는 방법과 그레이 코드를 2진수로 변환하는 방법에 대해 알아보려고 합니다. 그전에 그레이 코드에 대해 자세히 알아보도록 하겠습니다. 그레이 코드는 하나의 숫자에서 다음 숫자로 변할 때 오직 한 자리만 변화하여 새로운 코드를 구성하는 코드입니다. 즉 인접한 다음 숫자를 표현할 때 1비트만 변화하여 숫자 진행을 하는 코드입니다. 그레이 코드는 2진수 표기법으로 만든 코드 중 하나이며, 최소한의 비트 변화에 따라 숫자를 구별하는 코드입니다. 이러한 특징을 가진 그레이 코드는 아날로그-디지털 상호 변환 장치나 입·출력장치에 주로 사용되는 코드입니다. 또한 그레이 코드는 가중치가 없는 ..
정보처리기사 2과목 전자계산기 구조를 공부할 때는 3에서 5개 연도의 기출문제풀이를 하는 것이 효과적입니다. 공부 순서를 개념과 이론부터 하는 것이 아니라 기출문제를 풀면서 어떤 개념이 상대적으로 중요한지 알아가며 공부하는 것이 정보처리기사 필기를 대비하기에 유리합니다. 위와 같은 취지에서 이번 포스팅에서는 2015년 1차 정보처리기사 필기시험에 출제된 2과목 전자계산기 구조의 중요 문제들을 풀이해보며 관련된 개념까지 정리해보려고 합니다. 20문제를 다 푸는 것이 아니라 중요 개념이 나오는 문제만 선별적으로 풀 예정이니 참고해주시기 바랍니다. 29. 어떤 computer의 메모리 용량은 4096워드이고, 워드당 16 bit의 데이터를 갖는다면 MAR은 몇 비트인가? ① 12 ② 16 ③ 18 ④ 20 ☞..
- Total
- Today
- Yesterday