CER-12
CER-12CER (Serbian: Цифарски Електронски Рачунар – Digital Electronic Computer) model 12 was a third-generation digital computer developed by Mihajlo Pupin Institute (Serbia) in 1971 and intended for "business and statistical data processing" (see ref.점등. 1번과 4번).그러나, 제조자는 또한, 그 당시, 그것의 구조와 성능을 염두에 두고, "과학적, 기술적 문제의 광범위한 배열"(ref. Litt.#2 및 #3)을 성공적으로 해결할 수 있다고 언급하였다.컴퓨터 CER-12는 와이어 랩과 커넥터를 통해 연결된 여러 모듈로 구성되었다.
센트럴 유니트
1차 메모리
산술 단위는 다음을 포함한다.
- 32비트 축전지 레지스터
- 8개의 2바이트 인덱스 레지스터로 구성된 두 개의 별도 그룹
- 바이너리와 BCD 추가를 모두 지원하는 단일 바이트 애더(같은 단위는 뺄셈에 사용되며, 곱셈과 나눗셈이 소프트웨어에서 구현되어야 함)
컨트롤 유닛 컨트롤 유닛에는 프로그램 카운터와 명령 레지스터가 포함되어 있다.그것은 지시사항을 가져오고 프로그램 흐름을 용이하게 한다.단일 연산자 및 명령어 세트를 지원하며 산술 단위의 16개 인덱스 레지스터를 모두 사용하여 작동한다.
CER-12의 인터럽트 시스템 인터럽트 시스템은 다수의 전용 레지스터와 소프트웨어로 구성된다.최대 32개의 인터럽트 채널을 지원한다.
CER-12의 제어판 제어판은 운영자가 프로그램 흐름을 제어 및 변경하거나 오류 감지 회로에 의해 감지된 오류를 제거할 수 있도록 했다.그것은 많은 표시기와 스위치를 특징으로 한다.
운영 체제 및 기타 소프트웨어
다음 소프트웨어는 CER-12와 함께 제공되었다.
- 운영 체제
- "동기식 프로그래밍 언어" 및 조립자("자동 제어기"라고 함)
- 입출력 서브루틴
- 다양한 테스트 프로그램
- COBOL 및 FORTRAN IV 컴파일러
- 선형 프로그래밍 및 PERT 계획 소프트웨어
- 애플리케이션 및 서브루틴 라이브러리
주변 장치
- 5-8 트랙, 초당 500자 펀치 테이프 판독기 PE 1001
- 5-8 트랙, 초당 150자 테이프 펀처 PE 1501
- 보조 스토리지로 CDC 9432 마그네틱 디스크 드라이브(6-디스크당 409만6000자, 프로세서 워드 48개) 섹터 16개로 실린더 100개로 구성된 10면 볼륨, 트랙 대 트랙 탐색: 30ms, 회전 지연 시간: 25ms)
- IBM 1735 텔레프린터
- ICL 667 라인 프린터(64자 세트의 경우 분당 725줄, 50자 세트의 경우 분당 880줄)
참고 항목
문학
- 블라디슬라프 파우노비치:CER-12 컴퓨터의 산술 단위, NORMATIKA, 3, 페이지 161–165, Zagreb 1971.
- Veselin Potich, Mihael Shavikin, CER-12 컴퓨터의 I/O 시스템, NORMATIKA, 3, 페이지 166–176, Zagreb 1971.
- V 바타노비치, J.Kon (Ed): IMM Riznica znanja, 페이지 5–8, M.Pupin Institute 및 PKS, Belgrade 2006. (세르비아어)
- 두샨 흐리스토비치:세르비아의 컴퓨팅 기술 개발(Razvoj Rachunarstva u Srbiji), PHLOGISTON 저널, No 18-19, pp.89-105, 박물관 MNT, Belgrade 2010/2011, In 세르비아어.