-
1세대 하드웨어인 폰 노이만 기계IT 2021. 7. 22. 07:35반응형
ENIAC가 완료되기 전에도 에커트와 Mauchly는 한계를 인식하고 프로그램을 저장한 새 컴퓨터인 EDVAC를 설계하기 시작했습니다. John von Neumann은 프로그램과 작업 데이터가 단일 통합 저장 공간에 저장되는 EDVAC의 디자인을 설명하는 널리 배포된 보고서를 작성했습니다. 폰 노이만 아키텍처로 알려진 이 기본 디자인은 최초의 유연한 범용 디지털 컴퓨터 개발의 기초가 될 것입니다. 이 세대에서는 액체 수은(또는 와이어를 통해)과 같은 매체를 통해 음향 지연 라인을 사용하여 데이터를 간략하게 저장하여 임시 또는 작업 저장을 제공하였다. 일련의 음향 펄스가 튜브를 따라 전송되었습니다. 잠시 후, 펄스가 튜브의 끝에 도달하면 회로는 펄스가 1 또는 0을 나타내는지 여부를 감지하고 발진기가 펄스를 다시 제출하도록 일으켰습니다. 다른 사람들은 데이터를 저장하고 검색하는 텔레비전 이미지 튜브의 기능을 사용하는 윌리엄스 튜브를 사용했다. 1954년까지 자기 코어 메모리는 다른 대부분의 임시저장을 신속하게 대체하고 1970년대 중반까지 필드를 지배했습니다.
폰 노이만의 첫 번째 기능 기계는 맨체스터 "아기" 또는 소규모 실험 기계, 맨체스터 대학에 지어진 1948년에 그것은 윌리엄스 튜브와 메모리에 대한 자기 드럼을 사용하여 완전한 시스템으로 작동 맨체스터 마크 I 컴퓨터에 의해 다음, 또한 인덱스 레지스터를 도입했습니다. "최초의 디지털 저장 프로그램 컴퓨터"라는 제목에 대한 다른 경쟁자는 케임브리지 대학에서 설계 및 구축 된 EDSAC였습니다. 맨체스터 "베이비"가 끝난 지 1년도 채 되지 않아 실제 문제를 해결할 수 있었습니다. EDSAC는 ENIAC의 후계자인 EDVAC(전자 이산 변수 자동 컴퓨터)에 대한 계획에서 영감을 받았습니다. 이러한 계획은 ENIAC가 성공적으로 작동할 때까지 이미 올바른 위치에 있었습니다. 병렬 처리를 사용한 ENIAC와 달리 EDVAC는 단일 처리 장치를 사용했습니다. 이 디자인은 더 간단하고 소형화의 모든 성공적인 물결에 구현된 최초의 설계이며, 신뢰성을 높였습니다. 일부는 맨체스터 마크 I / EDSAC / EDVAC를 오늘날 거의 모든 컴퓨터가 아키텍처를 파생시키는 "에바스"로 뽑습니다.
소련에서 최초의 보편적 프로그래밍 컴퓨터는 전기 기술의 키예프 연구소의 세르게이 알렉세이비치 레베데프의 지시에 따라 과학자팀에 의해 만들어진 것으로 현재 우크라이나에 위치하고 있습니다. MESM(소형 전자 계산 기계)은 1950년에 운영되었습니다. 약 6,000개의 진공 관을 가지고 있었고 25kW의 전력을 소비했습니다. 초당 약 3,000개의 작업을 수행할 수 있습니다. 또 다른 초기 기계는 1949년에 첫 번째 테스트 프로그램을 실행한 호주 디자인 CSIRAC였습니다. CSIRAC는 여전히 존재하고 디지털 음악을 실행하는데 사용된 최초의 가장 오래된 컴퓨터입니다. 1947년 10월, 티샵(소규모 레스토랑)으로 유명하지만 새로운 사무실 관리 기술에 대한 관심이 강한 영국 회사인 J. Lyons & Company의 이사들은 컴퓨터의 상업적 발전을 촉진하는데 적극적인 역할을 하기로 결정했습니다. 1951년까지 LEO I 컴퓨터는 운영 중이며 세계 최초의 정기 사무실 컴퓨터 작업을 운영했습니다. 맨체스터 대학의 기계는 페란티 마크 1의 프로토 타입이 되었다. 첫 번째 페란티 마크 I 기계 2 월에 대학에 전달되었다. 그리고 다른 사이트에서 판매되었다.
1951년 6월, UNIVAC I(유니버설 오토모티브 컴퓨터)가 미국 인구조사국에 전달되었습니다. 레밍턴 랜드에 의해 제조되었지만, 기계는 종종 실수로 "IBM UNIVAC"로 불렸다. 결국 레밍턴 랜드는 46대의 기계를 각각 100만 달러 이상 판매했습니다. Univac은 최초의 '대량 생산' 컴퓨터였습니다. 모든 전임자는 '일종의' 부대였습니다. 그것은 5,200 진공 튜브를 사용하고 에너지의 125 kW를 소비했다. 그는 11개의 소수 자릿수와 기호 (72 비트 단어)의 1000 단어를 저장할 수 있는 수은 지연 라인을 메모리에 사용했습니다. ibm 기계와 달리 그것은 펀치 카드 리더 하지만 1930년대의 스타일에 금속 자기 테이프 입력 장착되지 않았다. 기존의 상업 데이터 스토리지와 호환되지 않습니다. 고속 펀치 페이퍼 테이프와 현대 스타일의 마그네틱 테이프는 시대의 다른 컴퓨터의 입력 / 출력에 사용되었습니다. 1951년 11월, J. Lyons 회사는 LEO(리옹 전자 사무소)에서 베이커리 밸류에이션의 주간 운영을 시작했습니다. 이것은 저장된 프로그램 컴퓨터에서 생명을 가진 최초의 비즈니스 응용 프로그램입니다. 1952년 IBM은 엑토사 700/7000 시리즈와 최초의 IBM 메인 프레임 컴퓨터 중 최초로 IBM 701 전자 데이터 처리 기계를 공개적으로 발표했다. 1954년에 도입된 IBM 704는 대형 기계의 표준이 된 마그네틱 코어 메모리를 사용했습니다. 최초의 고성능 범용 프로그래밍 언어인 FORTRAN은 1955년과 1956년 동안 IBM에서 704로 개발되어 1957년 초에 출시되었습니다. 1945년 콘라드 주즈의 높은 언어인 플랑칼켈의 디자인은 당시에는 구현되지 않았다. 1954년 IBM은 매우 인기가 있는 작고 저렴한 컴퓨터를 도입했습니다. IBM 650의 무게는 900kg이 넘었으며, 전원 공급량은 약 1,350kg이며 둘 다 약 1.5 x 0.9 x 1.8미터의 별도의 캐비닛에 포함되어 있었습니다. 그것은 비용 $500,000 또는 $3500의 비용으로 한 달간 임대할 수 있습니다. 드럼 메모리는 원래 2000개의 10자리 단어만 가지고 있었으며 효율적인 계산을 위해 비전 프로그래밍이 필요했습니다. 이와 같은 메모리 제한은 하드웨어 기능의 진화와 소프트웨어 개발에 더 자비로운 프로그래밍 모델까지 앞으로 수십 년 동안 프로그래밍을 지배하는 것이었습니다. 1955년 모리스 윌크스는 마이크로 프로그래밍을 발명했는데, 이 마이크로 프로그래밍은 나중에 IBM 360시리즈와 같은 메인프레임 및 기타 컴퓨터의 CPU 및 부동 포인트 유닛에 널리 사용되었습니다. 마이크로 프로그래밍을 사용하면 하드웨어에 내장된 프로그램에 의해 기본 명령 집합을 정의하거나 확장할 수 있습니다. 이제는 펌웨어, 마이크로코드 또는 밀리코드라고도 합니다. 1956년 IBM은 최초의 자기 디스크 시스템인 RAMAC(무작위 액세스 회계 및 제어 방법)를 판매했습니다. 50개의 24 인치 (610mm) 금속 디스크를 사용했으며 측면당 100 트랙이 있습니다. 5메가바이트의 데이터를 저장할 수 있으며 메가바이트당 $10,000의 비용이 들 수 있습니다. 2006년, 하드 드라이브의 형태로 자기 저장은 메가바이트당 10분의 1 미만의 비용이 듭니다.
'IT' 카테고리의 다른 글
카톡차단 확인방법 카카오톡 기능 이용하기 (0) 2021.08.22 2세대 하드웨어에 사용된 트랜지스터 (0) 2021.07.29 컴퓨터의 필수 부품 하드웨어란 (0) 2021.07.15 컴퓨터 구성요소와 데이터 등의 개념 (0) 2021.07.06 클라우드 스토리지란 무엇인가 (0) 2021.07.05