>  기사  >  CPU에 대한 설명으로 옳지 않은 것은?

CPU에 대한 설명으로 옳지 않은 것은?

藏色散人
藏色散人원래의
2020-08-27 11:24:1910959검색

CPU에 대한 잘못된 설명은 "프로그램 카운터 PC는 명령 주소를 저장하는 것 외에도 산술/논리 연산 결과를 일시적으로 저장할 수도 있습니다"라는 것입니다. 프로그램 카운터는 정보 등록과 등록이라는 두 가지 기능을 가진 특수 목적 레지스터입니다. 계산.

CPU에 대한 설명으로 옳지 않은 것은?

권장: "Programming Video"

CPU에 대한 잘못된 설명은 "명령어 주소를 저장하는 것 외에도 프로그램 카운터 PC는 산술/논리 연산 결과를 임시로 저장할 수도 있습니다."라는 것입니다.

정확한 것은

  • CPU는 각 명령의 작동 신호를 생성하고 제어를 위해 해당 구성 요소에 작동 신호를 보냅니다.

  • CPU의 컨트롤러는 컴퓨터 실행 프로세스의 자동화를 결정합니다

  • 명령 번역 인코더는 CPU 컨트롤러의 구성 요소입니다.

CPU는 컴퓨터의 제어 센터로 주로 산술 장치, 컨트롤러, 레지스터 그룹 및 내부 버스로 구성됩니다. 컨트롤러는 프로그램 카운터, 명령어 레지스터, 명령어 디코더, 타이밍 생성기, 연산 컨트롤러로 구성됩니다. 이는 명령을 내리는 "의사결정 메커니즘"입니다. 즉 전체 동작을 조정하고 지시합니다. 컴퓨터 시스템. 주요 기능은 다음과 같습니다. 메모리에서 명령어를 가져오고 메모리에서 다음 명령어의 위치를 ​​표시하며 명령어를 디코딩하거나 테스트하고 해당 작업 제어 신호를 생성하여 지정된 작업을 시작하고 CPU 간 데이터 흐름을 제어합니다. 메모리와 입출력 장치.

프로그램 카운터(PC)는 정보 등록과 계산이라는 두 가지 기능을 가진 특수 레지스터입니다. 프로그램이 실행되기 전에 프로그램의 시작 주소가 PC로 전송됩니다. 프로그램이 로드될 때 메모리에 로드됩니다. 따라서 PC의 초기 내용은 프로그램의 첫 번째 명령어 주소입니다. 명령어가 실행되면 CPU는 실행할 다음 명령어의 주소를 항상 유지하도록 PC의 내용을 자동으로 수정합니다. 대부분의 명령어는 순차적으로 실행되므로 수정 프로세스에는 일반적으로 PC에 1을 추가하는 작업이 포함됩니다. 전송 명령어가 발생하면 후속 명령어의 주소는 현재 명령어의 주소에 전진 또는 역방향 시프트 양을 더한 값을 기반으로 하거나 전송 명령어가 제공한 직접 전송 주소를 기반으로 얻습니다.

위 내용은 CPU에 대한 설명으로 옳지 않은 것은?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.