하버드 마크 II
Harvard Mark II다른 이름으로도 알려져 있습니다. | 아이켄 릴레이 계산기 |
---|---|
개발자 | 하워드 에이켄과 그레이스 호퍼 |
발매일 | 전 ( |
덩어리 | 25 쇼트톤 (23 t) |
전임자 | 하버드 마크 1 |
후계자 | 하버드 마크 III |
에이켄 릴레이 [1][2][3]계산기로도 알려진 하버드 마크 II는 1947년에 하버드 대학의 하워드 에이켄의 지시로 만들어진 전기 기계식 컴퓨터였다.그것은 미국 해군이 자금을 지원했고 해군 시험장 달그렌에서 탄도 계산에 사용되었다.Howard Aiken과 Grace Hopper는 Mark II를 만들고 프로그래밍하기 위해 함께 일했다.
개요
마크II의 건설 계약은 1944년 마크I의 성공적인 시연 후 1945년 2월에 하버드와 체결되었다.1947년에 완성되어 디버깅되어 1948년 [4]3월 버지니아주 달그렌에 있는 미 해군 시험장으로 인도되어 [5]그해 말까지 완전히 가동되게 되었다.
Mark II는 Mark I에 사용된 전자 기계식 카운터 대신 고속 전자 계전기로 제작되어 이전 모델보다 훨씬 더 빠릅니다.그것은 무게가 25 쇼트톤(23t)이었고 4,000평방피트(370m2) 이상의 바닥 공간을 [6][3][7]차지했습니다.추가 시간은 0.125초(8Hz), 곱셈 시간은 0.750초였습니다.이는 Mark I에 비해 덧셈의 경우 2.6배, 곱셈의 경우 8배 빠른 속도였습니다.이는 (Bell Labs Relay Calculator에 이어) 부동소수점 하드웨어를 탑재한 두 번째 기계입니다.Mark II의 독특한 특징은 역수, 제곱근, 로그, 지수 및 일부 삼각함수와 같은 여러 함수를 위한 내장 하드웨어를 가지고 있다는 것입니다.이 작업은 5초에서 12초 사이에 실행됩니다.또한 Mark II는 실제로는 2대의 서브컴퓨터로 구성되어 있습니다.이 서브컴퓨터는 탠덤으로 동작하거나 별도의 기능으로 동작하여 결과를 크로스 체크하고 오작동을 [1]디버깅합니다.
Mark I과 Mark II는 저장된 프로그램 컴퓨터가 아니라 테이프에서 프로그램 설명을 한 번에 하나씩 읽고 실행했습니다.이러한 데이터 및 명령의 분리는 하버드 아키텍처로 알려져 있습니다.Mark II는 레지스터의 내용을 필요할 때 사용할 수 있도록 고안된 독특한 프로그래밍 방법을 가지고 있었다.프로그램이 포함된 테이프는 8개의 명령어만 인코딩할 수 있기 때문에 특정 명령어 코드가 언제 실행되었는지에 따라 달라집니다.매 초는 여러 시기로 나뉘었고, 코드화된 명령은 다른 시기로 다른 것을 의미할 수 있습니다.덧셈은 두 번째의 8개 기간 중 하나에 시작할 수 있고, 곱셈은 두 번째의 4개 기간 중 하나에 시작할 수 있으며, 데이터 전송은 두 번째의 12개 기간 중 하나에 시작할 수 있습니다.이 시스템은 작동했지만 프로그래밍이 복잡해졌고 기계의 효율이 [8]다소 떨어졌습니다.
Mark II는 동작을 방해하는 실제 버그(나방)의 인스턴스가 최초로 기록된 컴퓨터로도 알려져 있습니다.1947년 [9][10]9월 9일, 이 곤충은 기계의 전자제품에서 추출되어 "첫 번째 실제 사례 [a] 벌레 발견"이라는 메모와 함께 일지에 테이프로 붙여졌다.
「 」를 참조해 주세요.
레퍼런스
- ^ a b 2006년도, 93페이지
- ^ Instruments & Control Systems. Chilton Company. 1957. p. 1302.
- ^ a b Harvard Alumni Bulletin. 1948. p. 554.
- ^ Darroch, Robert S. Harding & Don. "Technology, Invention, and Innovation Collections". amhistory.si.edu. SERIES 2: PHOTOGRAPHS OF MARK II, 1948: (43) 18 February 1948 Packing Mark II for move to Dahlgren, (44) 20 February 1948 Crates on truck at Harvard, ready to go to Dahlgren. Retrieved 2018-05-16.
- ^ 2006년, "mark ii" Dahlgren 1948, 페이지 95-96, 278을 검색합니다.
- ^ Infantry Journal. United States Infantry Association. 1948. p. 57.
- ^ Science News. Science Service. 1948. p. 295.
- ^ 윌리엄스, 1985년, 248-251쪽
- ^ "September 9, 1947 First Instance of Actual Computer Bug Being Found". Retrieved 2021-03-16.
- ^ "Sep 9, 1947 CE: World's First Computer Bug". Retrieved 2021-03-16.
추가 정보
- Staff of the Computation Laboratory (1949). Description of a Relay Calculator. Annals of the Computation Laboratory of Harvard University, Vol. XXIV. Harvard University Press, Cambridge, Mass.
- Rife, James P. (2006). The sound of freedom: Naval Weapons Technology at Dahlgren, Virginia 1918-2006. Government Printing Office. p. 93. ISBN 9780160872488.
- Williams, Michael R. (1997). A History of Computing Technology. IEEE Computer Society Press. ISBN 0-8186-7739-2.