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

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

Jul 09, 2020 pm 01:51 PM

컴퓨터 구성 및 컴퓨터 아키텍처의 이해: 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으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
1 몇 달 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
4 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
1 몇 달 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 채팅 명령 및 사용 방법
1 몇 달 전 By 尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)