>  기사  >  컴퓨터가 계산이나 처리 과정을 자동으로 완료할 수 있는 기반은 무엇입니까?

컴퓨터가 계산이나 처리 과정을 자동으로 완료할 수 있는 기반은 무엇입니까?

青灯夜游
青灯夜游원래의
2022-07-11 16:35:555577검색

컴퓨터가 계산이나 처리 과정을 자동으로 완료하는 기반은 "저장된 프로그램"입니다. 컴퓨터에서는 특정 문제에 따라 작성된 프로그램이 메모리에 저장되고, 그 프로그램의 첫 번째 명령어가 메모리에 저장된 프로그램의 첫 번째 주소에 따라 실행되고, 그 다음 순서대로 다른 명령어가 실행된다. 프로그램이 종료될 때까지 프로그램에 의해 지정됩니다. 따라서 저장된 프로그램은 컴퓨터가 자동으로 처리를 제어하는 ​​기초입니다.

컴퓨터가 계산이나 처리 과정을 자동으로 완료할 수 있는 기반은 무엇입니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.

컴퓨터가 자동으로 계산이나 처리 과정을 완료하는 기반은 "저장 프로그램"입니다.

"저장 프로그램"의 원리는 특정 문제에 따라 작성된 프로그램을 컴퓨터 메모리에 저장한 다음, 메모리에 저장된 프로그램의 첫 번째 주소에 따라 프로그램의 첫 번째 명령을 실행한 다음, 프로그램의 규정을 따르십시오. 프로그램이 종료될 때까지 다른 명령을 순차적으로 실행하십시오.

따라서 저장된 프로그램은 컴퓨터가 처리를 자동으로 제어하는 ​​기초가 됩니다.

폰 노이만 구조(John von Neumann), 즉 저장 프로그램은 현대 컴퓨터의 기본 구조를 마련했습니다. 그 특징은 다음과 같습니다.

1) 단일 처리 장치를 사용하여 계산, 저장 및 통신 작업을 완료합니다.

2) 저장 유닛은 고정된 길이의 선형 조직입니다.

3) 저장 공간의 단위는 직접 주소 지정이 가능합니다.

4) 낮은 수준의 기계어를 사용하여 명령어는 opcode를 통해 간단한 작업을 완료합니다.

5) 중앙 집중식 계산 순서 제어.

6) 컴퓨터 하드웨어 시스템은 연산 장치, 메모리, 컨트롤러, 입력 장치, 출력 장치의 5가지 주요 구성 요소로 구성되며 이들의 기본 기능을 규정합니다.

7) 이진 형식을 사용하여 데이터와 지침을 나타냅니다.

8) 프로그램을 실행하고 데이터를 처리할 때 프로그램과 데이터는 외부 메모리에서 메인 메모리로 로드되어야 컴퓨터가 자동으로 메모리에서 명령을 조정하고 가져와 작업할 때 실행할 수 있습니다.

설명: 저장된 프로그램 및 프로그램 제어 원리의 핵심은 프로그램이 컴퓨터에 입력되고 내부 메모리에 저장된다는 것입니다(저장 원리). 작동 중에 컨트롤러는 내부 메모리에 저장된 명령을 검색합니다. 주소순으로 응답(주소순으로 명령어 접근) 후 명령어를 분석하여 명령어의 기능을 실행하고 전송 명령어를 만나면 전송 주소로 전송한 후 주소순으로 명령어에 접근(프로그램 제어)합니다.

더 많은 관련 지식은 FAQ 칼럼을 방문해 주세요!

위 내용은 컴퓨터가 계산이나 처리 과정을 자동으로 완료할 수 있는 기반은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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