December 05, 2020, 02:09:54 pm *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: The Core Memory Site is for SALE. Interested persons and entities are welcome to contact the owner at:
   Home   Help Search Login Register  
Pages: [1]   Go Down
Author Topic: A Programmer's Perspective  (Read 10018 times)
Aleksandrs Guba
Jr. Member
Posts: 84

« on: August 19, 2006, 12:42:35 pm »

A Programmer's Perspective:
Subject: Be Afraid, Be Very Afraid (NCR 399) :-)

I just happened to find your NCR399 page by mistake. Oh my God! I can't believe those are still around anywhere! I would have thought that anyone who had ever programmed one would have made it a personal goal to destroy any remaining ones. :-)

My first job out of school was for NCR. I spent the better part of three years programming that monster and installing them around Massachussetts. When I first started using it, we only had two cassette tape drives on it. To compile, you had to have one tape for your source, another for the compiler, and another for the linker, and finally one to write your object code to, It would take about 30 minutes to compile a program, and every 5 minutes or so you had to change tapes.

The programming language is Neat/AM (AM=accounting machine) The magnetic ledgers were a piece of ledger paper about 12" wide by 16" long. They had a piece of magnetec tape glued to the back which would store the information printed on the front. They were great transition systems for the small business which had always used paper ledgers to keep their books. The 399 let them keep their ledgers, but then they could feed the ledgers one at a time into the system where it would be read onto tape at the end of the month.

You would then have a statement program, or general ledger, or accounts payable which would read the tape and produce checks, or customer statements, etc.

You could also enter patches into the console after you had loaded a program. (I was known as "patches" by one of my customers for a time :-) ) Oh well, enjoy it. It was kind of like seeing an old friend, after a long time, well sort of...

Words to live by with a 399... "If all else fails hit Halt, then Reset, then Compute :-)


Is there anybody who may help find her?
« Last Edit: September 09, 2006, 07:02:27 pm by Aleksandrs Guba » Logged
Posts: 4

« Reply #1 on: September 09, 2006, 11:51:37 am »

The NCR 399 was built on the NCR 605 processor, same processor that was used in the 8200 and later in 658 disk contollers. There were also the 734 (tape to cassette converter) 725 On line Credit controller that went on to run networks of 280's (maybe worlds first electronic on line POS machine) then onto 215x POS. 

Also supermarket scanning systems like the 726/255, a couple of more generations of scanning systems eventually surfaced all based on the 605 processor.

I can understand why 399 programmers would liked to have seen 399's eliminated but underneath the covers was a proceoors system that was the heart of many NCR computers and peripherals.

Lee Labs
Pages: [1]   Go Up
Jump to:  

Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC
Page created in 0.052 seconds with 16 queries.