Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
IBM 3790
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Infobox information appliance | name = IBM 3790 Communication System | processor = | logo_size = 120px | logo_caption = | image = | image_size = 270px | caption = | type = | designfirm = | manufacturer = | release date = {{Start date and age|1974}} | discontinued = | cost = | logo = File:IBM logo.svg | memory = | frequency = | slots = | coprocessor = | connection = | ports = | power = | speed = | language = | weight = | dimensions = | predecessor = | related = | successor = [[IBM 8100]] }}The '''IBM 3790''' Communications System was one of the first [[distributed computing]] platforms. The 3790 was developed by [[IBM]]'s Data Processing Division (DPD) and announced in 1974.<ref>{{Cite journal|date=February 1974|title=New products|url=https://ieeexplore.ieee.org/document/6323458|journal=Computer|volume=7|issue=2|pages=52β56|doi=10.1109/MC.1974.6323458|issn=0018-9162|url-access=subscription}}</ref> It preceded the [[IBM 8100]], announced in 1979.<ref name=DM0379>{{cite magazine |magazine=Datamation |date=March 1979 |last= Woods |first=Larry |title= IBM's 8100: First Impressions}}</ref><ref>"(which can simulate 3790 functions through the [[DPCX]] operating system)"</ref> It was designed to be installed in branch offices, stores, subsidiaries, etc., and to be connected to the central host mainframe, using IBM [[Systems Network Architecture]] (SNA). Although its successor's role in [[distributed data processing]] was said to be "a turning point in the general direction of worldwide computer development," the 3790 was described by Datamation in March 1979 as "less than successful."<ref name=DM0379/> ==System description== IBM described it<ref name=IBM.pamph>{{cite web |url=http://ed-thelen.org/comp-hist/IBM-ProdAnn/3790.pdf |title=IBM 3790 Communications System}}</ref> as "a programmable, operator oriented terminal system." ==Components== The 3790 supported<ref name=IBM.pamph/> * up to 16 IBM [[IBM 3270|3277]] display stations * an integrated [[floppy disk]] unit * an integrated 120 lines per minute (lpm) [[line printer]] * up to three 3292 auxiliary control units * up to four 3793 keyboard-printers * a [[Synchronous Data Link Control]] (SDLC) communications interface * A 1200 baud internal or external modem The base unit of the 3790 was the '''IBM 3791 programmable control unit''', which was offered as a choice of: * the model 1, supporting 8.3MB of disk storage * the model 2, with up to 26.9MB. Attached to the 3791 were: * The '''3792 auxiliary control unit''', which had options for attachment of :* up to two dial-in [[IBM 2741]] communications terminals, :* up to four 3793 display stations, and a line printer. :* The '''3793 printer-keyboard''' (up to four). :* The '''3411''' model 1, Magnetic tape unit and controller (added in 1977) and ::* up to three 3410 tape units attached to the 3411 unit. ==Host software== * Function Support Program. * Subsystem Support Services. * VTAM (with the host running DOS/VS, OS/VS1, or OS/VS2)<ref name=IBM.pamph/> * User Application Support Program. ==Reception== The 3790 failed to achieve the success IBM intended, due to several issues.<ref name=DM0379/> It had a complex programming language, ''The 3790 Macro Assembler'', and the customers found it difficult to deploy applications on it. The Macro Assembler ran only on an [[IBM mainframe]] and then the compiled and linked object was moved to the 3790 for testing. The 3790 was designed as a departmental processor, but the requirement for an IBM mainframe development environment inhibited adoption in its target market of mid-size companies. The result was lackluster interest in the product. In addition the 3790 was priced higher than minicomputers of comparable processing power{{Citation needed|date=June 2013}}. One of the products IBM released to help developers was ''Program Validation Services'' (PVS).<ref>{{cite magazine |title= The 3790: A Glimpse Into IBM's Future Plans? |author= Ronald A. Frank |magazine= Computerworld |date= July 16, 1975 |page= 15 |volume= 9 |issue= 29 |publisher= IDG Enterprise |url= https://books.google.com/books?id=4W_8uJni4f0 |issn= 0010-4841 }}{{Dead link|date=August 2024 |bot=InternetArchiveBot |fix-attempted=yes }}</ref> With PVS, one could test a program in the mainframe environment using scripts. The scripts were cumbersome to create, and prone to errors. Since mainframe time was expensive and often difficult to obtain very few programmers used PVS for anything other than initial testing. The manual for the Macro Assembler was bulky (about 4 inches thick) and difficult to use as a reference. Another programming issue was code design and size; the hardware architecture loaded code into memory on 2k segments, for optimal execution time it was critical to ensure that processing intensive loops did not cross the segment boundary and incur delays swapping segments in and out of memory. IBM recognized the problems with the Macro Assembler and created an automated program generator named DMS. DMS later became [[IBM Cross System Product (CSP)|Cross System Product]] (CSP) on the [[IBM 8100|8100]]. DMS was essentially a [[Screen generator|screen painter]]; it could do simple edits such as field range checking or numeric tests but more complex logic still had to be coded using the Macro Assembler. ==IBM 3730== The '''IBM 3730''' is a word-processing variant of the 3790, announced in the late 1970s.<ref name="Lundell1978">{{cite magazine|author=E. Drake Lundell Jr.|date=16 October 1978|title=IBM Introduces Office and Plant Systems|url=https://books.google.com/books?id=7mDo3ieRWJEC&pg=PA55|magazine=Computerworld|publisher=IDG Enterprise|volume=12|issue=42|page=55|issn=0010-4841}}</ref> It used 3790 hardware but its software made it a dedicated shared-logic word-processing system which could support a dozen or more word-processing IBM 3732 terminals, which were derived from the [[IBM 3270]] family of [[computer terminal|terminals]]. Defunct IBM 3777 terminals which had been returned by customers were re-engineered and equipped with a specialized word-processing keyboard, and shipped back to other customers as part of the 3730 word processing system. The 3730 could be connected using [[Systems Network Architecture]] to a central mainframe running IBM [[DISOSS]] which was a centralized document exchange software running on [[CICS]]. ==External links== * {{cite web | url = http://ed-thelen.org/comp-hist/IBM-ProdAnn/3790.pdf | title = IBM 3790 Communications System Description | author = IBM World Trade Corporation | accessdate = Feb 26, 2012 }} * [https://web.archive.org/web/20170227150513/https://www.bfi.org.uk/films-tv-people/4ce2b6d52a2cf Insurance and the IBM 3790 Communications System (1974)] ==References== {{reflist}} {{IBM midrange computers}} {{DEFAULTSORT:Ibm 3790}} [[Category:IBM minicomputers|3790]] [[Category:Systems Network Architecture|3790]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Citation needed
(
edit
)
Template:Cite journal
(
edit
)
Template:Cite magazine
(
edit
)
Template:Cite web
(
edit
)
Template:Dead link
(
edit
)
Template:IBM midrange computers
(
edit
)
Template:Infobox information appliance
(
edit
)
Template:Reflist
(
edit
)