본문 바로가기

레지스터2

[운영체제] 메모리 계층 1. 메모리 계층 2. 레지스터(Register) CPU 안에 있는 작은 메모리 휘발성이 있으며 속도가 가장 빠름 기억용량이 적음 1) 레지스터 유형 데이터 레지스터(Data Register) : 산술 및 논리 연산에 사용되는 데이터를 보관 주소 레지스터(Address Register) : 메모리 주소를 저장하며, 이 주소에서 데이터를 가져오거나 이 주소로 데이터를 전송하는데 사용 프로그램 카운터(Progream counter) : 다음에 실행될 명령어의 메모리 주소를 보관 명령 레지스터(Instruction Register) : 현재 실행 중인 명령어를 저장 상태 레지스터(Status Register) : 플래그를 저장하며, 이전 연산의 결과에 따라 설정되거나 재설정 3. 캐시 메모리(Cache Mem.. 2023. 11. 9.
[운영체제] 컴퓨터의 요소 1. 컴퓨터의 요소 2. CPU(Central Processing Unit) 산술 논리 연산 장치, 제어 장치, 레지스터로 구성되어 있는 컴퓨터 장치 인터럽트에 의해 단순히 메모리에 존재하는 명령어를 해석해서 실행 운영체제의 커널(관리자 역할) : 프로그램을 메모리에 올려 프로세스를 만드는 역할 CPU(일꾼) : 메모리에 있는 프로세스를 처리하는 역할 1) 산술 논리 연산 장치(ALU, Arithmetic Logic Unit) 덧셈, 뺼셈 같은 두 숫자의 산술 연산과 배타적 논리합, 논리곱 같은 논리 연산을 계산하는 디지털 회로 2) 제어장치(CU, Control Unit) 프로세스 조작을 지시하는 CPU의 한 부품 입출력장치 간 통신을 제어하고 명령어들을 읽고 해석하며 데이터 처리를 위한 순서를 결정 .. 2023. 10. 30.