![]() |
| Programming the IBM 1620 |
|
Allen
Forum Regular
|
Ladies and gentlemen… I, A.O. Kime, being of sound mind and body, am proud to introduce and open this vital question and answer series on “Programming the IBM 1620”! While it may be a little dated (40 years), nonetheless citing from my 1965 instruction manual (by Eric A. Weiss), I will surely inform and amaze everyone! (I had to find some means
Note: This thread was thought necessary and insisted upon by Jamie Price (forum administrator)… “I don’t want our forum to be lacking anything” Jamie said, “after all, someone, somewhere, may still operate an IBM 1620”. Jamie continued to say… “Besides, I might have been wrong for believing Fortran was “klunky””. Trivia: The IBM 1620, having only a memory of 20,000 ‘cells’, nonetheless this limited memory capacity (for those days) was enough to get man to the moon (1969). Question: Is “FIRST” (Fortran) a floating point variable or a fixed point variable? (this is not a multiple choice question… with simply an (x) box to check (being too easy), you must spell out which it is) |
||||||||||||
|
|
|||||||||||||
|
Josh
Forum Regular
|
Is that some sort of trick question? FIRST is referring to a Variable name isn't it? However, since variables in FORTRAN reference Memory Addresses and not information held as a "variable", and taking a wild guess since these variable names should be good descriptors of the type of information being held in that block of memory, I'm going to say that FIRST is referring to a FIXED POINT VARIABLE.
|
||||||||||||
|
|
|||||||||||||
|
bobum
Elvis Fanatic
![]()
|
I think I remember reading somewhere that the 1620 was a pure decimal machine. Therefore I'm going to say that the varible FIRST on a 1620 in FORTRAN is a Fixed Point Variable
That is unless of course you wanted to drop a few more tens of thousands of dollars and get the FP hardware...while you were at it, toss in a few more thousands and you could pick up the necessary hardware to give you the ability to divide numbers while you were at it... |
||||||||||||
|
Last edited by bobum on Thu Dec 30, 2004 2:35 pm; edited 1 time in total |
|||||||||||||
|
Josh
Forum Regular
|
LOL!!! Well if that's the case, then I'm right... but not nearly as right as I'd like to be lol... right answer, wrong reasoning.
|
||||||||||||
|
|
|||||||||||||
| Now this brings back memories |
|
Kurt@iknowtek.com
|
My first language was Fortran on punch cards, but was on a IBM360. Had to use JCL to setup PDS (Partitioned Data Sets) on the Disk pack or tape in some cases. If i remember right we had to be careful to programs the dataset on the disk sectors so that it would be easy to access. And it required that the data was defined in JCL prior to execution.
Lets keep this one going. thanks kes |
||||||||||||
|
|
|||||||||||||
|
Josh
Forum Regular
|
Welcome to the Dev Forums, Kurt!!! And yes, please do keep this one going... im gonna learn some stuff next week LOL!!!
|
||||||||||||
|
|
|||||||||||||
| let me date myself! |
|
Kurt@iknowtek.com
|
Question: did the 1620 use CORE for memory? I believe so.
I have an oppinion on Fortran being klunky: I still to this day love Fortran and think it was a nice compact structured language. It was a precursor to Pascal, C, PL/1 (well lets not talk about PL/1 thanks kes |
||||||||||||
|
|
|||||||||||||
|
jamie
HostMySite Sales Rep
![]()
|
To paraphrase Oliver North, "I have no recollection of the events of that particular conversation." |
|||||||||||||
|
|
||||||||||||||
| Jamie, you're a fine American!! |
|
Kurt@iknowtek.com
|
Private message stuff may not have a place here, but for this one time it just seemed approprate!
|
||||||||||||
|
|
|||||||||||||
|
Josh
Forum Regular
|
PM's? Are you kidding? I use them all the time to harass the staff.
I didn't get a PM |
||||||||||||
|
|
|||||||||||||
|
Allen
Forum Regular
|
Children, children... what is a teacher to do? Bobum, you and Josh have to pay attention more!
A Fortran fixed point variable name contains five or fewer alphameric characters starting with I, J, K, L, M, or N. The value of a fixed point variable is a four-digit integer. A Fortran floating point variable name contains five or fewer alphameric characters starting with any letter not I, J, K, L, M, or N. Its value is a decimal number in exponential form with an eight-digit mantissa. Therefore "FIRST" is a floating point variable. And no, Josh, a mantissa is not a rock indians use to grind corn. |
||||||||||||
|
|
|||||||||||||
|
Allen
Forum Regular
|
Okay students, discuss that one for awhile... I'll be back later with another question.
I should add this paragraph (one I got a kick out of)
For me, considering what I had done was my problem!! |
|||||||||||||
|
|
||||||||||||||
|
Allen
Forum Regular
|
Oops, sorry Kurt---- your question was
This is how it is defined:
There was no reference to "Core" at all, perhap it became a later term. |
||||||||||||||
|
|
|||||||||||||||
|
cepler
|
Where are those Sperry Univac manuals my dad had laying around when I need'em...
|
||||||||||||
|
|
|||||||||||||
|
Allen
Forum Regular
|
Yeah, cepler, that may be my only salvation here... nobody has a way to check what I'm saying. Don't look too hard, okay?
|
||||||||||||
|
|
|||||||||||||
| Programming the IBM 1620 |
|
||
|




