Content deleted Content added
Peter Flass (talk | contribs) →Microprogramming: grammar |
|||
(21 intermediate revisions by 11 users not shown) | |||
Line 1:
{{Short description|IBM computer model from 1960s}}
{{Infobox computing device
| name = IBM System/360 Model 40
| title =
| aka =
|
| image_size = 270px
| logo = File:IBM Logo 1956 1972.svg
| image = File:IBM System 360 at USDA.jpg
| caption = IBM System/360 Model 40 at the USDA
Line 44 ⟶ 47:
| website =
}}
The '''IBM System/360 Model 40''' was a mid-range member of the [[IBM System/360]] family. It was announced on April 7, 1964, shipped in 1965, and withdrawn on October 7, 1977.<ref>
[[File:IBM System 360 Model 40 with open gates.jpg|thumb|360/40
==History==
On April 7, 1964, IBM announced the [[IBM System/360]], to be available in six models.<ref>{{cite book|url=https://books.google.com/books?id=Bc8BGhSOawgC&pg
The [[IBM System/360 Model 30|360/30]] and the 360/40 were the two largest revenue producing [[IBM System/360#
==Models==
Five models of the 360/40 were offered.<ref name="mod40-func-char">{{cite book|url=http://www.bitsavers.org/pdf/ibm/360/
The H40
==Configuration==
{| class="wikitable"
Line 67:
! colspan="2" | A typical, early, basic Model 40 system had the following configuration:<ref>{{cite book|url=http://bitsavers.org/pdf/ibm/360/operatingGuide/C20-1635-2_Model_40_Operating_Techniques.pdf|title=IBM System/360 Model 40 Operating Techniques|id=C20-1635-2|publisher=IBM}}</ref>
|-
| style="vertical-align: top;" |Model 40 processor ||IBM 2040 Central Processing Unit<br>*128 KB byte storage<br>*storage protection feature<br>*universal instruction set<br>*one multiplexor channel<br>*two selector channels<br>*interval timer
|-
|Operator console ||[[IBM 1052]] Typewriter- Keyboard (usually assigned to 009 hexadecimal address)
Line 77:
|Disk storage ||[[IBM 2311]] Magnetic Disk Drives (190 & 191) or<br>[[IBM 2314]] Direct Access Storage Facility
|-
|Tape storage || [[IBM 2401]] Magnetic Tape Units (180 & 181 for 7-track, and 182 &
|-
|Telecommunications controller (If used in a telecommunications environment)||[[IBM 2701]] Communication Controller
Line 83:
==Microprogramming==
[[Image:IBM 360 20 TROS.jpg|thumb|300px|[[Transformer
Like most System/360 models the Model 40
==IBM 1400 series emulation==
With the additional Compatibility Feature hardware and Compatibility Support software under DOS/360, the [[IBM 1401]]/[[IBM 1440|1440]]/1460 object programs
==Other==
Although the cover of IBM's MVT Guide<ref>{{cite book|url=http://www.bitsavers.org/pdf/ibm/360/os/R21.7_Apr73/GC28-6720-5_MVT_Guide_Rel_21.7_Aug74.pdf|title=IBM System/360 Operating System: MVT Guide OS Release 21.7|date=August 1974|publisher=IBM|id=GC28-6720-5}}</ref> indicates that even a 360/40 could run MVT,
the IBM [[operating system]] used was usually the realistically sized [[DOS/360]],{{Citation needed|date=September 2017}} because all but one model of the 360/40 had less than MVT's minimum memory requirements of 256KB.<ref>{{cite book|url=http://www.bitsavers.org/pdf/ibm/360/
The IBM System/360 Model 40 was developed at [[IBM Hursley]]<ref>{{cite journal|url=http://www.cs.man.ac.uk/CCS/res/res23.htm|title=Editorial|author=Nicholas Enticknap|journal=Resurrection: The Bulletin of the Computer Conservation Society|issue=23|quote=Mike Flinders, who also worked at Hursley where the 360/40 was designed}}</ref> and manufactured at IBM's facilities in
A modified Model 40 ran [[CP-40]], the ancestor of [[CP/CMS]], which in turn was the progenitor of the [[z/VM|VM]] line.
|