728x90
반응형
SMALL

일반적인 컴퓨터를 단순화한 추상적인 그림, 논리적 또는 기능적 아키텍처를 그려 본다면 맥과 pc에 있는 다이어그램의 형태를 보일것이다.

프로세서, 주 기억장치, 보조 기억 장치, 다른 다양한 구성 요소가 있으며, 그 중간에 정보를 전달하는 버스라는 여러 개의 전선이 있어 서로 연결된다.

휴대전화나 태블릿 pc라면 마우스, 키보드, 디스플레이가 화면이라는 하나의 구성요소로 합쳐지는 점과 물리적 위치를 알기 위하 나침반, 가속도계, GPS 수신기 같은 숨은 구성 요소가 추가된다는 점 말고는 비슷함

프로세서

  • 컴퓨터의 두뇌
  • 산술 연산, 데이터를 여기저기로 옮기며, 다른 구성 요소의 작업을 제어
  • 기본적인 연산 레퍼토리는 한정됨
  • 초당 수십억 회 // 빠르게 연산 수행
  • 기존 계산 결과를 바탕으로 수행할 연산을 결정할수 있어 사용자가 일일이 개입할 필요 없이 상당히 독립적으로 작동함

(뒷부분에서 더 자세하게 나올 예정)

2.2GHz 듀얼 코어 인텔 Core i7

인텔 : 프로세서 제조사

Core i7 : 인텔의 프로세서 제품군 중 하나

듀얼 코어 : 하나의 패키지에 처리 장치가 두개

주 기억 장치

  • 현재 사용 중인 정보를 저장하는데, 저장된 정보의 내용은 프로세서에 의해 변경됨
  • 현재 작업 중인 데이터뿐만 아니라 프로세서가 그 데이터로 무엇을 해야 하는지 알려주는 명령어도 저장
  • 메모리에 다른 명령어를 로드하여 프로세서가 다른 계산을 수행하게 할 수 있음
  • 프로그램 내장식 컴퓨터는 범용 장치가 됨
  • 컴퓨터가 실행되는 동안 정보를 저장할 장소를 제공
  • 워드, 포토샵, 브라우저 등 현재 활성화된 프로그램의 명령어를 저장
  • RAM(임의 접근 메모리) : 정보에 접근할 때 메모리에 저장된 위치와 무관하게 같은 속도로 접근할 수 있기 때문
  • 대부분의 메모리는 휘발성 : 전원이 꺼지면 메모리의 내용이 사라지고 현재 활성화된 모든 정보가 없어진다. 비디오테이프 빨리감기 → 순차적 접근
  • 용량 고정(바이트 단위로 측정)

주기억 장치에 저장되는 데이터

  1. 프로세서가 현재 작업중인 데이터
  2. 프로세서가 그 데이터로 무엇을 해야 하는지 알려주는 명령어

 

폰 노이만 아키텍처(Von Neumann architecture)는 1945년에 존 폰 노이만(John von Neumann)이 제안한 컴퓨터 구조로, 현대 컴퓨터 아키텍처의 기본적인 원리를 제공합니다. 폰 노이만 아키텍처는 아래와 같은 주요 구성요소로 이루어져 있습니다.

  1. 메모리 (Memory): 프로그램 코드와 데이터를 저장합니다. 폰 노이만 아키텍처의 핵심 특징 중 하나는 프로그램 코드와 데이터가 동일한 메모리 공간에 저장된다는 점입니다. 이를 'Stored Program Concept'이라고도 합니다.
  2. 처리 장치 (Processing Unit): 처리 장치는 두 가지 하위 구성 요소로 나뉩니다.
    • 산술 논리 연산 장치 (ALU, Arithmetic Logic Unit): 산술 및 논리 연산을 수행합니다.
    • 레지스터 (Registers): 명령어와 데이터를 임시로 저장하는 작은 메모리 공간입니다.
  3. 제어 장치 (Control Unit): 제어 장치는 메모리로부터 명령어를 가져와서 해석하고 실행하는 역할을 합니다. 또한 ALU와 다른 장치 간의 데이터 흐름을 조정합니다.
  4. 입력 장치 (Input Devices): 사용자로부터 정보를 받아들이는 장치입니다. 예를 들어 키보드, 마우스 등이 있습니다.
  5. 출력 장치 (Output Devices): 처리된 결과를 사용자에게 전달하는 장치입니다. 예를 들어 모니터, 프린터 등이 있습니다.

폰 노이만 아키텍처 정리 내용
https://aihtnyc-h.tistory.com/entry/%ED%8F%B0-%EB%85%B8%EC%9D%B4%EB%A7%8C-%EC%95%84%ED%82%A4%ED%85%8D%EC%B2%98

 

폰 노이만 아키텍처

폰 노이만 아키텍처(Von Neumann architecture)는 1945년에 존 폰 노이만(John von Neumann)이 제안한 컴퓨터 구조로, 현대 컴퓨터 아키텍처의 기본적인 원리를 제공합니다. 폰 노이만 아키텍처는 아래와 같은

aihtnyc-h.tistory.com

 

728x90
반응형
LIST

+ Recent posts