CPU 2

인터럽트(Interrupt)와 채널(Channel)

🧠 인터럽트와 채널갑자기 뭔가 튀어나와도 컴퓨터는 당황하지 않아요!그 해결 비밀은 ‘인터럽트’와 ‘채널’에 있습니다. 정리해 볼게요 🙌🔔 인터럽트(Interrupt)란?컴퓨터가 프로그램을 실행 중일 때, 예상하지 못한 사건이 발생하면‼️👉 기존 작업을 잠시 멈추고👉 새로운 사건을 먼저 처리한 다음👉 다시 원래 하던 일로 돌아가는 방식이에요. 💡 비유하자면 ! 책을 읽고 있는데 누가 말을 걸면, 책 읽기를 멈추고 말을 듣고 대답한 뒤, 다시 책을 계속 읽는 것과 비슷해요.🔍 예를 들어우리가 게임을 하던 중 키보드가 눌리거나,전원 문제가 생기거나,프린터가 멈췄다거나 하는 일이 생기면 👉 컴퓨터는 이런 ‘긴급 상황’을 먼저 처리합니다.이런 상황을 인터럽트라고 부르고,이를 처리하는 일련의 ..

CPU 와 기억장치(주기억, 보조기억)

💻 CPU와 기억장치컴퓨터가 ‘생각’하고 ‘기억’하는 방식.컴퓨터의 핵심 두 부분, CPU와 기억장치(주기억, 보조기억)를 정리합니다.🧠 중앙처리장치 (CPU: Central Processing Unit)컴퓨터의 두뇌 역할을 하는 장치입니다.명령을 받아들이고 해석하고, 실제 연산을 수행하는 중심적인 처리장치예요.📌 구성 요소구성 요소설명프로그램 카운터 (PC)다음에 실행할 명령어의 주소를 저장명령 레지스터 (IR)현재 실행 중인 명령어를 저장명령 해독기 (Decoder)명령어를 분석해 어떤 연산을 해야 할지 결정부호기 (Encoder)필요한 제어 신호를 만들어내는 회로메모리 주소 레지스터 (MAR)접근할 메모리 주소를 기억메모리 버퍼 레지스터 (MBR)주기억장치와 데이터를 주고받는 임시 저장 공간?..