[Computer Architecture] 컴퓨터 구조와 프로그래밍 이해


[Computer Architecture] 컴퓨터 구조와 프로그래밍 이해

컴퓨터 시스템 컴퓨터 시스템은 하드웨어(Hardward)와 소프트웨어(Software) 두 가지로 구성되어 있습니다. 주요 하드웨어 : CPU(중앙처리장치), Memory, Storage(HDD,SDD), Network 주요 소프트웨어 : 운영체제(OS)와 응용 프로그램 폰 노이만 구조 존 폰 노이만이 제안한 구조로 오늘날 존재하는 거의 모든 PC는 폰 노이만 구조를 따르고 있습니다. 폰 노이만이 컴퓨터의 구조를 제안하기 이전에는 계산을 할 때마다 손으로 스위치 및 전선을 배치하여 작업을 수행했습니다. 만약 앞서 수행한 작업과 다른 작업을 수행하고 싶다면, 기존에 배치한 전선을 전부 재배치하는 과정을 필요로 했습니다. 폰 노이만 구조는 이러한 과정 없이 소프트웨어를 교체하는 것만으도 새로운 작업을 수행할 수 있다는 장점이 있습니다. 메모리에 프로그램과 데이터가 저장되고, CPU에 저장된 데이터를 ALU(Arithmetic Login Unit)이 연산 수행하는 방식입니다. 컴퓨터 주요...


#CS #컴퓨터구조 #컴퓨터사이언스

원문링크 : [Computer Architecture] 컴퓨터 구조와 프로그래밍 이해