[Computer Architecture] 컴퓨터 구조 - 9 - CPU 내부 구조와 명령어 집합

Date:

카테고리:

태그:

1. 명령어 구성과 실행

  • 레지스터 전송 언어

    • 마이크로 연산 : 레지스터에 저장된 데이터의 조작을 위해 실행되는 동작
    • 마이크로 연산은 하나의 클럭펄스 내에서 실행되는 기본 동작 (시프트, 카운트, 로드 등)
  • 레지스터 전송의 기본 기호

심볼 기술 사용 예
문자/숫자 레지스터에 대한 표기 MAR, R2
괄호() 레지스터의 일부분 표시 R2(0-7), R2(L)
화살표<- 정보의 전송을 의미 R2 <= R1
콤마 두 마이크로 연산을 분리 R2 <= R1. R1 <= R2

2. CPU 디자인

  • CPU 내의 다양한 디바이스들간 상호 연결

    • 직접 연결 : 연결 복잡도가 장치 수의 제곱에 비례
    • 버스 연결 : 공용선에 의한 연결(가성비 높음, 멀티플렉서, 상태버스 버퍼 등을 이용)

[참고자료 - 컴퓨터 공학 전공 필수 강의 (패스트캠퍼스 - 현재는 수강불가)]

Computer Architecture 카테고리 내 다른 글 보러가기

댓글 남기기