IBM System/370 Model 135

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
IBM System/370 Model 135
File:IBM logo.svg
ManufacturerInternational Business Machines Corporation (IBM)
Product familySystem/370
Release dateMarch 8, 1971 (1971-03-08)
DiscontinuedOctober 16, 1979
File:IBM magnetic disk drives 3330+3333.png
IBM 3330

"Expanded channel capacity
and the ability to use the high-performance
IBM 3330 disk storage under either Operating System (OS)or Disk Operating System (DOS) were ... among the factors significant to the Model 135's ...capabilities."

The IBM System/370 Model 135 was announced March 8, 1971,[1] the only 370 introduced that year. The 135 was IBM's fifth System 370,[a] and it was withdrawn October 16, 1979.

Special features

[edit | edit source]

Although microcode was not a uniquely new feature at the time of the 135's introduction, having been used in most System/360 models and in most System/370 models introduced so far, the ability to upgrade a system's microcode without changing hardware, by storing the microcode in read-write memory rather than read-only memory, was not common at that time.[2][3]

The read-write memory containing the firmware was loaded from a "reading device located in the Model 135 console"; this allowed updates and adding features to the Model 135's microcode.[1] The "reading device" was a built-in (read-only) floppy disk drive.[4] The 145, introduced the prior year, also had this feature.[5]

Optional features

[edit | edit source]

The Model 135 was the last of the 370s to be introduced without Virtual memory. Four of the five[b] could be upgraded. Unlike the 155 & 165, which required an expensive[c] hardware upgrade to add a DAT box (Dynamic Address Translation), the 135 & 145 [6] could obtain their virtual memory upgrades from a floppy disk.

Microcode upgrades were also available to add "user-selected options such as

An upgraded Model 135[7] was termed a 370/135-3[e]

Customers of the 370/135 had a choice of four main memory sizes, ranging from 96K to 256K.

Other

[edit | edit source]
  • The 370/135 was introduced as running "under either OS or DOS.[1] Newer versions thereof (DOS/VS and OS/VS1) and Virtual Machine Facility/370 (VM/370) subsequently became available options once the 135's microcode was upgraded to support virtual memory. This was priced at $120,000 and came with "increased reloadable control store in addition to some power units." The upgrade could be done "in the field" and the resultant system was now deemed a 370/135-3.[8]
  • The 135 was "partly developed at Hursley, UK."[9]

Images

[edit | edit source]

See also

[edit | edit source]

Notes

[edit | edit source]
  1. ^ of 11
  2. ^ the 135, 145, 155 and 165, but not the 195
  3. ^ $200,000 and $400,000 respectively
  4. ^ (1401, 1440 and 1460)
  5. ^ and the upgrade could be done "in the field."
[edit | edit source]

References

[edit | edit source]
  1. ^ a b c d Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). - tables include model characteristics (Table 1) and announcement/shipment dates (Table 2). The S/370-155-II and -165-II are listed under the former but not the latter, because the upgraded systems were not formally announced as separate models. The "System/370 Advanced Function" announcement, including the -158 and -168, was the main public event.
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ http://www.computerhistory.org/timeline/1968/#169ebbe2ad45559efbc6eb357200edaf describes it as an 80K 8-inch floppy.
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).