블로그
-
CPU 안에 제어 유닛이 필요한 이유 : 톱니바퀴 'A 기계어 코드가 들어오면, 하드웨어적으로 연결된 B 회로에 전기를 흘려보냄'
CPU 내부의 다른 부품들은 스스로 판단하여 움직이는 능력이 없습니다. Register Set (레지스터): 데이터를 빠르게 보관하는 '작업대'일 뿐, 언제 데이터를 내보내고 저장해야 하는지 알지 못합니다.
blog.naver.com · 2026.08.10
-
[정보보안기사] 필기 - Part 1. 시스템 보안 - 운영체제
장치 CPU 구성요소 1. ) : 주기억장치에 접근하기 위한 주기억장치 주소 기억 MBR(Memory Buffer Register) : 주기억 장치 입/출력 자료 기억 IR(Instruction Register
blog.naver.com · 2026.02.11
-
Nodepay 코인 무료 채굴(2분 컷) VC : OKX 벤쳐스, 애니모카!!
AI 모델 학습을 위해 많은 GPU, CPU 등의 컴퓨팅 관련 자원이 필요한데 이걸 일반 컴퓨터들을 활용하여 분산하므로 효율적이게 됨. 아래 링크로 회원가입. https://app.nodepay.ai/register?ref=QLp9Gwa99LlVJ1b 2. 크롬 어플에.......
blog.naver.com · 2024.05.10
-
ARM : GIC: GICR_ISENABLER0, Interrupt Set-Enable Register 0 레지스터
GICR_ISENABLER0(Interrupt Set-Enable Register 0)는 SGI나 PPI를 어떤 방식으로 CPU Interfaces에 포워딩하는지 설정하는 레지스터입니다 CPU interface 포워.......
blog.naver.com · 2023.03.08
-
ARM : GIC: ICC_CTLR_EL1 레지스터
ICC_CTLR_EL1는 Interrupt Controller Control Register (EL1)로 CPU Interface의 세부 동작을 설정하는 레지스터입니다. 비트에 따라 다음과 같이 설정할 수 있습니다. 0b0: CPU interface는 1024~8191 범위의 인터럽트 아이디를 지원하지 않음 0b1: CPU interface는
blog.naver.com · 2023.03.08
-
ARM : GIC: ICC_SRE_EL1 레지스터
ICC_SRE_EL1(Interrupt Controller System Register Enable register) 레지스터는 CPU Interface와 연관된 시스템 레지스터 인터페이스와
blog.naver.com · 2023.03.08
-
ARM : GIC: ICC_EOIR0_EL1 레지스터
ICC_EOIR0_EL1는 'Interrupt Controller End Of Interrupt Register 0'의 약자입니다. ICC_EOIR0_EL1 레지스터에 어떤 값을 써주면 GIC를 구성하는 CPU Interface에게 "명시된 인터럽트에 대한 처리를 끝냈다"라고 알려줍니다.
blog.naver.com · 2023.03.08
-
ARM : GIC: ICC_IAR1_EL1 레지스터
ICC_IAR1_EL1는 'Interrupt Controller Interrupt Acknowledge Register 1'의 약자로 인터럽트에 대한 Acknowledge를 수행하는 MRS 명령어를 통해 ICC_IAR1_EL1 레지스터의 값을 읽기만 하면 CPU Interface에 ACK를 보냅니다.
blog.naver.com · 2023.03.08
-
컴퓨터아키텍처 : 중앙 처리 장치
CPU는 Register Set, Arithmetic Logic Unit 그리고 Control Unit으로 구성된다. CPU 내부 구조 위에서 언급한바와 같이 Register Set(IR, SR, WR, GR, ...)과 ALU(PC, Decoder) 그리고 Control Unit이 다음과 같이 관계를
blog.naver.com · 2022.10.29
-
Context Switching 때 CPU Register 저장
ARM64 cpu_context (arch/arm64/include/asm/processor.h) struct cpu_context { unsigned long x19; unsigned long x20; unsigned long x21; unsigned long x22; unsigned
blog.naver.com · 2021.06.13
블로그 결과 더보기 →