>  기사  >  컴퓨터 구성과 컴퓨터 아키텍처를 이해하는 방법은 무엇입니까?

컴퓨터 구성과 컴퓨터 아키텍처를 이해하는 방법은 무엇입니까?

coldplay.xixi
coldplay.xixi원래의
2020-07-09 13:51:5817562검색

컴퓨터 구성 및 컴퓨터 아키텍처의 이해: 1. 컴퓨터 구성은 기계 내부의 데이터 흐름 및 제어 흐름 등의 구성 및 논리적 설계를 포함하여 시스템 구조의 논리적 구현을 ​​말하며 주로 5개 부분으로 나뉩니다. 2, 컴퓨터 아키텍처는 프로그래머가 보는 컴퓨터의 속성, 즉 개념적 구조와 기능적 특성입니다.

컴퓨터 구성과 컴퓨터 아키텍처를 이해하는 방법은 무엇입니까?

컴퓨터 구성과 컴퓨터 아키텍처의 이해:

1. 컴퓨터 구성

컴퓨터 구성은 내부 구조를 포함한 시스템 구조의 논리적 구현을 ​​의미합니다. 기계 데이터 흐름 및 제어 흐름 등의 구성 및 논리적 설계 크게 컨트롤러, 오퍼레이터, 메모리, 입력 장치, 출력 장치의 다섯 부분으로 나누어집니다. 컴퓨터 아키텍처(Computer Architecture)는 프로그래머가 보는 컴퓨터의 속성, 즉 개념적 구조와 기능적 특성을 말한다. 컴퓨터 시스템의 다단계 계층 구조에 따르면, 서로 다른 수준의 프로그래머가 보는 컴퓨터는 서로 다른 속성을 가지고 있습니다. 计算机组成指的是系统结构的逻辑实现,包括机器机内的数据流和控制流的组成及逻辑设计等。主要分为五个部分:控制器,运算器,存储器,输入设备,输出设备。计算机体系结构(ComputerArchitecture)是程序员所看到的计算机的属性,即概念性结构与功能特性。按照计算机系统的多级层次结构,不同级程序员所看到的计算机具有不同的属性。

一般来说,低级机器的属性对于高层机器程序员基本是透明的,通常所说的计算机体系结构主要指机器语言级机器的系统结构。经典的关于"计算机体系结构"的定义是1964年C.M.Amdahl在介绍IBM360系统时提出的,其具体描述为"计算机体系结构是程序员所看到的计算机的属性,即概念性结构与功能特性" 。

2、计算机体系结构

计算机体系结构

일반적으로, 낮은 수준의 기계 속성은 기본적으로 높은 수준의 기계 프로그래머에게 투명합니다. 일반적으로 컴퓨터 아키텍처라고 불리는 것은 주로 기계 언어 수준 기계의 시스템 구조를 나타냅니다. "컴퓨터 아키텍처"에 대한 고전적인 정의는 1964년 C.M. Amdahl이 IBM 360 시스템을 출시하면서 제안한 것입니다. 구체적인 설명은 "컴퓨터 아키텍처는 프로그래머가 보는 컴퓨터의 속성, 즉 개념적 구조와 기능입니다. 특징." .

2. 컴퓨터 아키텍처

컴퓨터 아키텍처는 프로그래머가 볼 수 있는 시스템 속성을 말하며 디자인 아이디어와 아키텍처도 포함합니다. 컴퓨터 구성의 과제는 명령어 세트 시스템 구조가 하드웨어 시스템에 할당된 기능과 개념 구조를 결정한 후 기계 명령어 세트의 다양한 기능과 특성을 구현하기 위해 각 구성 요소의 내부 구조와 상호 연결을 연구하는 것입니다. 이러한 연결에는 다양한 기능 구성 요소의 내부 및 상호 작용이 포함됩니다.

3. 둘의 차이점:

1. 다양한 기능

(1) 컴퓨터 구성이란 데이터 흐름과 제어 흐름의 구성 및 논리적 설계를 포함하는 시스템 구조의 논리적 구현을 ​​의미합니다. 기계 안에서 기다리세요. 크게 컨트롤러, 오퍼레이터, 메모리, 입력 장치, 출력 장치의 다섯 부분으로 나누어집니다.

(2) 컴퓨터 아키텍처는 컴퓨터의 이론적 구성 요소와 기본적인 컴퓨터 작동 원리 및 이론을 다양한 속성과 기능에 따라 구분한 총칭입니다. 그 중 컴퓨터의 이론적인 구성 요소는 특정 실제 하드웨어에만 연결되는 것이 아닙니다. 예를 들어 저장 부분에는 레지스터, 메모리, 하드 디스크 등이 포함됩니다.

2. 다양한 구성

(1) 컴퓨터 구성의 임무는 명령어 세트 시스템 구조가 하드웨어 시스템에 할당된 기능과 개념 구조를 결정한 후 각 구성 요소의 내부 구조와 상호 연결을 연구하여 기계를 구현하는 것입니다. 명령어 세트의 다양한 기능과 특징. 이 연결에는 다양한 기능 구성 요소의 내부 및 상호 작용이 포함됩니다.

(2) 컴퓨터 아키텍처는 프로그래머가 보는 컴퓨터의 속성, 즉 다양한 하드웨어와 소프트웨어 구성 요소 간의 상호 관계를 포함하여 컴퓨터의 논리적 구조와 기능적 특성을 말합니다.

🎜3. 다양한 기능 🎜🎜🎜 (1) 컴퓨터 구성에서 해결해야 할 문제는 원하는 성능과 가격으로 다양한 배수와 구성 요소를 컴퓨터에 가장 적합하고 가장 합리적으로 결합하는 방법입니다. 🎜🎜 (2) 컴퓨터 아키텍처는 주로 소프트웨어 및 하드웨어 기능의 분포와 소프트웨어 및 하드웨어 인터페이스의 결정을 연구합니다. 1970년대 이후 컴퓨터 소프트웨어 분야에서는 상당한 발전이 이루어졌습니다. 🎜

위 내용은 컴퓨터 구성과 컴퓨터 아키텍처를 이해하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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