나는 폰 노이만 건축을 이해하려고 노력했지만 실제로 이해할 수없는 한 가지가있다. 사용자가 컴퓨터의 메모리 번호를 어떻게 알 수 있는가? 이 명령 또는 데이터 인 경우? 나는 '저장 프로그램 개념'이 알고,하지만 난 아무것도 이해하지 ...이 사람이 두 문장에서 나에게 그것을 설명 할 수 있습니까? thnx!
, 그것은 용어의 의미는 진화 다음은 저장 프로그램 컴퓨터 이있는 명령이 가져 의미라고하고 공통 버스를 공유하기 때문에 같은 시간에 에서 데이터 작업을 수행 할 수 없습니다. 이것은 Von Neumann 병목 현상이라고하며 종종 시스템 성능을 제한합니다. 여기서 폰 노이만 아키텍처 용어는 동일한 버스가 필요하기 때문에 명령어 페치 및 데이터 연산이 동시에
위키 피 디아 (Wikipedia)와 마찬가지로 계산의 RASP 모델은 폰 노이만 아키텍처에 해당하는 반면 계산의 RAM 모델은 하버드 아키텍처에 해당하고 폰 노이만 아키텍처는 컴퓨터에 가장 가깝습니다. 컴퓨터에 램 메모리가있어 데이터와 명령을 저장하므로, RAM 모델은 프로그램 메모리와 데이터 메모리가 다르므로 알고리즘 분석을 위해 RAM 모델을 사용해야
저는 Von-neuman이 아닌 새로운 계산 아키텍처 아이디어를 가지고 있습니다. 현재의 기계는 Von-neuman의 CPU-Memory 논리적 분리를 기반으로합니다. 필자의 경우에는 Memory-ALU를 융합하여 근본적으로 새로운 CPU를 사용할 수 있습니다. 그렇다면 어떻게 새로운 아이디어를 존재와 비교할 수 있습니까? 편도는 다양한 알고리즘을 실행하고
최근에는 컴퓨터 종류와 관련된 내용을 읽었습니다. 독서는 Turing Machine과 같은 "건축 적"모델에 적합한 Lisp 및 Emacs와 관련이 있습니다. 다른 한편으로 그것은 "다른"건축 모델은 내가 기억하지 못하는 사람의 이름을 따서 명명되었지만 오늘날 가장 많이 사용되는 컴퓨터 유형으로 명명되었습니다. + 램 + hd + 등). 그렇지 튜링 기계
두 배열을 통해 반복하고 한 배열의 각 요소를 다른 배열에 추가하고 그 결과를 thrid 배열에 저장하는 IAS 명령어 세트를 사용하여 프로그램을 작성해야합니다. 예를 들어, 예를 들어 A (1) + B (1)을 C (1)에 저장 한 다음 A (2) + B (2)를 가져와 C C (20)에 저장된 A (20) + B (20). 하지만 어쨌든 ... 여기에