IBM 1620 front panel

21/ 10/ 1959 | IBM 1620

ΣΑΝ ΣΗΜΕΡΑ 21 Οκτωβρίου 1959, ανακοινώνεται από την ΙΒΜ ο υπολογιστής ΙΒΜ 1620. Η εταιρεία θα τον διαθέσει στην αγορά σαν μία οικονομική εναλλακτική για επιστημονική χρήση και θα επιτύχει αρκετές χιλιάδες πωλήσεις έως και το Νοέμβριο του 1970, οπότε θα ολοκλήρωθεί η παραγωγή του.

Επίδειξη του πρωτότυπου ΙΒΜ 1620 έγινε το 1958 στη Νέα Υόρκη. Ο υπολογιστής σχεδιάστηκε ευθύς εξαρχής για να αποτελέσει εκπαιδευτικό και επιστημονικό εργαλείο και δευτερευόντως για χρήση από μικρομεσαίες επιχειρήσεις. Ταυτόχρονα, οι τεχνικοί της ΙΒΜ έκαναν περικοπές χαρακτηριστικών, όπως για παράδειγμα το σετ των 32 εντολών που ήταν περιορισμένο και απλοϊκό, καθώς και οι βασικές περιφερειακές συσκευές που τον συνόδευαν, ώστε το κόστος να παραμείνει σε λογικά πλαίσια και να είναι εφικτό να αποκτηθεί από όσο το δυνατόν περισσότερα πανεπιστήμια. Το σύστημα προοριζόταν για κατεξοχήν χρήση FORTRAN compilers και βέβαια μαθηματικές εφαρμογές.

Η σύνθεση του ΙΒΜ 1620 περιλάμβανε:

  • Την κύρια μονάδα που ενσωμάτωνε την κεντρική μνήμη (20.000 ψηφίων) τύπου μαγνητικού πυρήνα, την αριθμητική μονάδα, την κονσόλα χειρισμού, και το πληκτρολόγιο.
  • Την εξωτερική μονάδα μνήμης (40.000 – 60.000 ψηφίων) ΙΒΜ 1623
  • Τον αναγνώστη διάτρητων καρτών ΙΒΜ 1622 (ανάγνωση 250 καρτών το λεπτό)
  • Τον αναγνώστη ταινίας χαρακτήρων ΙΒΜ 1621 (ανάγνωση 150 χαρακτήρων το δευτερόλεπτο)

Λόγω του μινιμαλιστικού αυτού χαρακτήρα, η κεντρική μονάδα κόστιζε μόλις 60 χιλιάδες δολάρια, ενώ το πλήρες σετ, μαζί με την εξωτερική μνήμη, δεν ξεπερνούσε τα 130.000 δολάρια. Εναλλακτικά, η ΙΒΜ παρείχε τον 1620 με πρόγραμμα μίσθωσης προς 1.370 δολάρια το μήνα. Ειδικά για τα εκπαιδευτικά ιδρύματα, η εταιρεία έκανε πολύ γενναίες προφορές που μείωναν κατακόρυφα τα παραπάνω ποσά. Στον επιπλέον εξοπλισμό, περιλαμβάνονταν εκτυπωτής, plotter και μονάδα δίσκου.

Ένα από τα πιο αξιοπρόσεκτα χαρακτηριστικά του ΙΒΜ 1620, που ήταν ιδιαίτερα χρήσιμο στην αποστολή του ως εκπαιδευτικού υπολογιστή, ήταν η απουσία ορίου στον αριθμό των δεκαδικών ψηφίων. Θεωρητικά, μπορούσε να χρησιμοποιηθεί όλη η μνήμη για την αποθήκευση και τις πράξεις δεκαδικών, δηλαδή έως και 60.000 ψηφία. Η βασική έκδοση του ΙΒΜ 1620 δεν εκτελούσε πράξεις κινητής υποδιαστολής και χρειαζόταν μία επιπλέον τροποποίηση στο υλικό ώστε να προσομοιώνονται αυτές οι πράξεις, με χρήση δύο επιπλέον αριθμών για τα δεκαδικά ψηφία, που μπορούσαν να αριθμούν από 4 έως 102. Στην πράξη ο ΙΒΜ 1620 εκτελούσε προσθαφαίρεση δεκαδικών σε 0,5 msec (1,2 msec κινητής υποδιαστολής), πολλαπλασιασμό σε 4,9 msec (12,5 msec) και διαίρεση σε 16,9 msec (41,7 msec). Μπορεί οι ταχύτητες να μην εντυπωσιάζουν σε σχέση με τα mainframes της εποχής, ωστόσο από πλευράς σχέσης απόδοσης/τιμή, ο ΙΒΜ 1620 ήταν εξαιρετικός.

Οι επιδόσεις αυτές σε συνδυασμό με την ελαχιστοποίηση της ταχύτητας πρόσβασης στην μονάδα επεξεργασίας (<20 msec) -και καθώς ο υπολογιστής ήταν συμπαγής και φθηνός- επέτρεψαν στον ΙΒΜ 1620 να γίνει η βάση για το πρώτο υπολογιστικό σύστημα βιομηχανικής παραγωγής που λειτουργούσε σε πραγματικό χρόνο. Οι ΙΒΜ 1710 και 1720 αποτελούσαν συστήματα ελέγχου γραμμής παραγωγής, και κυκλοφόρησαν το 1961. Χρησιμοποιούσαν τον ΙΒΜ 1620 σαν ένα είδος κεντρικού επεξεργαστή. Έγιναν με αυτόν τον τρόπο οι πρώτες ψηφιακές μηχανές που μπορούσαν να επιτύχουν έλεγχο των διαδικασιών σε μία γραμμή παραγωγής σε πραγματικό χρόνο.