SW 전공

시험 직전 요약장

판단 기준과 헷갈리는 개념, 대표 예제를 짧게 확인하세요.

이론 목록

CPU 구조와 명령어 실행

원래 이론 →

헷갈리는 개념

레지스터역할
PC다음에 인출할 명령어 주소
IR현재 실행할 명령어
MAR접근할 메모리 주소
MDR/MBR메모리에서 읽거나 쓸 데이터
ACC연산 결과 임시 저장
SP스택의 최상단 위치
PSW/상태 레지스터부호·제로·캐리·오버플로·모드 등 상태
이 부분의 원문 →

대표 계산·예제

32비트 고정 길이 명령어가 opcode 6비트, 레지스터 필드 3개를 포함하고 레지스터가 32개라면 각 레지스터 필드는 5비트다. 남은 즉시값은 다음과 같다.

예시·텍스트
32 - 6 - 3×5 = 11비트

11비트 signed 즉시값의 범위는 -1024~1023이다. 주소 범위를 넓히기 위해 여러 명령어 형식, PC-relative 변위, 상위 즉시값 조합 등을 사용한다.

이 부분의 원문 →

내 최근 연습 오답

현재 브라우저의 연습 채점 기록에서 공개된 단원과 연결된 오답을 확인합니다.

학습 기록 →

오답 기록을 확인하고 있습니다.