728x90
반응형

레지스터 2

[컴퓨터 구조] 4-2 레지스터

이 글을 혼자 공부하는 컴퓨터구조 + 운영체제 (한빛미디어) 책을 읽고 혼자 공부한 내용입니다.잘못 이해한 부분이 있을 수 있고, 문제가 있는 부분 댓글로 알려주시면 수정하겠습니다. 반드시 알아야 할 레지스터 프로그램 카운터메모리에서 가져올 명령어의 주소, 즉 메모리에서 읽어 들일 명령어의 주소를 저장명령어 포인터라고도 부름 명령어 레지스터해석할 명령어, 방금 메모리에서 읽어 들인 명령어를 저장하는 레지스터제어장치는 명령어 레지스터 속 명령어를 받아들이고 이를 해석한 뒤 제어 신호를 내보냄 메모리 주소 레지스터메모리의 주소를 저장하는 레지스터CPU가 읽어 들이고자 하는 주소 값을 주소 버스로 보낼 때 거치게 됨 메모리 버퍼 레지스터메모리와 주고받을 값을 저장하는 레지스터메모리가 쓰고 싶은 값이나 메모리부..

CS/컴퓨터 구조 2024.06.10

[컴퓨터 구조] 3-2 명령어의 구조

이 글을 혼자 공부하는 컴퓨터구조 + 운영체제 (한빛미디어) 책을 읽고 혼자 공부한 내용입니다.잘못 이해한 부분이 있을 수 있고, 문제가 있는 부분 댓글로 알려주시면 수정하겠습니다. 연산 코드와 오퍼랜드명령어는 '무엇을 대상으로, 어떤 작동을 수행하라'는 구조아래 그림처럼 색 배경 필드는 명령의 '작동', 흰색 배경의 필드는 '데이터 or 위치'를 담고 있음 명령어는 연산 코드와 오퍼랜드로 구성연산 코드는 연산자, 오퍼랜드는 피연산자라고도 부름 오퍼랜드오퍼랜드는 연산에 사용할 데이터, 연산에 사용할 데이터가 저장된 위치 오퍼랜드가 담기는 영역을 오퍼랜드 필드 데이터보다 위치가 더 자주 저장 되기 때문에 주소 필드라고도 부른다오퍼랜드는 명령어 안에 하나도 없을 수도 있고, 한 개만 있을 수도 있고, 여러 ..

CS/컴퓨터 구조 2024.05.28
728x90
반응형