IBM 시스템/34
IBM System/34이 글은 검증을 위해 인용구가 추가로 필요하다. "IBM – · · · · (2021년 5월) (이 템플릿 과 시기 |
![]() | |
![]() IBM System/34 유형 5340 | |
로도 알려져 있다. | S/34 |
---|---|
제조사 | 국제 비즈니스 머신(IBM) |
제품군 | 시스템/34 |
출시일자 | 1977년 4월; | 전 (
중단됨 | 1985년 2월 |
운영 체제 | 시스템 지원 프로그램 |
CPU | MSP 및 CSP |
기억력 | 48K - 256K |
치수 | 1220x180x1570mm[1] |
전임자 | IBM 시스템/32 |
후계자 | IBM System/36, IBM System/38 |
관련기사 | IBM 5520 |
웹사이트 | 공식 웹사이트 IBM 아카이브 |
IBM System/34는 1977년에 도입된 IBM 미드레인지 컴퓨터였다.[2]1985년 2월 마케팅에서 철수했다.[2]단일 사용자 시스템/32의 다중 사용자, 다중 작업 후속 작업이었다.여기에는 시스템/32에 기반한 프로세서와 시스템/3에 기반한 프로세서가 각각 2개 포함되었다.시스템/32 및 시스템/3과 마찬가지로 시스템/34는 주로 RPG II 언어로 프로그래밍되었다.[3]
하드웨어
5340 시스템 장치에는 처리 장치, 디스크 저장소 및 디스켓 드라이브가 들어 있었다.양쪽에 출입문이 여러 개 있었다.내부에는 회로판과 메모리 카드가 장착된 스윙아웃 조립품이 있었다.무게는 700파운드(320kg)로 220V의 전력을 사용했다.[4]IBM 5250 시리즈 터미널은 시스템/34에 대한 기본 인터페이스였습니다.
프로세서
S/34s에는 두 개의 프로세서가 있었는데, 제어 스토리지 프로세서(CSP)와 메인 스토리지 프로세서(MSP)가 있었다.MSP는 시스템/3 아키텍처에 기반한 작업자였으며, 컴퓨터 프로그램에서 지시를 수행했다.CSP는 시스템/32 아키텍처에 기반한 서로 다른 RISC와 유사한 명령 집합을 가진 다른 프로세서인 주지사였다. CSP는 백그라운드에서 시스템 기능을 수행했다.CSP는 또한 옵션인 Scientific Macroinstructions를 실행했는데, 이 지침은 시스템/34 Fortran 컴파일러에 의해 사용되었고 선택적으로 조립 코드에 사용되었다.[5]시스템/34 내부의 CPU 클럭 속도는 MSP의 경우 1 MHz, CSP의 경우 4 MHz로 고정되었다.특수 유틸리티 프로그램은 특정 기능을 수행하기 위해 CSP에 직접 전화를 할 수 있었다; 이것들은 보통 컴퓨터 시스템을 구성하는 데 사용된 $CNFIG와 같은 시스템 프로그램들이다.
메모리 및 저장
가장 작은 S/34는 48K RAM과 8.6MB 하드 드라이브를 가지고 있었다.가장 크게 구성된 S/34는 256K의 RAM과 256MB의 디스크 공간을 지원할 수 있다.S/34 하드 드라이브에는 "여분의 실린더"라는 기능이 포함되어 있어 드라이브의 불량 지점을 감지하여 여분의 실린더의 좋은 지점에 동적으로 매핑하였다.시스템/34의 디스크 공간은 2560바이트의 블록으로 구성되었다.
시스템/34 지원 메모리 페이징(스왑)[6]시스템/34는 다른 프로그램이 실행될 메모리를 확보하기 위해 전체 프로그램 또는 프로그램의 개별 세그먼트를 교환할 수 있다.
이 기계의 가장 두드러진 특징 중 하나는 ""를 활용하는 오프라인 저장 메커니즘이었습니다.잡지" - 기계가 비순차적인 방식으로 로드하고 배출할 수 있는 8인치 플로피 박스.[7][8][9]
소프트웨어

운영 체제
시스템 지원 프로그램(SSP)은 S/34의 유일한 운영 체제였다.멀티프로그래밍, 다중 프로세서, 36개 장치, 작업 대기열, 프린터 대기열, 보안, 인덱스 파일 지원 등의 지원을 포함했다.완비, 5MB 정도였습니다.[10]작동 제어 언어(OCL)는 SSP의 제어 언어였다.
프로그래밍
System/34의 초기 프로그래밍 언어는 1977년에 도입되었을 때 RPG II와 Basic Assembler로[11] 제한되었다.[12]포트란은 34가 도입된 지 6개월 만에 완전 이용이 가능했고,[7] 코볼은 PRPQ로 이용이 가능했으며,[13] 이후 BASIC이 도입되었다.
후계자 제도
IBM System/38은 System/34 및 이전 System/3x 시스템의 후속 모델이 될 예정이었습니다.그러나, 시스템/38의 개발 지연과 하드웨어의 높은 비용 때문에, IBM은 시스템/38보다 더 널리 채택된 보다 간단하고 저렴한 시스템/36 플랫폼을 개발하였다.[14]시스템/36은 시스템/34 설계의 진화였지만, 두 기계는 객체 코드 호환성이 없었다.대신 시스템/36은 소스 코드 호환성을 제공하여 시스템/34 응용프로그램을 거의 또는 전혀 변경 없이 시스템/36에서 다시 컴파일할 수 있도록 했다.일부 시스템/34 하드웨어는 시스템/36과 호환되지 않았다.
California Software Products, Inc.의 제3자 제품인 BABY/34는 MS-DOS를 실행하는 IBM PC 호환 하드웨어에 시스템/34 응용프로그램을 포팅할 수 있도록 허용했다.[15][16]
참조
- ^ ibm :: system34 :: GA21-9242-1 System 34 Installation Manual-Physical Planning Sep77. 1977-03-13.
- ^ a b IBM Corporation. "System/34". IBM Archives. Retrieved December 4, 2012.
- ^ "System 34 RPG II Reference Manual" (PDF).
- ^ "3533 Spring Creek Road". The New York Times. March 1, 2019.
Insulated Shop space, with 220V power.
- ^ "IBM System/34 and IBM System/32 Scientific Macroinstructions Functions Reference Manual" (PDF). Bitsavers. IBM. July 1978. Retrieved 2021-12-22.
- ^ "System/34 Concepts and Design Guide" (PDF). IBM. January 1982. Retrieved 2021-08-01.
- ^ a b System/34 Introduction (PDF). March 1978.
- ^ 디스켓 매거진 드라이브는 수동 개입 없이 최대 23개의 디스켓을 처리할 수 있다. -p.11
- ^ "개별 디스켓을 보관할 수 있는 슬롯 3개, 개별 디스켓 10개를 보관할 수 있는 슬롯 2개." -p.20
- ^ "IBM System/34 System Support Program Logic Manual" (PDF).
- ^ "Highlight Of IBM 34 Enhancements". Computerworld. September 26, 1977. p. 23.
- ^ Andrew Pollack (May 17, 1983). "I.B.M. introduces computer to replace System 34 model". The New York Times.
- ^ "예약 가능...특별 주문"
- ^ Frank G. Soltis (1997). Inside the AS/400, Second Edition. Duke Press. ISBN 978-1882419661.
- ^ "BABY/34: 소프트웨어를 통해 IBM PC에서 IBM System/34 RPG II 프로그램을 실행할 수 있음"
- ^ "Product Briefs". InfoWorld. July 21, 1986. p. 47.
추가 읽기
- Massoglia, Charlie. Everything You Always Wanted to Know About the System/34 But Nobody Told You.
- Massoglia, Charlie. Writing and Using System/34 Procedures Effectively.
- Lee, Merikay. Everything You Always Wanted to Know About POP But Nobody Told You.
- Massoglia, Charlie. System/3 and System/34 Disk Sort as a Programming Language.