Тёмный

Honeywell H316 FORTRAN IV impressions 

Philipp Hachtmann
Подписаться 485
Просмотров 23 тыс.
50% 1

My Honeywell H316 compiling, running, and loading a FORTRAN IV program using the original Honeywell FORTRAN IV compiler from 1966.
Everything is paper tape driven and cool :-)
h316.hachti.de for more information

Опубликовано:

 

15 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 77   
@Psych02K
@Psych02K 9 лет назад
The noise, the paper tape, the switches, the status lights and the manuals.... I want to marry it... That's some really nice stuff you have! Thanks for showing how it works and explaining it!!
@Merilix2
@Merilix2 3 года назад
Indeed you are actually hearing what this machine is doing. Reading/wrinting magnet tapes, busy by sorting data on magnet drum, waiting for input, everything had its very specific noise. I remember when it started printing something on the parallel printer that sounded like you were under heavy shotgun fire^^
@KevinHallSurfing
@KevinHallSurfing 2 года назад
Oh the memories! Worked on Honeywell H316 and H716 computers in Sydney Australia (from 1977) for a quite a few years and surprisingly the H716 still was used along with the later Level 6 and DPS 6 FNP's through the 80's. Working with Octal and NOR/NAND hardware circuitry seemed strange when I stated but soon got the gist of it. Had both DMA (US build) and DMC (UK) H716 systems which meant cupboards full spare circuit boards of both DTL and TTL. Worked on the DataProducts 2230 Line Printers especially as the banks needed hard copies of all daily accounts for filing along with Disk and 9 track tape backup (and microfiche of course). Also had both ASR33's and later Honeywell HISI printers as consoles with later VIP 2200 with MicroSwitch or GPMF keyboards. Interesting what "Key In Loader" and "Link Text Loader" you used to get the paper tape to start reading? Pressing SS2 (Sense Switch 2), Run, Start and enjoyed watching the "A" register flicker. Have completely forgotten what the OCP (Output Control Pulse) machine code command and "address" was for paper tape for example. Disk was "04 "and PRT was "01" ... or not? Knew them all back in the day but we all carried "ditty books" for future reference. 👍😍🇦🇺 No such thing as "halftones" on an ASR. I know what you did. Haha 😆😂
@newy1960
@newy1960 3 месяца назад
yeah worked on 716 when I started in 1987. I was only trained on DPS 6's as the 716 "was going in the next few months"..... 3 years later the 716 was being replaced. Line printers, Cheque sorters, tape and disk machines, cigarettes, coffee and eight years of 24 hour on call...... ps still have a 716 8 k memory board (64k total memory lol) in the shed somewhere
@KevinHallSurfing
@KevinHallSurfing 3 месяца назад
​@@newy1960 Haha I remember them 16K plus 16 K "extended" memory the 32K "expanded" memory giving a whopping 64K. Have an old 4K ferrite core memory from a H316 somewhere. How things change. I started with 2 huge Burroughs DRD236 Sorters then replaced by 6 x MPI DHU's at the ANZ bank's (Sydney) data entry section. On call weekends was a lurk. 4 hrs min when called in but 24hrs pay for 48hrs standby if you weren't called. Sat 1 1/2 first 3 hrs then double time the rest plus AUD $1.70 /Km travel (about $75)! Good old days when they paid well.🤩
@real_hachti
@real_hachti 3 месяца назад
@KevinHallSurfing I don‘t have extended memory :-( And I don‘t remember having heard about the 64k thing. Was that original?
@KevinHallSurfing
@KevinHallSurfing 3 месяца назад
@@real_hachti The expanded memory came out when they upgraded adding an extra 8 slot bay and power supply designed for "expanded" memory. From memory they were only in the US built H716's not the really old UK built one we had. Totally different and PWB's weren't interchangeable so tons of spares on. site. The rack mount cabinets looked the same even had the same Control Panel. 😆
@KevinHallSurfing
@KevinHallSurfing 3 месяца назад
Possibly when 8 x 4K boards (one 8 slot bay) could be replaced with 8K boards it gave them the capability with direct memory addressing (DMA) but had to be upgraded using an "EXPanded" memory bay (32K to 64K) was added. Too long ago LOL but something like that? 😆😂🤔
@KlausSzyska
@KlausSzyska 5 лет назад
50 years later in 2019, I'm in awe to see a fully working H316 built in 1969. Built at the break of dawn of the minicomputer age. And to top it off, a Mondelbrot Set is printed on a teletype ASR33 printer :-) The Mondelbrot Set is compiled and generated by the H316 from a paper tape Fortran compiler from 1966. Please, please keep good care of your running H316 old-timer equipment for future generations to experience and enjoy.
@protolusneutron6908
@protolusneutron6908 4 года назад
Von 1971 bis 1981 war ich Field-service-engineer bei Honeywell und zuständig für 112, 316,dpd 516 und später für die 716. Nach gut 50 Jahren ist es ein seltsames Gefühl, diese "Maschine" wiederzusehen. Ich hätte nie im Leben geglaubt, dass so etwas noch existiert. Da werden viele Erinnerungen wach. Vielen Dank für das Video
@real_hachti
@real_hachti 4 года назад
Hallo, ich würde sehr gerne einmal mit Ihnen sprechen! Ich hätte noch viele Fragen!
@garymoman5451
@garymoman5451 8 лет назад
Hi Phillip, just found this. Operated a 516 in a US Air Force Soviet missile simulator from 1975 to 78, and a 716 in an unknown place. Way cool what you have there. :) Have cursed at the tape reader more than a few times. But it was always great to finally hit 1000 and have it go!
@harrykaradimas857
@harrykaradimas857 Год назад
Amazing video ! I remember this computer very well as I was 1 year old when it was introduced ... 😂
@AlanScotch
@AlanScotch 9 лет назад
Missing from this video is the creation of the source code paper tape. Typing FORTRAN on the teletype and output on punched tape. The first computer program I ever wrote was a Tick-Tac-Toe game written in DAP16 Assembler language for a Honeywell 316. There was no permanent storage so the program was punched onto paper tape and loaded via a teletype. Each successive game position was printed on a teletype page and coordinates for the X or O on the 3x3 game grid were input on the teletype keyboard. The H316 had 4 SENSE SWITCHES which when set, the program would make mistakes in game strategy.
@Seegalgalguntijak
@Seegalgalguntijak 9 лет назад
Wir brauchen mehr solche Sammler, die diese alten Computer bewahren, dokumentieren, und auch Videos davon erstellen.
@hanscpille
@hanscpille 10 лет назад
Cool! I remember the H316: it was the first computer I used. Late afternoons it was usually free and I used it as personal computer.. There was the H716 as well. That one had a real disk (I think some 32 kb) and a real disk operating system. Yes, I actually programmed Fortran IV and even the assembly language DAP. ... and yes, I threw away all documents and all documentation from that time...
@gregorymalchuk272
@gregorymalchuk272 3 года назад
What was the operating system for these?
@aesthetic8780
@aesthetic8780 2 года назад
Usually C or Assembler
@smjcrash
@smjcrash 15 лет назад
Wonderful video overview for folks who never knew what using these systems was like.
@XQuanten
@XQuanten 8 лет назад
it's kinda mind-blowing to see a compiler stored on paper tape~! how far have we made
@tuncfreeman
@tuncfreeman 2 года назад
This is amazing! I have strong feelings about development of technology that how far it become
@motard811
@motard811 14 лет назад
Very very nice stuff! Congratulations for saving this wonderful piece of computer history and many thanks for sharing.
@real_hachti
@real_hachti 14 лет назад
@douro20 The compiled program in a proprietary (but open!) object "file" format which again is fed to the linking loader together with other objects and collections of objects (library tapes) to create the runnable program in core.
@kd1s
@kd1s 14 лет назад
Now that is too cool. The Retro Computing Society of RI has an H316 with the orange front panel.
@mariekatherine5238
@mariekatherine5238 8 лет назад
You know you're old when you used this on the job!
@gdavisloop
@gdavisloop 6 лет назад
Loved this compiler! I developed word processing with spelling correction using this compiler in 1973 (although we had 3.5MB, 20-surface hard drives on our DDP-516s). You can see my Teletype in action compiling a Fortran program in an original 1972 film here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-W4gwJAO2EWg.html
@real_hachti
@real_hachti 6 лет назад
gdavisloop phantastic! You can run the whole stuff in simulation today :-)
@gdavisloop
@gdavisloop 6 лет назад
Honestly I have never tried. We ported some of the software to a TI PC in the early '90s but I've honestly lost track of the source code (etc). Still have the time-sharing O/S in line-printer print-outs! I also still have the manuals including the original DDP-516 system's reference manual - been thinking of scanning them for Google.
@CARLiCON
@CARLiCON Год назад
Really cool, thanks for sharing. Isn't this the same system 316 Neiman Marcus sold as the Honeywell Kitchen computer in '69 (with built in cutting board)?
@real_hachti
@real_hachti Год назад
Yes, but mine comes in the standard housing, while the „Kitchen Computer“ is built into a fancy space age desk something. It also shows up in the H316 manual as „pedestal version“ without any mention of a kitchen.
@kinglonewolf104
@kinglonewolf104 15 лет назад
Cool video. I haven't seen papertape readers or punchers before. Thanks for creating and uploading the video. &eB
@captnron3530
@captnron3530 2 месяца назад
I worked on multiple Honeywell machines the last being the 8200 and 9600 half and full bit word, as an operator and programmer. the best was the media conversion machines which printed the end results and also played chess and naughts and crosses.
@Merilix2
@Merilix2 3 года назад
Oh man, das weckt Erinnerungen. I worked for a couple of years in the later 80's as a programmer for KRS4201 machine which actually was a H316 replica and very common in East Germanys industry until reunion. I really miss that stuff sometimes. Quick question: I just wonder if empty paper tapes is still available? Was a bit painfull to see you had to scrap that jammed tape.
@Gameboygenius
@Gameboygenius 13 лет назад
Cool. But may I ask you which drink you have in the bottle there?
@gruni06
@gruni06 15 лет назад
bionade :) oh ich würde so gerne in einer zeit leben in der solche maschinen noch zum high-end für normalsterbliche gehörten... muss bestimmt ein tolles gefühl gewesen sein sich mit solchen kisten an damals bestimmt ungeahnte informationsquellen ranzutasten (zuviel den film "23" gesehen...)? auf jeden fall kommen mir diese gedanken immer wenn ich mir solche videos als jemand der nicht mehr als die 90er miterlebt hat anseh...
@douro20
@douro20 14 лет назад
So what is coming out of the high-speed tape punch?
@PauloDaniel1
@PauloDaniel1 7 лет назад
This is so cool!
@SkipInPerth
@SkipInPerth 6 лет назад
what was the paper tape you screwed up into a ball?
@proxxima038
@proxxima038 10 лет назад
Wonderful!
@Zaekk
@Zaekk 15 лет назад
Ahh I wish I was born around that time so I could experience that first hand.
@jq747
@jq747 10 лет назад
It still compiles faster than g++. LOL. But I love the big clear bucket of chads ;)
@Aca969
@Aca969 8 лет назад
This may be a stupid question, but does the computer "read" those holes in that tape/paper as information (like if it's arranged in a certain way, it would make up certain information: a word, sentence etc). Just wondering, my mom used to work with one of these.
@ASCIITerminal
@ASCIITerminal 8 лет назад
There is no such thing as a stupid question! Yes, a hole (or not) represents a one or a zero. One row (usually) represents a byte.
@Aca969
@Aca969 8 лет назад
+ASCIITerminal Thanks for the info man.
@asongamagin1837
@asongamagin1837 10 лет назад
I like your machine :D
@real_hachti
@real_hachti 7 лет назад
Me, too :-) It's the core of my collection...
@real_hachti
@real_hachti 15 лет назад
I also output the "graphics" to a CalComp plotter. The result was a 100dpi image,computed in 14 hours.
@vihannes3
@vihannes3 15 лет назад
Is there a START BUTTON that you can PRESS TO RICH?
@real_hachti
@real_hachti 15 лет назад
Still possible....! There are machines in California and UK. Mine is in Germany. The video is quite current - I even upgraded the system a bit (cooler printer).
@cpufreak101
@cpufreak101 8 лет назад
i has question. so i found a Noob Guide to learning FORTRAN IV at a goodwill for 50 cents. should i try to learn FORTRAN or just burn the book?
@cpufreak101
@cpufreak101 8 лет назад
***** from what I read it does seem pretty easy, main issue tho is finding a compiler
@mathieuclement8011
@mathieuclement8011 8 лет назад
gfortran (GNU fortran) is all you need. It's based on gcc.
@cpufreak101
@cpufreak101 8 лет назад
The Karot I got that, main issue is how to use it, my book was kinda written in 1970, so it's no help...
@gregorymalchuk272
@gregorymalchuk272 3 года назад
@@cpufreak101 Any progress with Fortran?
@douro20
@douro20 13 лет назад
What dot-matrix printer is that?
@real_hachti
@real_hachti 7 лет назад
A Honeywell labeled one. I think it's an original Centronix printer.
@shizzafobble
@shizzafobble 15 лет назад
Excellent!
@MarquisDeSang
@MarquisDeSang 7 лет назад
When computers were really magical.
@redmartian
@redmartian 7 лет назад
Do you still have this computer?
@real_hachti
@real_hachti 7 лет назад
Yes, of course! It has been tested (CPU test) a few months ago - everything fine.
@real_hachti
@real_hachti 13 лет назад
@douro20 It is an old dot matrix printer. Must be from the eighties. It could be a Centronix printer, not sure. It's Honeywell labelled. I used it with the H316 because at the time the video was made I didn't have a more suitable printer. The H316 (and the pdp8 as well) does also perfectly work with modern laser printers - as long they have a parallel interface. I upgraded my printer. I have a Data Products 2230 drum printer now. It's quite more impressive. And bigger.
@newy1960
@newy1960 4 года назад
Drum printers, Band printers and shuttle printers - 300 lpm, 600 lpm and 1200 lpm brings back all sorts of memories!
@OldDogNewTrick
@OldDogNewTrick 6 лет назад
Back around 1975, I was involved in a project that used two H316s connected to a Honeywell H200 for a typesetting application. (I programmed the H200) See here: flic.kr/p/dSWphC
@real_hachti
@real_hachti 6 лет назад
OldDogNewTrick hey, interesting! What is a h200? 24bit machine?
@OldDogNewTrick
@OldDogNewTrick 6 лет назад
No, it was an early mainframe computer made by Honeywell. Actually a knockoff of the IBM 1401, but somewhat faster and more powerful. Memory format was 6 bit characters with two additional bits - item mark and word mark to allow use of variable length data formats. Typical system had 12 to 32K characters of this memory. Character set was all upper case characters and a few special characters. For the typesetting project I used two consecutive characters to represent one ASCII character. Programming was done in machine language. (Easycoder) Here is a short clip from a movie showing this machine: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-i8Rv7clC_A4.html
@theodricaethelfrith
@theodricaethelfrith 15 лет назад
That is an extremely impressive system. Where did it come from? (for the record I'm a gen-Y DEC enthusiast with a couple of PDP-8s - so I get it, bro :)
@real_hachti
@real_hachti 7 лет назад
Where are your pdp8 machines? I only found a video of a naked 8/m doing 2207, 5200, 7001, 5200 (or something similar).
@Pad6
@Pad6 14 лет назад
That is so sweet! Keep it mint :)
@RaymondHng
@RaymondHng 4 года назад
Beer bottle not included.
@ewthmatth
@ewthmatth 14 лет назад
nice :D
@mmilerngruppe
@mmilerngruppe 4 года назад
dieser herrliche Moment, wenn ich zum Verstehen die englischen Untertittel lesen muss!
@nym56789
@nym56789 13 лет назад
I bet your electric bill is crazy high. E-ON Bayern destroys me with my classic systems and transformers. Great video though!
@real_hachti
@real_hachti 7 лет назад
The H316 CPU takes about 200W. Stopped or running, no difference. It's not that much. The PSU is rated 450W if I remember correctly (the stuff does not fail, so I stopped looking inside).
@real_hachti
@real_hachti 14 лет назад
@Overlapse1000 Because that's not standard. I actually have such a tape drive. But it's incomplete because some stupid i***t stole much of the electronics out ot it. Restoring that is a major project.
@real_hachti
@real_hachti 11 лет назад
No!
@MarquisDeSang
@MarquisDeSang 7 лет назад
We are far from modern web scripting. Back then you had to understand what you were doing. It was real programming on real computers.
Далее
The IBM 1401 compiles and runs FORTRAN II
23:41
Просмотров 1,2 млн
Warming up the LGP-30
6:52
Просмотров 30 тыс.
НИКИТА ПОДСТАВИЛ ДЖОНИ 😡
01:00
Просмотров 295 тыс.
1964 IBM 029 Keypunch Card Punching Demonstration
6:01
1963 Timesharing: A Solution to Computer Bottlenecks
27:38
PDP8 - Presentation #1
2:44
Просмотров 54 тыс.
Clemson Computer Center Tour 1980 480p
12:58
Просмотров 21 тыс.
Programming the PDP11, part 1 of 4
5:33
Просмотров 127 тыс.
The Beginnings of FORTRAN (Complete)
12:56
Просмотров 27 тыс.
Thermoelectric cooling: it's not great.
32:51
Просмотров 2,8 млн
DEC LAB-8/e (PDP-8/e) playing music
4:06
Просмотров 49 тыс.