IBM Series/1
   HOME

TheInfoList



OR:

The IBM Series/1 is a
16-bit 16-bit microcomputers are microcomputers that use 16-bit microprocessors. A 16-bit register can store 216 different values. The range of integer values that can be stored in 16 bits depends on the integer representation used. With the two mo ...
minicomputer, introduced in 1976, that in many respects competed with other minicomputers of the time, such as the PDP-11 from
Digital Equipment Corporation Digital Equipment Corporation (DEC ), using the trademark Digital, was a major American company in the computer industry from the 1960s to the 1990s. The company was co-founded by Ken Olsen and Harlan Anderson in 1957. Olsen was president un ...
and similar offerings from
Data General Data General Corporation was one of the first minicomputer firms of the late 1960s. Three of the four founders were former employees of Digital Equipment Corporation (DEC). Their first product, 1969's Data General Nova, was a 16-bit minicompute ...
and HP. The Series/1 was typically used to control and operate external electro-mechanical components while also allowing for primitive data storage and handling. Although the Series/1 uses
EBCDIC Extended Binary Coded Decimal Interchange Code (EBCDIC; ) is an eight- bit character encoding used mainly on IBM mainframe and IBM midrange computer operating systems. It descended from the code used with punched cards and the corresponding ...
character encoding internally and locally attached EBCDIC terminals,
ASCII ASCII ( ), abbreviated from American Standard Code for Information Interchange, is a character encoding standard for electronic communication. ASCII codes represent text in computers, telecommunications equipment, and other devices. Because ...
-based remote terminals and devices could be attached via an I/O card with a
RS-232 In telecommunications, RS-232 or Recommended Standard 232 is a standard originally introduced in 1960 for serial communication transmission of data. It formally defines signals connecting between a ''DTE'' (''data terminal equipment'') such ...
interface to be more compatible with competing minicomputers. IBM's own 3101 and 3151 ASCII display terminals are examples of this. This was a departure from IBM mainframes that used 3270 terminals and coaxial attachment. Series/1 computers were withdrawn from marketing in 1988 at or near the introduction of the
IBM AS/400 The IBM AS/400 (Application System/400) is a family of midrange computers from IBM announced in June 1988 and released in August 1988. It was the successor to the System/36 and System/38 platforms, and ran the OS/400 operating system. Lower-cost ...
line. A US government asset report dated May 2016 revealed that an IBM Series/1 was still being used as part of the country's nuclear command and control systems.


Models

Initially, model 1 (4952, Model C), model 3 (IBM 4953) and model 5 (IBM 4955, Model F) processors were provided. Later processors were the model 4 (IBM 4954) and model 6 (IBM 4956).
Don Estridge Philip Donald Estridge (June 23, 1937 – August 2, 1985), known as Don Estridge, was an American computer engineer who led development of the original IBM Personal Computer (PC), and thus is known as the "father of the IBM PC". His decisions dra ...
had been the lead manager on the IBM Series/1 minicomputer. He reportedly had fallen out of grace when that project was ill-received.


Software support

The Series/1 could be ordered with or without operating system. Available were either of two mutually exclusive
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also i ...
s: Event Driven Executive (EDX) or Realtime Programming System (RPS). Systems using EDX were primarily programmed using Event Driven Language (EDL), though high level languages such as FORTRAN IV,
PL/I PL/I (Programming Language One, pronounced and sometimes written PL/1) is a procedural, imperative computer programming language developed and published by IBM. It is designed for scientific, engineering, business and system programming. I ...
, Pascal and COBOL were also available. EDL delivered output in IBM machine code for
System/3 The IBM System/3 was an IBM midrange computer introduced in 1969, and marketed until 1985. It was produced by IBM Rochester in Minnesota as a low-end business computer aimed at smaller organizations that still used IBM 1400 series computers or u ...
or System/7 and for the Series/1 by an
emulator In computing, an emulator is hardware or software that enables one computer system (called the ''host'') to behave like another computer system (called the ''guest''). An emulator typically enables the host system to run software or use pe ...
. Although the Series/1 is underpowered by today's standards, a robust
multi-user Multi-user software is computer software that allows access by multiple users of a computer. Time-sharing systems are multi-user systems. Most batch processing systems for mainframe computers may also be considered "multi-user", to avoid leaving t ...
operating environment (RPS) was available along with several additional high level languages for the RPS OS. The EDX operating system was originally ported from the System/7. Series/1 was also the first computer that IBM supported for
Unix Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, an ...
. Systems without an operating system were intended for users needing dedicated applications that did not require the full capabilities of either OS. Applications were built using a set of standalone programs, called the Base Program Preparation Facilities, consisting of a macro assembler, a link editor and some basic utilities. A set of modules, called Control Program Support (CPS), was linked with the application to provide task management, data processing input/output support and initial program loading for both disks and diskettes.


