IBM System/36
IBM System/36![]() | |
![]() | |
다른 이름으로도 알려져 있습니다. | S/36 |
---|---|
개발자 | IBM |
유형 | 미드레인지 컴퓨터 |
발매일 | 1983년 5월 16일, | 전(
단종 | (1989년 |
운영 체제 | 시스템 지원 프로그램 |
CPU | MSP 및 CSP |
치수 | 1000x1130(1780)x750mm(5360) 650 x 375 x 750 mm (5362)
650 x 240 (320) x 700 mm (5363)[1] |
전임자 | IBM System/34 |
후계자 | IBM AS/400 |
IBM System/36(종종 S/36으로 줄임말)은 1983년부터 2000년까지 IBM에서 판매한 미드레인지 컴퓨터로서, System/34의 멀티 사용자, 멀티태스킹 후속 제품입니다.
System/34 및 이전 System/32와 마찬가지로 System/36은 주로 RPG II 언어로 프로그래밍되었습니다.이 머신의 옵션 기능 중 하나는 오프라인 스토리지 메커니즘(5360 모델)으로 8인치 플로피 박스를 사용하여 순차적으로 로드 및 배출할 수 있었습니다.System/36은 또한 프로그램 가능한 작업 대기열 및 스케줄링 우선 순위 수준과 같은 많은 메인프레임 기능을 가지고 있었습니다.
이러한 시스템은 다른 제조업체의 미니컴퓨터와 유사하지만, IBM은 System/32, System/34 및 System/36을 "소형 시스템"[2]이라고 표현했으며, 나중에는 System/38과 함께 IBM AS/400 제품군을 계승하는 미드레인지 컴퓨터라고 표현했습니다.
AS/400 시리즈와 IBM i를 실행하는 IBM Power Systems는 System/36 환경에서 System/36 코드를 실행할 수 있지만,[3] 코드를 IBM i에서 먼저 다시 컴파일해야 합니다.
IBM System/36 개요
IBM System/36은 1983년 5월[4] 16일에 처음 발표되어 그해 말에 출하된 인기 있는 소규모 기업용 컴퓨터 시스템입니다.제품 수명이 17년이었다.System/36의 첫 번째 모델은 5360이었습니다.
1970년대에 미국 법무부는 IBM이 경쟁업체들을 쓰러뜨리기 위해 불법적인 관행을 이용하고 있다며 IBM을 상대로 반독점 소송을 제기했습니다.당시 IBM은 전체 제품군(System/370, 4300, System/32, System/34, System/38)을 동일한 ISAM 데이터베이스 기술, 프로그래밍 언어 및 하드웨어 아키텍처를 갖춘 하나의 "패밀리"로 통합하려고 했습니다.소송이 제기된 후, IBM은 두 개의 제품군, 즉 IBM의 미래 방향을 나타내는 System/38 라인과 회사의 레거시 System/32/34 컴퓨터를 사용한 소규모 기업을 대상으로 한 System/36 라인으로 구성하기로 결정했습니다.1980년대 후반에 소송은 취하되었고, IBM은 두 제품군을 재결합하여 AS/400을 만들기로 결정했습니다. AS/400은 System/36과 System/38을 모두 대체했습니다.
System/36은 객체 코드에 호환성이 없지만 RPG II, 스크린 디자인 보조 장치, OCL 및 시스템/34가 사용한 것과 거의 동일한 기술을 사용했습니다.S/36은 소규모 기업용 컴퓨터였습니다. 8인치 디스켓 드라이브, 30~716MB 크기의 1~4대의 하드 드라이브, 128K~7MB의 메모리를 갖추고 있었습니다.테이프 드라이브는 백업 장치로 사용할 수 있었습니다. 6157 QIC(쿼터 인치 카트리지)와 릴 투 릴 8809는 둘 다 약 60MB의 용량을 가지고 있었습니다.Advanced/36 9402 테이프 드라이브의 용량은 2.5였습니다.GB. IBM 5250 시리즈 터미널은 System/36에 대한 기본 인터페이스였습니다.
시스템 아키텍처
프로세서
S/36s에는 2개의 16비트 프로세서, CSP 또는 Control Storage Processor 및 MSP 또는 Main Storage Processor가 탑재되어 있습니다.MSP는 컴퓨터 프로그램의 지시를 수행하는 데 큰 역할을 했습니다.CSP는 주지사로 백그라운드에서 시스템 기능을 수행했습니다.특수 유틸리티 프로그램은 특정 기능을 수행하기 위해 CSP에 직접 호출할 수 있었습니다.이러한 프로그램은 보통 컴퓨터 시스템 구성에 사용된 $CNFIG와 같은 시스템 프로그램입니다.이전의 System/32 및 System/34 하드웨어와 마찬가지로,[5] 이른바 "과학적 명령"(즉, 부동 소수점 연산)의 실행이 CSP의 소프트웨어로 구현되었습니다.
CSP의 주된 목적은 MSP를 비지 상태로 유지하는 것이었습니다.따라서 CSP는 MSP의 4배보다 약간 빠른 속도로 동작했습니다.첫 번째 System/36 모델(5360-A)에는 4MHz CSP와 1MHz MSP가 탑재되어 있습니다.CSP는 코드와 데이터를 MSP의 프로그램 카운터 뒤에 있는 메인 스토리지에 로드합니다.MSP가 하나의 프로세스에서 작업하고 있을 때 CSP는 다음 프로세스를 위해 스토리지를 채우고 있었습니다.
5360 프로세서에는 4가지 모델이 있으며 5360-A ~ 5360-D라는 라벨이 붙어 있습니다.이후 "D" 모델은 "A" 모델보다 약 60% 더 빨랐다.
전면 패널
5360, 5362 및 5363 프로세서는 전면 패널 디스플레이에 4개의 16진수 LED가 탑재되어 있었습니다.오퍼레이터가 초기 프로그램로드(IPL 또는 시스템부트)를 실행하기 전에 F-F-0-0의 조합을 「다이얼 업」했을 경우, 많은 진단이 생략되어 IPL의 지속 시간이 약 10분이 아닌 약 1분이 됩니다.물론 IPL의 일부는 일반적으로 인덱스 파일의 키 정렬을 하고 있었습니다.또, 「키 정렬」(PS(또는 STOP SYSTEM)의 일부) 없이 머신을 셧다운 했을 경우는, 인덱스 파일의 수(및 그 사이즈)에 따라서는, 백업에 1시간 이상 걸릴 가능성이 있습니다.
메모리 및 디스크
가장 작은 S/36은 128K의 RAM과 30MB의 하드 드라이브를 탑재했습니다.
구성된 가장 큰 S/36은 7MB의 RAM과 1478MB의 디스크 공간을 지원할 수 있습니다.1980년대 초반에는 20만 달러가 넘는 비용이 들었습니다.S/36 하드 드라이브에는 "추가 실린더"라는 기능이 포함되어 있어 드라이브의 불량 지점을 감지하고 추가 실린더의 양호한 위치에 동적으로 매핑할 수 있습니다.따라서 S/36은 기술적으로 대응할 수 있는 것보다 더 많은 공간을 사용할 수 있습니다.디스크 주소의 사이즈는 액티브한 S/36 파티션의 사이즈를 약 2GB로 제한하고 있습니다만, Advanced/36 Large Package에는 최대 3개의 (에뮬레이트된) S/36을 포함할 수 있는 4GB 하드 드라이브가 탑재되어 있습니다.Advanced/36 컴퓨터에는 디스크 캐시를 늘리기 위해 SSP가 처리할 수 있는 메모리(32MB~96MB)보다 많은 메모리가 탑재되어 있습니다.
System/36의 디스크 공간은 블록별로 구성되어 있으며, 1개의 블록은 2560바이트로 구성되어 있습니다.하이엔드 5360 시스템은 약 550,000블록의 디스크 공간을 제공합니다.시스템 개체는 블록 또는 레코드로 할당할 수 있지만 내부적으로는 항상 블록이었습니다.
System/36은 메모리 페이징(스왑)[6]을 지원.
소프트웨어
시스템 지원 프로그램(SSP)은 S/36의 유일한 운영 체제였습니다.멀티프로그래밍, 멀티프로세서, 80개의 디바이스, 작업큐, 프린터큐, 보안, 인덱스 파일 지원, 풀 인스톨이 포함되어 있습니다.Advanced/36에서는 워크스테이션/프린터의 수가 160개로 증가했습니다.특정 OS/400 릴리스의 Guest/36 환경에서는 최대 216대의 디바이스가 지원되었습니다.
S/36은 최대 64kB의 프로그램을 컴파일하여 실행할 수 있었지만, 대부분은 이 정도로 크지 않았습니다.이는 대형 스크린 프로그램에서만 병목현상이 발생하였습니다.Advanced/36 에서는, SSP operating system에, 내부에서 다른 프로그램을 호출하는 기능을 포함한 기능이 추가되었습니다.따라서 60kB라고 하는 프로그램이 30kB 또는 40KB인 다른 프로그램을 호출할 수 있습니다.이 콜/팜은 System/36의 서드파티 패키지에서 사용할 수 있었지만 Advanced/36의 SSP 7.1 및 7.5에 이 기능이 추가될 때까지는 널리 사용되지 않았습니다.
하드웨어 모델
시스템/36 시리즈 모델 리스트 | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
메인 라인 | 호환(IBM AS/400 기반) | |||||||||||||||||||
위치 | 폼 팩터 | 1984 | 1985 | 1986 | 1987 | 1988 | 1989 | 1990 | 1991 | 1992 | 1993 | 1994 | 1995 | 1996 | 1997 | 1998 | 1999 | 2000 | ||
엔트리 | 데스크탑 | 5364 | ||||||||||||||||||
5363 | AS/엔트리 (P03, 10S) | AS/엔트리(150) | ||||||||||||||||||
데스크사이드 | 5362 | |||||||||||||||||||
어드밴스드 / 36 (236, 436) | 어드밴스드/36(170) | |||||||||||||||||||
풀사이즈 | 5360 |
메인 라인
시스템/36 모델 5360
System/36 5360은 System/36의 첫 번째 모델입니다.무게는 700파운드(318kg), 가격은 140,000달러, 프로세서 속도는 약 2MHz, 프로세서 속도는 약 8MHz로 추정된다.시스템은 208V 또는 240V AC로 동작.
System/36의 5개의 빨간색 표시등은 (1) Power Check, (2) Processor Check, (3) Program Check, (4) Console Check, (5) Temperature Check와 같습니다.
#4 이외의 LED가 점등했을 경우는, 시스템을 재기동할 필요가 있었습니다.콘솔의 전원이 꺼진 경우 콘솔을 복원할 수 있지만 다른 상태는 복구할 수 없습니다.
5360에는 속도를 고려한 C 및 D 모델과 2개의 추가 드라이브를 수용하기 위한 추가 프레임을 지원하는 기능 등 다양한 모델이 있었습니다.
시스템/36 모델 5362
IBM은 1984년[7] 5362 또는 "Compact 36"을 하위 시장을 겨냥한 시스템으로 출시했습니다.책상 옆 타워형 폼 팩터를 가지고 있었습니다.일반적인 사무실 환경에서 작동하도록 설계되어 특별한 고려가 필요하지 않습니다.5360과는 달리 카드 케이지가 한정되어 있어 주변기기의 수를 줄일 수 있습니다.14인치 고정 디스크(30MB 또는 60MB)를 사용했으며 최대 2개까지 지원할 수 있었습니다. 메인 스토리지는 128KB에서 [4]512KB까지 다양했습니다.8인치 플로피 디스크 드라이브 1대가 내장되어 있습니다.또한 5362에서는 채널 접속 외장 데스크톱9332-200, 400 및 600 DASD를 사용할 수 있어 사실상 최대 720MB를 사용할 수 있습니다.
5362는 무게가 150파운드(68kg)였고 가격은 20,000달러였다.
시스템/36 모델 5364
모델 5364는 "System/36 PC"[8] 또는 "Desktop 36"이라고 불렸습니다(일부에서는 "Baby/36"이라고도 불렸습니다만, 이 이름은 나중에 California Software Products, Inc.에서 제작한 소프트웨어 프로그램에 붙여졌습니다).5364는 1985년 6월[9] IBM이 PC 크기의 하드웨어에 System/36을 구현하려고 시도한 것입니다.내부에는 IBM 칩이 들어있었지만 캐비닛 크기는 당시의 IBM PC/AT를 연상시켰다.이 기계에는 1.2MB의 5.25인치 디스켓 [7]드라이브가 있어 PC 및 다른 S/36과 호환되지 않습니다.제어판/시스템 콘솔(확장 카드를 통해 연결됨)은 최소 256KB RAM을 갖춘 IBM PC였습니다.
시스템/36 모델 5363
모델 5363은 5364를 대체하기 위해 1987년 [10]10월에 발표되었습니다.5362와 같은 데스크사이드 타워형 인클로저를 사용했지만 크기는 3분의 2에 불과했습니다.최신 소형 하드 드라이브 플래터를 사용하여 업데이트된 하드웨어를 탑재했습니다.1인치 4인치 디스켓 드라이브 및 SSP의 개정판 배포.
AS/400 기반 백포트
System/36 Environment of IBM i(이전의 OS/400)는 RPG II 및 OCL 지원뿐만 아니라 다양한 SSP 유틸리티를 제공하는 기능입니다.System/36과의 바이너리 호환성은 구현하지 않으며, 대신 프로그래머가 System/36 환경 위에 있는 코드를 다시 컴파일하여 IBM i에 System/36 응용 프로그램을 이식할 수 있습니다.
V3R6에서 V4R4까지 OS/400은 Advanced 36 Machine으로 알려진 가상 머신 내에서 SSP 인스턴스를 최대 3개까지 실행할 수 있었습니다.이는 OS/400 SLIC에 의해 구현된 MSP의 에뮬레이션에 의존하여 SSP [11]프로그램과의 바이너리 호환성을 제공하였습니다.
AS/엔트리(9401)
AS/Entry는 AS/400을 제거했을 뿐이며, 첫 번째 모델은 AS/400 9401-P03을 기반으로 했습니다.운영체제는 SSP Release 6이었다.이 머신은 S/36을 소유하고 있으며 언젠가 AS/400으로 이행하고 싶지만 AS/400에 대한 대규모 투자를 원하지 않는 고객을 대상으로 1991년 경에 제공되었습니다.이와 관련하여 AS/Entry는 IBM이 기계의 아키텍처가 경제적으로 실현 가능하지 않다고 판단하고 9401의 기반이 된 이전 모델 5363이 훨씬 더 신뢰할 수 있는 시스템이었기 때문에 실패했습니다.
엔트리 라인은 이후 AS/400 9401-150 하드웨어로 업그레이드되었습니다.
어드밴스드 / 36 (9402, 9406)
1994년에 IBM은 두 가지 모델(9402-236 및 9402-436)을 갖춘 AS/400 Advanced/36을[12] 출시했습니다.는"36 묵고 있다."표준 AS/400 하드웨어에 기초하여 System/36 사용자와 더욱 더 현대적인 더 빠른 하드웨어 주고 탈출달러까지 7995로 낮Priced, 그것은 기계, Advanced/36 가상 machine[13]이 본격적인 AS/400에 일대를 둘러 업그레이드로 된 SSP, System/36의 운영 체계, 혼자, 또는 AS/400의 OS/400 내에 실행할 수 있다.세인트추가 라이선스 비용A/36은 일반 PC 캐비닛보다 약간 큰 검은색 인클로저에 포장되어 있었습니다.
Advanced/36은 시장에서 약 5년 더 System/36과 SSP의 세계를 사들였지만, 20세기 말까지 System/36의 시장은 거의 알아볼 수 없었습니다.80년대 시장을 완전히 장악했던 IBM 프린터와 디스플레이는 PC 또는 PC 타입 프린터가 부착된 타사 모니터로 대체되었습니다.Twinaxial 케이블은 저렴한 어댑터와 표준 전화선을 선호하기 위해 사라졌습니다.System/36은 최종적으로 하이엔드의 AS/400, 로우엔드의 PC로 대체되었습니다.
Advanced 라인은 이후 AS/400 9406-170 하드웨어로 업그레이드되었습니다.2000년에는 Advanced/36이 마케팅에서 철수했습니다.
레퍼런스
- ^ "Brochures of IBM system/36". archive.org.
- ^ IBM 아카이브:이탈리아 연대기 1970– 1997
- ^ Kay Geppart (January 2001). "An Overview of the System/36 Environment". IBM Systems Magazine. Archived from the original on December 22, 2019.
- ^ a b IBM 아카이브: IBM System/36
- ^ "System/36 Programming with Assembler" (PDF). Bitsavers. IBM. January 1986. Retrieved 2021-12-22.
- ^ "System/36 Concepts and Programmer's Guide" (PDF). IBM. June 1987. Retrieved 2021-05-01.
- ^ a b IBM 아카이브:로체스터 연표– 4페이지
- ^ "With the IBM System/36 PC, you can run your business from here. (Advertisement)". PC Magazine. Vol. 5, no. 13. Ziff Davis, Inc. July 1986. p. 131.
- ^ IBM, PC 인터페이스용 멀티태스킹 프로세서를 공개하고 System-38 프로세서를 업그레이드합니다.
- ^ 회사 뉴스; I.B.M. SYSTEM / 36 MODE 소개– New York Times
- ^ Frank G. Soltis (2001). Fortress Rochester: the Inside Story of the IBM iSeries. System iNetwork. ISBN 978-1583040836.
- ^ "A Brief History of the IBM AS/400 and iSeries" (PDF).
- ^ "9402-436 IBM AS/400 Advanced 36 Model 436", IBM.com
추가 정보
- 뉴스 3X/400의 S/36 데스크톱 가이드
- 미드레인지 컴퓨팅의 파워 툴
- 시스템에 대해 항상 알고 싶었던 모든 것/36 아무도 알려주지 않았다/Charlie Massoglia
- Charlie Massoglia의 효과적인 시스템 작성 및 사용 36 절차
- 당신이 항상 POP에 대해 알고 싶어했지만 아무도 당신에게 말하지 않은 메리케이 리의 모든 것
- Charlie Massoglia의 프로그래밍 언어로서의 System/3, System/34 및 System/36 디스크 정렬