 |
|
| |
|
 |
 |
at Global Oneness Community.
Share your dreams and let others help you with the interpretation!
Dream Sharing Forum
|
 |
PDP-8 - Instruction set |  | PDP-8 - Instruction set: Encyclopedia II - PDP-8 - Instruction set |  | Basic instructions:
000 - AND - AND the memory operand with AC.
001 - TAD - Twos-complement ADd the memory operand to <L,AC> (a 13 bit value).
010 - ISZ - Increment the memory operand and Skip next instruction if result is Zero.
011 - DCA - Deposit AC into the memory operand and Clear AC.
100 - JMS - JuMp to Subroutine (storing return address in first word of subroutine!).
101 - JMP - JuMP.
110 - IOT - Input/Output Transfer.
111 - OPR - microcoded OPeRations (on/using the ac ...
See also:PDP-8, PDP-8 - Description, PDP-8 - Versions of the PDP-8, PDP-8 - Input/Output, PDP-8 - Programming facilities, PDP-8 - Instruction set, PDP-8 - Example program, PDP-8 - Subroutines on the PDP-8, PDP-8 - Interrupts |  | | PDP-8, PDP-8 - Description, PDP-8 - Example program, PDP-8 - Input/Output, PDP-8 - Instruction set, PDP-8 - Interrupts, PDP-8 - Programming facilities, PDP-8 - Subroutines on the PDP-8, PDP-8 - Versions of the PDP-8 |  | |
|  |  | PDP-8: Encyclopedia II - PDP-8 - Instruction set
PDP-8 - Instruction set
Basic instructions:
000 - AND - AND the memory operand with AC.
001 - TAD - Twos-complement ADd the memory operand to <L,AC> (a 13 bit value).
010 - ISZ - Increment the memory operand and Skip next instruction if result is Zero.
011 - DCA - Deposit AC into the memory operand and Clear AC.
100 - JMS - JuMp to Subroutine (storing return address in first word of subroutine!).
101 - JMP - JuMP.
110 - IOT - Input/Output Transfer.
111 - OPR - microcoded OPeRations (on/using the accumuator, link, and MQ registers).
A wide variety of operations are available through the OPR microcoded instructions including most of the conditional branch (skip) instructions. In general, the operations within each Group can be combined by OR'ing the bit patterns for the desired operations into a single instruction. If none of the bits are set, the result is the NOP instruction.
Group 1 operations:
CLA - clear AC
CLL - clear the L bit
CMA - ones complement AC
CML - complement L bit
IAC - increment <L,AC>
RAR - rotate <L,AC> right
RAL - rotate <L,AC> left
RTR - rotate <L,AC> right twice
RTL - rotate <L,AC> left twice
Group 2 operations:
SMA - skip on AC < 0 (or group)
SZA - skip on AC = 0 (or group)
SNL - skip on L /= 0 (or group)
SKP - skip unconditionally
SPA - skip on AC >= 0 (and group)
SNA - skip on AC /= 0 (and group)
SZL - skip on L = 0 (and group)
CLA - clear AC
OSR - or switches with AC
HLT - halt
Other related archives1960s, ALU, BASIC, CMOS, DECUS, DIBOL, DMA, Digital Equipment Corporation (DEC), FOCAL, FORTRAN, FPGA, Hello, world!, I/O, IDE, K, MIPS, MSI, NOP, OR, OS/8, PAL-8, PAL-III, PC, PDP, ROM, RS-232, RTOS, TTL, accumulator, assembled, assembly language, backplane, binary, cache memories, compiler, context, current loop, cycle time, editor, fixed-head disks, floppy disks, instructions, interrupt, kilobytes, machine code, magnetic core memory, magnetic tape, main memory, microprocessors, microseconds, minicomputer, moving-head cartridge disk, operating system, paper-tape, preemptive multitasking, punched card, recursion, reentrancy, registers, source code, stack, subroutine, system on a chip, teletype, terminals, transistor, words
 Adapted from the Wikipedia article "Instruction set", under the G.N U Free Docmentation License. Please also see http://en.wikipedia.org/wiki |
|
|
More material related to Pdp-8 can be found here:
|
|
« Back
|
Search the Global Oneness web site |
|
|
|
|
 |
Sneak-Peek of Global Oneness Community
Hi friend! The Global Oneness Community, the place for information and sharing about Oneness is not really launched yet (you will see there is still some clean up to do) ...but it is now open for a sneak-peek! And if you wish - please register and become one of the very first members to do so! Jonas
Forum Home,
Articles,
Photo Gallery,
Videos,
News,
Sitemap
...and much more!
|