Applications of the Series/1

The Series/1 was also widely used in manufacturing environments, including General Motors assembly plants. Example systems and applications included Manufacturing Information Database (MIDB), Vehicle Component Verification System (VCVS) and Assembly Line Diagnostic Link (ALDL). These systems were connected to plant floor devices and used in the realtime manufacture of vehicles. There was also a Time and Attendance (T&A) system connected to badge readers and employee turnstiles. Series/1 computers were also utilized in the early development of GM's
Manufacturing Automation Protocol Manufacturing Automation Protocol (MAP) was a computer network standard released in 1982 for interconnection of devices from multiple manufacturers. It was developed by General Motors to combat the proliferation of incompatible communications standa ...
(MAP) Commercial applications of customized Series/1 computers included an application by State Farm as an intelligent remote terminal in agents' offices. The processing unit was built into a desk. The Kmart Corporation also used the Series/1 computer initially for its Kmart Information Network (KIN) which handled the store's ordering, invoicing, payroll, inventory, cash, and headquarters to store communications. A separate Series /1 computer was later added in the early phases of its POS roll-out networked with IBM 3683 registers. The Series/1 used for POS systems was short lived as it was quickly replaced by two IBM PC AT computers running either IBM 3683 or IBM 4683 registers. The
Deluxe Corporation Deluxe Corporation is an American payments and business technology company. Its four business divisions comprise payments, cloud, promotional products, and checks. As of 2020, Deluxe has approximately 4.5 million small businesses and 4,000 fin ...
also used a bank of Series/1 IBM 4956 computers for each check printing facility which handled the plant's business and personal check sales orders and printing operations. Various serial peripherals were attached: Printronix bar-coding printers,
MICR Magnetic ink character recognition code, known in short as MICR code, is a character recognition technology used mainly by the banking industry to streamline the processing and clearance of cheques and other documents. MICR encoding, called the ' ...
Readers, IBM
ASCII ASCII ( ), abbreviated from American Standard Code for Information Interchange, is a character encoding standard for electronic communication. ASCII codes represent text in computers, telecommunications equipment, and other devices. Because ...
Terminals. Parallel devices were also used for phototypesetting machines, plate makers and Teletype BRPE punch creating
Punched tape Five- and eight-hole punched paper tape Paper tape reader on the Harwell computer with a small piece of five-hole tape connected in a circle – creating a physical program loop Punched tape or perforated paper tape is a form of data storage ...
; all connecting to the IBM integrated DI/DO Digital In/Out card. The Series/1 was a good work horse for its day and was operational around the clock in an industrial environment. Severn Trent Water Authority used a number of Series/1 computers running the RPS operating system to collect and process river telemetry outstation data. It polled each outstation every 6 hours and fed data to applications running on their ICL 2900 mainframe. Unusually, the communications link between the IBM Series/1 machines and the ICL 2900 machine used the ICL CO3 protocol rather than one of the (de facto standard) IBM communication protocols. Shared Medical Systems (SMS Corp.) in the 1980s used the Series/1 (running EDX) as a channel-attached front-end communications processor for its IBM mainframe-based MVS/CICS hospital information system. In this environment the Series/1 provided customized interfaces to diverse (and generally non-IBM) minicomputer-based hospital systems using asynchronous or binary synchronous communications then commonly found in the laboratory, pharmacy, and other departments. Where necessary, the Series/1 also provided batch connectivity to a centralized TCAM host at SMS headquarters in Malvern, PA. Finally, the Series/1 provided a cost-effective method for remote support of the distributed mainframes using inexpensive ASCII terminals and modems, or IBM PCs equipped with light pens (emulating the 3278/9 terminals). The Series/1 was selected for this application due to challenges with MVS/VTAM and the 37x5 supporting straightforward non-SNA/SDLC communications. These Series/1 systems were connected to the mainframe using the Series/1 to System/370 channel attach module, and connected to non-IBM systems using the Feature-Programmable Multi-line Controller and Adapter. Internally, IBM used banks of Series/1 computers as communications front end systems on their IBM Information Systems commercial network although back end processing was done with
System/370 The IBM System/370 (S/370) is a model range of IBM mainframe computers announced on June 30, 1970, as the successors to the System/360 family. The series mostly maintains backward compatibility with the S/360, allowing an easy migration path ...
architecture computers. Also, in some IBM locations, the Series/1 was employed for building access security using ID card readers.


