Skip to main content

컨트롤 레지스터 란 무엇입니까?

computer 컴퓨터의 기본 시스템 메모리는 RAM (Random Access Memory)이지만 일반적으로 마더 보드에 연결되어 컴퓨터 프로세서에 연결되어 있지만 RAM이 컴퓨터의 유일한 메모리 유형은 아닙니다.CPU (Central Processing Unit)에는 제한된 양의 스토리지가 포함되어있어 데이터가 매우 빠르게 이동할 수 있습니다.이 위치는 레지스터로 알려져 있습니다.컴퓨터의 제어 레지스터는 컴퓨터 CPU의 기본 동작을 제어하거나 변경하는 레지스터 유형입니다.CPU 내의 작은 서랍처럼 컨트롤 레지스터를 컴퓨터가 시스템의 다른 메모리 위치보다 훨씬 쉽게 액세스 할 수 있다고 생각하십시오.컨트롤 레지스터를 물리 CPU 다이에 배치하면 대기 시간을 제거하고 시스템의 다른 위치보다 훨씬 높은 값으로 액세스 속도를 증가시킵니다.따라서 컴퓨터는 컴퓨터를 가장 중요한 CPU 작업에 사용하여 컴퓨터를 원활하고 효율적으로 실행하도록 유지합니다.

컨트롤 레지스터가 없으면 CPU는 FSB (Frond Side Bus)를 통해 RAM으로 전송하여 데이터를 저장할 수 있습니다.또한 메모리에서 프론트 사이드 버스를 가로 질러 다시 가져 와서만 데이터를 검색 할 수 있습니다.이것은 사소한 것처럼 들릴지 모르지만 프론트 사이드 버스의 대역폭 mdash;한 번에 전달할 수있는 최대 데이터 mdash;상당히 제한적입니다.매 초마다 수천 개의 데이터가 전달되면 이는 컴퓨터에 대한 심각한 병목 현상이되어 지연을 생성하고 기본 작업의 흐름을 방해합니다.컨트롤 레지스터를 사용한다는 것은 데이터가 전혀 이동할 필요가 없다는 것을 의미합니다. 책상 서랍에 무언가를 저장하는 것의 차이입니다.제어 레지스터에 대한 용도에는 인터럽트 제어, 페이징, 주소 지정 및 공동 프로세서 기능이 포함됩니다.인터럽트는 컴퓨터의 하드웨어 장치가 CPU에 비상 신호를 보낼 때 발생하여 특정 문제를 처리하는 데 유리한 현재 수행하는 작업을 삭제해야합니다.주소는 시스템 RAM에서 물리적 주소를 찾고 활용하여 컴퓨터에 대한 정보를 검색하고 저장하는 것을 말합니다.페이징은 하드 드라이브에있는 페이지 파일에 정보가 저장되는 또 다른 메모리 관리 기술입니다.공동 프로세서는 CPU를 보완하는 데 사용됩니다. 그래픽 정보 및 Floating Point 산술 및 암호화와 같은 기타 작업을 처리합니다.