본문 바로가기
반응형

폰노이만2

생각 날 때마다 찾아보는 컴퓨터의 작동 원리와 프로세스 컴퓨터의 작동 원리컴퓨터는 여러 구송 요소가 유기적으로 동작하며 우리가 원하는 동작을 수행하게 된다. 컴퓨터에서 프로그램이 실행되는 관점에서 어떤 구성 요소가 있고, 각 구성 요소가 어떻게 프로그램을 작동시킬 수 있는지 간단히 살펴보자.CPU : CPU(Central Processing Unit)는 프로그램의 명령어를 해석해 산순 연산, 논리 연산 등 모든 연산을 수행하는 컴퓨터의 두뇌이다. 여러 CPU로 된 하나의 칩을 프로세서(processor)라고 하며, 프로세서에 장착된 CPU를 코어(core)라고 한다. 그리고 코어가 여러 개면 멀티 코어 프로세서(Multi-core processor)라고 한다.레지스터 : 레지스터(register)는 CPU 내부에 포함된 아주 작고 빠른 메모리를 말한다. 레지.. 2025. 1. 30.
폰노이만 구조 폰노이만 구조 우리가 주목할 사건은 폰노이만 구조의 등장이다. 사실 에니악(ENIAC)은 현대 컴퓨터와 같이 다양한 프로그램을 수행할 수 있는 '범용 컴퓨터(general purpose computer)'는 아니었다. 다른 종류의 작업을 하기 위해서는 논리 회로의 구성을 바꿔야 했다. 소자를 연결하고 있던 전선을 다시 배열해 연결하는 과정이 필요했다. 이것은 시간과 인력이 매우 필요한 작업이므로 사람들은 컴퓨터의 구성(하드웨어)은 그냥 두고 소프트웨어만 바꾸어 다른 작업을 할 수 있는 범용 컴퓨터를 만들고 싶어 했다. 범용 컴퓨터 역사에서 빼놓을 수 없는 사람이 존 폰노이만(John von Neumann)이다. 그는 IAS 머신이라는 초기 범용 컴퓨터 개발에 참여했는데, 이 프로젝트에서 본인이 제안한 '.. 2023. 6. 27.