Series/1 in the Marine Corps

The
United States Marine Corps The United States Marine Corps (USMC), also referred to as the United States Marines, is the maritime land force service branch of the United States Armed Forces responsible for conducting expeditionary and amphibious operations through combi ...
was a major Series/1 customer in the late 1970s and into the early 1980s. IBM created a ruggedized, portable version with a green plastic and metal housing for field and shipboard use known as the IBM Series I Model 4110. The central processor unit boasted twin 1 megabyte 8 inch floppy disk drives, an 8-inch green
monitor Monitor or monitor may refer to: Places * Monitor, Alberta * Monitor, Indiana, town in the United States * Monitor, Kentucky * Monitor, Oregon, unincorporated community in the United States * Monitor, Washington * Monitor, Logan County, West ...
with 25 × 80 character resolution (and seldom-used graphics capability) and 16
kilobyte The kilobyte is a multiple of the unit byte for digital information. The International System of Units (SI) defines the prefix '' kilo'' as 1000 (103); per this definition, one kilobyte is 1000 bytes.International Standard IEC 80000-13 Quant ...
s of
RAM Ram, ram, or RAM may refer to: Animals * A male sheep * Ram cichlid, a freshwater tropical fish People * Ram (given name) * Ram (surname) * Ram (director) (Ramsubramaniam), an Indian Tamil film director * RAM (musician) (born 1974), Dutch * ...
which was upgraded to 32 kilobytes in 1984. Each standard 'suite' included the CPU unit, a keyboard, and a 132 column dot-matrix printer with a separate cooling-fan base. This suite was transported in two green, foam-lined, waterproof, locking plastic cases; each weighing over 100 pounds loaded. Among the optional pieces of equipment was a paper tape punch and a magnetic tape reader. Each of these also came with its own case. The official nomenclature for this equipment was the 'Automated Data Processing Equipment for the Fleet Marine Force' (ADPE-FMF), but it was universally known as the 'Green Machine'. The initial rollout of the equipment was on the west coast at
Camp Pendleton Marine Corps Base Camp Pendleton is the major West Coast base of the United States Marine Corps and is one of the largest Marine Corps bases in the United States. It is on the Southern California coast in San Diego County and is bordered by O ...
in 1981, where the 1st FSSG Information Systems Management Office (ISMO) was formed to develop software and support the new equipment. ISMOs were also formed at 2nd FSSG at
Camp Lejeune Marine Corps Base Camp Lejeune () is a United States military training facility in Jacksonville, North Carolina. Its of beaches make the base a major area for amphibious assault training, and its location between two deep-water ports ( Wilming ...
, 2nd MAW Cherry Point and 3rd FSSG and 1st MAW on
Okinawa is a prefecture of Japan. Okinawa Prefecture is the southernmost and westernmost prefecture of Japan, has a population of 1,457,162 (as of 2 February 2020) and a geographic area of 2,281 km2 (880 sq mi). Naha is the capital and largest city ...
and were staffed with computer programmers (MOS 4063/4066) whose responsibilities included training of end users, hardware and software troubleshooting and development of local computer applications. Systems development offices were also established at Marine Corps Central Design and Programming Activities (MCCDPA) at the Marine Corps Finance Center, Kansas City, Missouri, at
Marine Corps Base Quantico Marine Corps Base Quantico (commonly abbreviated MCB Quantico) is a United States Marine Corps installation located near Triangle, Virginia, covering nearly of southern Prince William County, Virginia, northern Stafford County, and southeas ...
, and at Marine Corps Logistic Base
Albany, Georgia Albany ( ) is a city in the U.S. state of Georgia. Located on the Flint River, it is the seat of Dougherty County, and is the sole incorporated city in that county. Located in southwest Georgia, it is the principal city of the Albany, Georgia m ...
. These offices specialized in (respectively) financial, personnel and logistical applications. The 'Class I' systems were classified as mainframe systems – and the Series/1 systems that provided field input to them – that were maintained at and distributed from the three CDPAs. The chief among these were JUMPS/MMS (Joint Uniform Military Pay System/Manpower Management System), SASSY (Supported Activities Supply SYstem), and MIMMS (Marine Corps Integrated Maintenance Management System). Designed primarily as a Source Data Automation (SDA) device for the enhancement of input into 'Class I' logistics and personnel computer systems, the ADPE-FMF Series/1 provided the power of a minicomputer to the battalion/squadron commander. However, left in the hands of young Marine Corps programmers eager to explore the capabilities of their new equipment, the Series/1 soon proved to be a valuable and flexible workhorse for all manner of tasks at all organizational levels. Dozens of 'Class II' systems were locally developed and maintained at the GSUs (General Support Units), later known as ISMOs (Information Systems Management Offices), providing undreamed-of functionality even as far as the company and deployed unit level. Systems developed included the waggishly named 'Standardized Wing Overseas Operation Passenger System' (SWOOPS – developed to generate Air Force passenger manifests from personnel databases) and 'Universal Random Integrity News Extract' (URINE – developed to provide names picked randomly from personnel databases for
urinalysis Urinalysis, a portmanteau of the words ''urine'' and ''analysis'', is a panel of medical tests that includes physical (macroscopic) examination of the urine, chemical evaluation using urine test strips, and microscopic examination. Macroscopic ...
screening), FLEAS (FLight Evaluation Administration System). Although a COBOL
compiler In computing, a compiler is a computer program that translates computer code written in one programming language (the ''source'' language) into another language (the ''target'' language). The name "compiler" is primarily used for programs tha ...
was available as part of the software package sold to the Marine Corps with the Series/1, most Class I and Class II systems development was in EDL. In the middle 1980s, the ADPE-FMF equipment was gradually phased out in favor of IBM-PC class microcomputers running off-the-shelf software and Marine Corps developed applications written in
Ada Ada may refer to: Places Africa * Ada Foah, a town in Ghana * Ada (Ghana parliament constituency) * Ada, Osun, a town in Nigeria Asia * Ada, Urmia, a village in West Azerbaijan Province, Iran * Ada, Karaman, a village in Karaman Province, ...
.


As part of U.S. nuclear weapon command and control systems

In May 2016 the United States Government Accountability Office released a document that covered the need to upgrade or replace legacy computer systems within Federal Agencies. According to this document, there is still a Series/1 that "Coordinates the operational functions of the United States' nuclear forces, such as intercontinental ballistic missiles, nuclear bombers, and tanker support aircraft." This system still uses 8-inch floppy disks, however the agency plans to update some of the technology by the end of the 2017 fiscal year.


References


External links


IBM archive of Series/1 with picture
* ttp://www.dvq.com/ads/IBMSeries1.pdf IBM Series/1 Equipment Modules brochurebr>IBM Series/1 documentation on bitsavers
* {{DEFAULTSORT:IBM Series 1 Series 01 16-bit computers