The only input to the IBM 610 at the University of Notre Dame
in October, 1959, was the standard 5-hole teletype paper tape.


  Sophomore Year, Fall, 1959.

  Fiftieth Anniversary of Digital Computing at the University of Notre
  Dame, 2009:

  In September, 1959, I was a sophomore at Notre Dame, taking EE 101,
  the basic Electrical Engineering Circuits course with class three days
  a week, and an associated Laboratory on Tuesdays.  The first week's
  Lab project had us measuring voltages and currents with many very old
  and some new meters, each with a different ohms-per-volt
  characteristic, comparing their accuracy, and we learned how to
  prepare a formal report of an experiment.  The second week's lab
  experiment was to calculate the value of the Determinant of a
  four-by-four matrix, primarily to show us the difference between
  engineering and math.  The corresponding math class we were all taking
  would have the professor show us by Cramer's Rule how to calculate the
  value of a linear system by dividing the determinant of matrix A by
  the determinant of B to get the blackboard answer
     X = [A] / [B]  = 7
  but this second week's lab project was to demonstrate that the actual
  work of an engineer would be to calculate each of those determinants,
  which involved a great deal of arithmetic and was not quite as simple
  as the Math Prof's immediate answer.

  As the EE Lab Professor (name now forgotten, but rather aged as I
  recall) finished the instructions for that lab project, he said "I
  have been instructed to read this note to all EE students", and
  picking up a one-page, dittoed notice, he continued "The IBM
  Corporation has donated a Model 610 digg-it-tal, er, digital,
  computer, located in room 240, and students can sign up for blocks of
  time to use it."  Slamming the sheet of paper face down, he then said
  "those digital things will never amount to anything, but next year, as
  Juniors, you will be able to go across the hall to room 241 and use
  the Bendix G15 Analog Computer - that's how we Electrical Engineer's
  solve real problems!"
      In 2013, John Ehrman took Judy and I thru the Computer Museum in
      California, where I related this story and saw their Bendix G15
      computer, but it is described as a digital computer, but I was still
      certain of my story.  Then, in 2014, I posted this first experience
      to the IBM-Main forum, and one respondant said the G-15 was digital.
      Fortunately, my story was proven when a poster noted that if the
      B-15 had the optional  DA-1, Differential Analyzer hardware, it 
      provided all of the analog hardware, the potentiometers and meters,
      and plugboard circuitry that made it function as an analog computer, 
      even though all of the underpinnings that processed the data were 
      digital circuits and the old prof would have seen it only as an 
      analog computer.
        P.S. In those early years, there WERE problems far more suited to
             analog computation, especially analysis of transients, before
             the speed of digital computers, and tools like the Fast Fourier
             Transform, were able to sample sufficiently fast to eliminate
             the analog advantage.

  So I decided to investigate this IBM Digital Computer, and went to
  room 240, which was on the left at the end of the hall that opened to
  the very large lab with scores of motors and motor-generator that had
  its large doors open to the warm September afternoon.  I looked thru
  the small window in the door and saw a 3 foot high, 5 foot wide gray
  machine to the left of a table with a Selectric typewriter, and saw
  someone who I assumed to be a junior/senior, leaning over the
  typewriter.  I opened the door to enter.  As the door unhinged, so did
  the student, shouting "Shut that G.D. door!" as he strode across the
  room to the door, flailing his arms.  As he stepped out into the hall
  screaming "Didn't you read the damn sign?” he then saw that his
  hand-written sign to "Get The Operators Permission Before Entering"
  had fallen, face down on the floor.  Calming, he informed me that you
  must get the operator's attention, because the computer room was air
  conditioned for the vacuum tubes and he needed to put the machine in
  "QUIESCE/STOP" mode (which took 5-10 seconds), as only then was it
  safe shuffle in, slowly, so as to not bring in warm air.  The vacuum
  tubes were so temperature sensitive, that air currents would cause
  computation to fail, requiring a program restart.

  He pointed me to the IBM manuals on the table beside the Selectric,
  and I began to read, at page one.  Several hours later, I had learned
  how to punch the paper tape input (like the paper tape used in
  Radioteletype at my ham radio station), and could print the tape on
  the Selectric, and had used the IBM example to add 2 + 2 and print 4,
  and I decided I would program the calculation of the determinant on
  this new toy. I spent several hours each day, with no one else
  entering the computer room, and by Saturday afternoon, I had punched
  my program, had printed it, and was now ready to actually run my first
  computer program.  As I watched the nearly 30 feet of paper tape whir
  thru the reader on the 610, its panel of nixie tubes flickered with
  the address numbers.  I recall crossing my arms and thinking "Wow, it
  is 1959, I am a sophomore at Notre Dame, and I am running a real
  program on a digital computer".  The paper tape came to its end, the
  printer came alive, and I received my first computer output; four
  characters were printed, and the Selectric shut down:
     WOW!
  Of course, I didn't have the slightest idea of what was wrong, or how
  to debug, so I remained in the computer room until after midnight
  Saturday, then were back at 7am on Sunday, and finally, that senior,
  (who, I'm very sorry to say, never gave his name, and I never saw him
  again) happened by, and he examined the problem with me.  He
  discovered that I had kind of completely missed the difference between
  "program" and "data", and that the first punch in the tape was a
  control character that put the 610 in a scan mode to read the tape
  until another control character was found, and that in the fifth from
  end position it found a control character that changed the mode from
  "scan" to "print" the characters on the tape, interpreting them as
  machine instructions, and what had been printed out were the last four
  computer instructions in my program:
    W=Carriage Return,
    O=Line Feed,
    W= Carriage Return,
    !=Print Accumulator!
  (I had found the IBM recommendation to use two carriage returns to
  ensure that the very slow print head on the Selectric was all the way
  back to the left margin before printing a result!).

  Fortunately, by late on Monday, I had actually figured out how to run
  the program, and successfully computed the value of the 4x4
  determinant, and on Tuesday (I think Sept 29, 1959) I submitted the
  very first EE laboratory report at Notre Dame that used a digital
  computer.  While the report was accepted, (and correct), I saw nothing
  but chagrin in that professor's face, and as I was never encouraged by
  him or anyone else on the faculty, that was also my last use of a
  computer while at Notre Dame.


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf 
Of Mike Myers
Sent: Friday, January 13, 2017 3:26 PM
To: [email protected]
Subject: Re: Paper tape (was Re: Hidden Figures)

