Iconic Machines

Manual / Guide · 1971

KENBAK-1 Programming Worksheets (1971)

Read the PDF ↗

Coding sheets and the octal instruction card for the KENBAK-1.

Author
Kenbak Corporation
Year
1971
Type
Manual / Guide
Credit
Kenbak Corporation; copy from adwaterandstir.com

← Back to the Reference Library

KENBAK-1 Programming Worksheets (1971)

0-- o 0 0 1-- o 0 1 2-- o 0 2 X ADD -0- o 0 3 -1- 2 0 0 SUB -2- 3 7 7 LOAD -3STORE 30OR A 31DATA NOOP Loe AND A 32LNEGA 33IMMED --3 A B MEMORY - - 4 INDIRECT - - 5 INDEXED - - 6 IND/XED - - 7 0-1-2-3--4-5-6-7--3 A B X UNC JPD J PI JMD JMI *0 =0 <0 --4 --5 --6 ~o >0 --7 SET 0 082 SET 1 1 B 2 SKIP 0 282 SKIP 1 3 B 2 B: BIT POSITION RT SFT 0-1 RT ROT 1 - 1 LFT SFT 2-1 LFT ROT 3-1 -11 PLC 2 PLC -23 PLC -3-04 PLe +4 B REG 200 NOOP 000 HALT OF BO CA B1 A 201 .- In ~ B X 202 203 A B X P OUTPUT INPUT SYMBOLIC ADDRESS PROGRAM VERSION _ _ REV _ _ DATE PROGRAMMER NOTES: CONTENTS COMMENTS 0-- o 0 0 1-- o 0 1 2-- o 0 2 X ADD -0- o 0 3 -1- 2 0 0 SUB -2- 3 7 7 LOAD -3STORE 30OR A 31DATA NOOP Loe AND A 32LNEGA 33IMMED --3 A B MEMORY - - 4 INDIRECT - - 5 INDEXED - - 6 IND/XED - - 7 0-1-2-3--4-5-6-7--3 A B X UNC JPD J PI JMD JMI *0 =0 <0 --4 --5 --6 ~o >0 --7 SET 0 082 SET 1 1 B 2 SKIP 0 282 SKIP 1 3 B 2 B: BIT POSITION RT SFT 0-1 RT ROT 1 - 1 LFT SFT 2-1 LFT ROT 3-1 -11 PLC 2 PLC -23 PLC -3-04 PLe +4 B REG 200 NOOP 000 HALT OF BO CA B1 A 201 .- In ~ B X 202 203 A B X P OUTPUT INPUT SYMBOLIC ADDRESS PROGRAM VERSION _ _ REV _ _ DATE PROGRAMMER NOTES: CONTENTS COMMENTS 0-- o 0 0 1-- o 0 1 2-- o 0 2 X ADD -0- o 0 3 -1- 2 0 0 SUB -2- 3 7 7 LOAD -3STORE 30OR A 31DATA NOOP Loe AND A 32LNEGA 33IMMED --3 A B MEMORY - - 4 INDIRECT - - 5 INDEXED - - 6 IND/XED - - 7 0-1-2-3--4-5-6-7--3 A B X UNC JPD J PI JMD JMI *0 =0 <0 --4 --5 --6 ~o >0 --7 SET 0 082 SET 1 1 B 2 SKIP 0 282 SKIP 1 3 B 2 B: BIT POSITION RT SFT 0-1 RT ROT 1 - 1 LFT SFT 2-1 LFT ROT 3-1 -11 PLC 2 PLC -23 PLC -3-04 PLe +4 B REG 200 NOOP 000 HALT OF BO CA B1 A 201 .- In ~ B X 202 203 A B X P OUTPUT INPUT SYMBOLIC ADDRESS PROGRAM VERSION _ _ REV _ _ DATE PROGRAMMER NOTES: CONTENTS COMMENTS 0-- o 0 0 1-- o 0 1 2-- o 0 2 X ADD -0- o 0 3 -1- 2 0 0 SUB -2- 3 7 7 LOAD -3STORE 30OR A 31DATA NOOP Loe AND A 32LNEGA 33IMMED --3 A B MEMORY - - 4 INDIRECT - - 5 INDEXED - - 6 IND/XED - - 7 0-1-2-3--4-5-6-7--3 A B X UNC JPD J PI JMD JMI *0 =0 <0 --4 --5 --6 ~o >0 --7 SET 0 082 SET 1 1 B 2 SKIP 0 282 SKIP 1 3 B 2 B: BIT POSITION RT SFT 0-1 RT ROT 1 - 1 LFT SFT 2-1 LFT ROT 3-1 -11 PLC 2 PLC -23 PLC -3-04 PLe +4 B REG 200 NOOP 000 HALT OF BO CA B1 A 201 .- In ~ B X 202 203 A B X P OUTPUT INPUT SYMBOLIC ADDRESS PROGRAM VERSION _ _ REV _ _ DATE PROGRAMMER NOTES: CONTENTS COMMENTS 0-- o 0 0 1-- o 0 1 2-- o 0 2 X ADD -0- o 0 3 -1- 2 0 0 SUB -2- 3 7 7 LOAD -3STORE 30OR A 31DATA NOOP Loe AND A 32LNEGA 33IMMED --3 A B MEMORY - - 4 INDIRECT - - 5 INDEXED - - 6 IND/XED - - 7 0-1-2-3--4-5-6-7--3 A B X UNC JPD J PI JMD JMI *0 =0 <0 --4 --5 --6 ~o >0 --7 SET 0 082 SET 1 1 B 2 SKIP 0 282 SKIP 1 3 B 2 B: BIT POSITION RT SFT 0-1 RT ROT 1 - 1 LFT SFT 2-1 LFT ROT 3-1 -11 PLC 2 PLC -23 PLC -3-04 PLe +4 B REG 200 NOOP 000 HALT OF BO CA B1 A 201 .- In ~ B X 202 203 A B X P OUTPUT INPUT SYMBOLIC ADDRESS PROGRAM VERSION _ _ REV _ _ DATE PROGRAMMER NOTES: CONTENTS COMMENTS