89 lines
3.5 KiB
Markdown
89 lines
3.5 KiB
Markdown
---
|
|
layout: page
|
|
title: PDP-10 KLAD Diagnostics
|
|
permalink: /apps/pdp10/diags/klad/
|
|
---
|
|
|
|
PDP-10 KLAD Diagnostics
|
|
-----------------------
|
|
|
|
PCjs has archived selected files from
|
|
[PDP-10 KLAD Diagnostics Sources](http://pdp-10.trailing-edge.com/klad_sources/index.html), including:
|
|
|
|
- [KA10 Basic Instruction Diagnostic #1 (MAINDEC-10-DAKAA)](dakaa/)
|
|
- TEST OF JUMP, JUMPA AND SKIPX INSTRUCTIONS
|
|
- TEST OF MOVE, SKIP AND COMPARE INSTRUCTIONS
|
|
- TEST OF SKIP, FULL WORD TRANSFER AND HALF WORD TRANSFER INSTRUCTIONS
|
|
- TEST OF BOOLEAN INSTRUCTIONS (SETM, SETZ, AND, XOR, EQV)
|
|
- [KA10 Basic Instruction Diagnostic #2 (MAINDEC-10-DAKAB)](dakab/)
|
|
- TEST OF THE ADD INSTRUCTION
|
|
- SPECIAL KI10 FOUR BIT ADDER TEST
|
|
- TEST OF SUB AND COMPARE INSTRUCTIONS
|
|
- TEST OF COMPARE (CAMX) INSTRUCTIONS
|
|
- TEST OF MOVS INSTRUCTION
|
|
- TEST OF COMPARE (CAXX) INSTRUCTIONS
|
|
- TEST OF BOOLEAN INSTRUCTIONS
|
|
- TEST OF MOVN INSTRUCTION
|
|
- TEST OF MOVM INSTRUCTION
|
|
- [KA10 Basic Instruction Diagnostic #3 (MAINDEC-10-DAKAC)](dakac/)
|
|
- TEST OF LOGICAL TEST INSTRUCTIONS
|
|
- TEST OF HWT INSTRUCTIONS
|
|
- SUPPLEMENTARY ADDER TESTS - FLT 1 + 0
|
|
- SUPPLEMENTARY ADDER TESTS - O + FLT 0
|
|
- SUPPLEMENTARY ADDER TESTS - FLT 1 + FLT 1
|
|
- SUPPLEMENTARY ADDER TESTS - FLT 0 + 0FLT
|
|
- [KA10 Basic Instruction Diagnostic #4 (MAINDEC-10-DAKAD)](dakad/)
|
|
- TEST OF AC HARDWARE AND INDEX REGISTERS
|
|
- TEST OF INDEX REGISTER ADDRESSING
|
|
- TEST OF EXCH INSTRUCTION
|
|
- TEST OF MOVEM INSTRUCTION
|
|
- TEST OF JFCL INSTRUCTION AND ARITHMETIC FLAGS
|
|
- TEST OF JRST INSTRUCTION AND ARITHMETIC FLAGS
|
|
- TEST OF JSP INSTRUCTION
|
|
- TEST JRST INSTRUCTION
|
|
- TEST OF AOBJX INSTRUCTIONS
|
|
- TEST SETTING OF ARITHMETIC FLAGS VIA MOVNX AND MOVMX
|
|
- TEST OF AOS AND SOS INSTRUCTIONS
|
|
- TEST OF INTERACTION OF JFCL, JRST, AND JSP WITH ARITHMETIC FLAGS
|
|
- TEST OF JUMPX INSTRUCTIONS
|
|
- TEST OF AOJ AND SOJ INSTRUCTIONS
|
|
- TEST OF MEMORY, BOTH AND SELF MODE INSTRUCTIONS
|
|
- XCT INSTRUCTION - BASIC TESTS
|
|
- INDIRECT ADDRESSING - BASIC TESTS
|
|
- TEST INDIRECT ADDRESSING WITH INDEXING
|
|
- [KA10 Basic Instruction Diagnostic #5 (MAINDEC-10-DAKAE)](dakae/)
|
|
- TEST OF JSR INSTRUCTION
|
|
- TEST OF JSA INSTRUCTION
|
|
- TEST OF JRA INSTRUCTION
|
|
- TESTS OF BIS FLAG
|
|
- TEST OF MSCL FWT INSTRUCTIONS
|
|
- TEST OF MSCL ADD/SUB INSTRUCTIONS
|
|
- TEST OF MSCL CAIX INSTRUCTIONS
|
|
- TEST OF MSCL CAMX INSTRUCTIONS
|
|
- TEST OF MSCL JUMPX INSTRUCTIONS
|
|
- TEST OF MSCL AOJX INSTRUCTIONS
|
|
- TEST OF MSCL AOSX INSTRUCTIONS
|
|
- TEST OF MSCL SOJX INSTRUCTIONS
|
|
- TEST OF MSCL SOSX INSTRUCTIONS
|
|
- [KA10 Basic Instruction Diagnostic #6 (MAINDEC-10-DAKAF)](dakaf/)
|
|
- TEST OF MSCL BOOLEAN INSTRUCTIONS
|
|
- TEST OF MSCL HWT INSTRUCTIONS
|
|
- TEST OF MSCL LOGICAL TEST INSTRUCTIONS
|
|
- [KA10 Basic Instruction Diagnostic #7 (MAINDEC-10-DAKAG)](dakag/)
|
|
- TEST OF PUSH INSTRUCTION
|
|
- TEST OF PUSHJ INSTRUCTION
|
|
- TEST OF POP INSTRUCTION
|
|
- TEST OF POPJ INSTRUCTION
|
|
- XCT INSTRUCTION - ADDITIONAL TESTS
|
|
- TEST XCT INSTRUCTION WITH INDIRECT ADDRESSING AND INDEXING
|
|
- TEST OF SHIFT/ROTATE INSTRUCTIONS USED IN THE ERROR HANDLER
|
|
- [KA10 Basic Instruction Diagnostic #8 (MAINDEC-10-DAKAH)](dakah/)
|
|
- TESTS OF PI, INTERRUPTS, LUUO'S, I/O
|
|
- [KA10 Basic Instruction Diagnostic #9 (MAINDEC-10-DAKAI)](dakai/)
|
|
- TESTS OF LOGICAL SHIFT, ROTATE, ARITHMETIC SHIFT; SINGLE AND COMBINED
|
|
- [KA10 Basic Instruction Diagnostic #10 (MAINDEC-10-DAKAJ)](dakaj/)
|
|
- TESTS OF LOGICAL SHIFT, ROTATE, ARITHMETIC SHIFT; SINGLE AND COMBINED
|
|
- [KA10 Basic Instruction Diagnostic #11 (MAINDEC-10-DAKAK)](dakak/)
|
|
- TESTS OF MULTIPY, INTERGER MULTIPLY, DIVIDE, INTERGER DIVIDE*
|
|
|
|
*Gotta love those interger multipy tests! -JP
|