카테고리 없음

[20일차] 전자계산기 구조 – 컴퓨터 구성, 명령어 사이클, 2진수 & 보수 개념 정리

news800905 2025. 5. 19. 07:25
728x90

📘 1. 컴퓨터 구성요소

구성 요소설명
입력 장치 사용자로부터 데이터를 입력 (예: 키보드, 마우스)
중앙처리장치(CPU) 제어장치 + 연산장치로 구성
주기억장치 실행 중인 프로그램과 데이터를 저장 (RAM 등)
보조기억장치 영구 저장 장치 (SSD, HDD 등)
출력 장치 처리 결과 출력 (모니터, 프린터 등)
 
  • 제어장치(Control Unit): 명령 해석, 순서 제어
  • 연산장치(ALU): 덧셈, 뺄셈 등 연산 수행

📘 2. 명령어 사이클 (Instruction Cycle)

단계설명
Fetch 메모리에서 명령어를 읽어옴
Decode 명령어 해석
Execute 명령 수행 (연산, 이동 등)
 
  • 모든 명령은 이 Fetch → Decode → Execute 순서를 거침
  • 시험에 자주 출제되는 순서 암기 필수

📘 3. 2진수와 보수 연산

항목설명
2진수(Binary) 컴퓨터는 0과 1만 인식 (전류 OFF/ON)
1의 보수 각 자리를 반전 (0↔1)
2의 보수 1의 보수 + 1 (음수 표현 방식)
활용 뺄셈을 덧셈으로 변환, 음수 표현 등
 

📌 예제:

  • 6 (00000110)의 2의 보수 → 11111010
  • → 실제로는 -6을 표현

📘 4. 기출 포인트

  • 컴퓨터 구성요소 명칭 정확히 암기
  • 명령어 사이클 순서 문제 자주 출제
  • 2의 보수 계산법은 실기·필기 모두에서 출제 가능성 높음

📝 기출 예시 문제

다음 중 명령어 사이클의 올바른 순서는?

① Execute → Fetch → Decode
② Decode → Fetch → Execute
③ Fetch → Decode → Execute
④ Decode → Execute → Fetch

✅ 정답:

728x90