ZEBRA(컴퓨터)

ZEBRA (computer)

ZEBRA(Zeer Eenvoudige Binaire Reken Automattomat 번역: 매우 단순한 바이너리 자동 계산기)는 네덜란드에서 최초로 디자인된 컴퓨터 중 하나였으며, (첫 번째 컴퓨터는 "ARRA")이며, 상업적으로 이용 가능한 최초의 네덜란드 컴퓨터 중 하나이다.네덜란드 포스트, 텔레그래프, 전화윌렘 데르 포엘이 설계했으며, 1958년에 처음 배달되었다.이 생산은 영국 회사인 스탠다드 전화와 케이블이 제조하고 판매한 55대의 기계로 구성되었다.

ZEBRA는 길이가 33비트인 이진 2주소 기계였다.저장장치는 32개 지침 중 256개의 트랙으로 구성된 8K 단어를 포함하는 자기 드럼 메모리에 의해 제공되었다. 축전기도 Bendix G-15에서 사용된 것과 유사한 방식으로 재순환 드럼 트랙으로 구현되었다.주변기기에는 종이테이프 리더와 펀치, 텔레프린터 등이 있었다.

1967년에 6대의 Zebra 컴퓨터가 영국 대학과 기술 대학에서 사용되고 있었다.[1]

프로그래밍

ZEBRA용 코드와 운영체제의 대부분은 청각장애 수학자 게리트데르 메이에 의해 쓰여졌다.[2]

대부분의 프로세서와 대조적으로, ZEBRA는 다른 종류의 지시사항을 가지고 있지 않았다.그 대신 운용 분야에서는 15비트로 명령의 조작을 제어했다.또한 전통적인 의미에서 프로그램 카운터가 없었다.ZEBRA 명령어는 메모리 드럼에 있는 32개 항목의 256개 트랙 중 하나, 5비트 레지스터(또는 I/O) 주소, 15비트 운영 필드 중 하나를 참조하는 13비트 드럼 주소로 구성된 33비트다.

운용 분야의 각 비트는 뚜렷한 의미를 가지고 있었고 거의 모든 조합에서 사용될 수 있었으며, 오늘날 마이크로그래밍의 영역으로 여겨질 수 있는 많은 우아한 속임수로 이어졌다.작동 비트는 사용할 데이터의 부호로 사물을 결정했는데, 축전지가 지워진 경우(부하로 추가 변경), 회전 적용 여부 등이 결정되었다.또한, 다음 명령이 레지스터나 메모리에서 올 것인지, 아니면 둘 다 합한 것인지 결정하는 조작 비트가 있었다.

일부 비트는 Zuse Z22 또는 Electricogramica X1과 같이 축전지 상태를 조건부로 명령했다.모든 부동 소수점 연산은 물론 곱하기, 나누기, 제곱근도 기본 직렬 컴퓨터 ALU 원시 요소들을 더하기, 빼기, 오른쪽 이동, 왼쪽 이동 및 증분을 사용하여 서브루틴에 의해 수행되었다.

기발한 설계 덕분에 곱셈 루틴은 비트당 한 가지 명령만 필요했고, 분할 루틴은 비트당 두 가지 명령만 필요했기 때문에 최소한의 하드웨어로 곱셈과 나눗셈이 비교적 빨랐다.[3][4]프로그래밍 보조 도구로는 정상 코드(어셈블러), 추적 유틸리티, 부동 소수점 해석 시스템, 단순 코드, 매트릭스 해석 체계, 알골 컴파일러 등이 있었다.

자기 드럼은 무작위 접근을 지원하지 않기 때문에, 명령이나 데이터 일부를 기다리는 시간이 없어진다.서툴게 작성된 프로그램에서는 평균 대기 시간이 드럼 회전 시간의 절반일 수 있지만 이를 줄이는 방법도 있었다.ZEBRA의 눈에 띄는 특징은 대기 상태가 아닌 상태에서 기계의 시간을 측정하는 미터로, 이를 "효율 측정기"라고 불렀다.부동 소수점 해석 시스템을 실행할 때는 효율 측정기가 50% 내외를 보이는 경향이 있었지만, 예비 고객이 방문한다면 실증 목적으로 보다 효율적인 프로그램을 로드할 수 있었다.

참조

  1. ^ Roberts, Goronwy (1967-03-06). "Computers". Hansard. UK Parliament. HC. Retrieved 2017-07-08.
  2. ^ "Willem L. van der Poel". IEEE Computer Society. Retrieved 17 January 2022.
  3. ^ * 일부 간단한 컴퓨터의 논리적 원리.논문, 암스테르담(1956년)
  4. ^ *van der Poel, Willem Louis (1962). "Micro-programming and Trickology". Hoffmann W. (eds) Digitale Informationswandler / Digital Information Processors / Dispositifs traitant des informations numériques. Vieweg+Teubner Verlag, Wiesbaden.

외부 링크