Immediate Instructions on the CDC 160

This document is one section of the CDC 160 Programmer's Reference Manual.

Index


Instruction Format

            11 10 09 08 07 06 05 04 03 02 01 00
            ___________________________________
           |  |  |  |  |  |  |  |  |  |  |  |  |
           |__|__|__|__|__|__|__|__|__|__|__|__|
           |                 |                 |
           |     Opcode      |Immediate Operand|
           |                 |                 |
           |     6-bit F     |     6-bit E     |

Instructions

000010 - And

E (padded with zeros) is logically anded with A, bit by bit.

000011 - Or

E (padded with zeros) is logically ored with A, bit by bit.

000100 - Load

A is loaded with E (padded with zeros).

000101 - Load Complement

A is loaded with the one's complement of E (padded to 12 bits).

000110 - Add

E (padded with zeros) is added to A. One's complement addition is used, that is, addition with end-around carry.

000111 - Subtract

E (padded with zeros) is subtracted from A. That is, E is padded with zeros, complemented and then added to A with end around carry.