PLEX86  x86- Virtual Machine (VM) Program
 CVS  |  Mailing List  |  Download  |  Newsgroups

That OctalDecimal Table 383


Your Ad Here

Your Ad Here

+--------------- Rob Warnock I had been hastily going through my copy of the LGP-30 manual (not physical) to try and verify that, but I could not before posting. +---------------

I have a hard-copy LGP-30 maintenance manual at home. I'll look up the page number for you. But I'm 100% sure that the LGP-30 used "0123456789fgjkqw", because it was my very first computer!!! ;-}

Also, since the address field was not right-justified in the instruction, addresses as typed appeared to be incremented by 4, e.g., the first few locations in the machine were 0, 4, 8, j, 10, 14, 18, 1j pronounced "J-teen", 20, 24, 28, 2j "Twenty-J", etc.

By the way, I suspect the reason they used "fgjkqw" was that they'd already used "abcde" for instruction mnemonics... and the low-order four bits of the Flexowriter code for an instruction mnemonic *was* the 4-bit operation code for the instruction! So when they were picking characters to use for hexadecimals, they picked a *different* set of characters from the instruction mnemonics whose low-order four bits were binary 1010, 1011, 1100, 1101, 1110, & 1111. Here's a little table of hex codes, instruction mnemonic characters, and instruction descriptions:

hex instr. code mnem. 0 Z Stop conditional on console switches & track addr 1 B Bring load

System360 Hardwired vs. Microcoded 387
Peter Flbutt 44PS was the "native" operating system. There was some extra-cost hardware and software that provided a slow emulator for the missing instructions (plus hardware implementations of a few...

4 I Input shift one 4- or 6-bit char from KBD-tape into AC 5 D Divide 6 N Multiply saves lower half of result, usually an integer 7 M Multiply saves upper half of result, usually a fraction

That OctalDecimal Table 384
Not long agi, I +--------------- +--------------- Rob Warnock I had been hastily going through my copy of the LGP-30 manual (not physical...
That OctalDecimal Table 385
I can't believe someone actually designed a scheme like that. What was the buttembly language like, buttuming it had one? +--------------- The "buttembly language" was just machine language with symbolic addresses. For small programs, it was...

8 P Print shift one char out of AC to typewriter-tape 9 E Extract logical-AND memory to AC f U Unconditional branch g T Test and branch if AC negative

j H Hold store AC, leaving AC unchanged k C Clear store & clear accumulator (AC) q A Add memory to AC w S Subtract

Yes, this implies that instead of writing "a1f3j" (add location 0x1a3c) you could just as well write "q1u3h" -- it got read exactly the same.

-Rob

----- San Mateo, CA 94403 (650)572-2607



Your Ad Here

List | Previous | Next

That OctalDecimal Table 384

Alt Folklore Computers from Newsgroups

The #1 Usenet Provider on the Internet

old computers any value