HW

    인터럽트

    인터럽트란 사전적 의미로는 '끼어들다', '중단시키다' 정도의 의미를 가진 말로 CPU가 프로그램을 실행하는 도중에 예기치 않은 상황이 발생할 경우 현재 실행중인 작업을 중단하고 발생된 상황을 처리한 후 다시 실행중인 작업으로 복귀하는 것을 말한다. 인터럽트의 종류 인터럽트의 종류는 외부 인터럽트, 내부 인터럽트, 소프트웨어 인터럽트로 나뉠 수 있다. 외부 인터럽트 전원 이상 인터럽트(Power fail interrupt): 정전, 파워 이상 등 기계 착오 인터럽트(Machine check interrupt): CPU의 기능적인 오류 외부 인터럽트(External interrupt) 자원이 할당된 시간이 다 끝난 경우 키보드로 인터럽트 키를 누른 경우(대표적으로 Control + Alt + Delete)..

    시스템 버스

    시스템 버스란? 시스템 버스는 컴퓨터 전체와 장치 간에 데이터를 전송하고 공유하는 컴퓨터 아키텍처의 한 측면입니다. 컴퓨터 메인보드 내 프로세서, 메모리, 주변장치들을 서로 연결하여, 시스템이 원활하게 가동되도록, 데이터 전송 역할을 하는 공통의 통로입니다. 시스템 버스의 특정 디자인은 각 특정 컴퓨터 시스템의 스타일, 크기 및 요구 사항에 따라 변경됩니다. 컴퓨터의 시스템 버스를 사용자 정의하거나 시스템이 표준화된 설계를 사용하여 작동하도록 할 수 있습니다. 시스템 버스는 8비트, 16비트, 32비트 등이 될 수 있습니다. 32비트 버스는 한 번에 32비트의 정보를 전송할 수 있음을 의미합니다. 시스템 버스의 종류 시스템 버스를 구성하는 세 가지 유형의 버스가 있습니다. 각 유형의 버스는 정확한 데이터..