For the education of the newbies, I'm going to take paper tape back to the 
'60s. I was in the Air Force from 1960-1964 as an electronics technician 
maintaining cryptographic equipment, some of which was used with teletype 
equipment. Teletypes used a 5-bit code called Baudot code. 
For those of you who have heard the term baud before, it represented a single 
character in the Baudot code. There was a specific code that shifted between 
letters and numbers/figures modes, so that there could be more than 32 values 
represented.

Messages could be punched onto a paper tape from a keyboard and then later 
transmitted through a tape reader into a communications link. Or, on the 
receiving end, a message could either be printed by a teletype or punched into 
a paper tape for further transmission or later printing. 
The technology was eventually used with early computers, as you are hearing 
here.

Mike Myers
Mentor Services Corporation

On 01/13/2017 03:35 PM, David W Noon wrote:
> On Fri, 13 Jan 2017 14:21:58 -0600, Tom Marchant
> ([email protected]) wrote about "Paper 
> tape (was Re: Hidden Figures)" (in
> <[email protected]>):
>
>> On Fri, 13 Jan 2017 13:56:57 -0600, Mike Schwab wrote:
>>
>>> https://en.wikipedia.org/wiki/Punched_tape
>>> About 1974-75, I lived with my dad, manager of a Kroger store.  At 
>>> night he would insert various strips of punch film into a reader to 
>>> report the store's daily transactions.
>> Well into the 1970's almost every mainframe shop used paper tape.
>>
>> What was it used for?
> In the mid 1970s I was working for a multi-national chemical company 
> in Melbourne, Australia. We had 2 paper tape readers and 1 paper tape 
> punch. They were used mostly for threatening young programmers who 
> spoke derisively about punched cards. ... :-)

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
[email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to