D-37C - Programming

Programming

The computer uses a full 24 bit instruction word and data word. Data is represented in one of two fashions, as a 23 bit binary fraction (full word) or as a 10 bit fraction (split word). The two formats are shown in the figure. Instructions also have two formats, either flagged or unflagged as indicated in the figure. A list with all of the available instructions with numeric and mnemonic codes follows. For more information on programming see:

Kee, W. T. Programming Manual for the D-37C Computer. Anaheim, California, Autonetics, Division of North American Rockwell, Inc., 30 January 1965.

D-37C Computer Instructions --------------------------- MNEMONIC NUMERIC CHANNEL (C) CODE DESCRIPTION CODE SECTOR (S) -------- ----------- ------- ----------- ADD Add 64 C, S ALC Accumulator Left Cycle 00 26, s ALS Accumulator Left Shift 00 22, S ANA "AND" to Accumulator 40 42, S ARC Accumulator Right Cycle 00 36, S ARS Accumulator Right Shift 00 32, S AWC Add Without Carry 40 50, S CLA Clear And Add 44 C, S COA Character Output A 00 (40-76), S CoM Complement 40 46, S DIA Discrete Input A 40 02, S DIB Discrete Input B 40 00, S DIC Discrete Input C 40 20, S DIV Divide 34 C, S DOA Discrete Output A 40 54, XX2 DOB Discrete Output B 40 54, XX1 DPP Disable Platform Power 40 62, X20 ECO Enable Cable Output 40 62, X02 ECI Enable Cable Input 40 62, XO3 EFC Enable Fine Countdown 40 26, S EPP Enable Platform Power 40 62, X40 FCL Full Compare and Limit 14 C, S GBP Generate Bit Pattern 40 64, S GPT Generate Parity Bit 40 60, S HFC Halt Fine Countdown 40 24, S HPR Halt and Proceed 40 22, S LPR Load Phase Regiater 40 (70-76), S MAL Modify A and L 40 52, S MIM Minus Magnitude 40 44, S MPY Multiply 24 C, S ORA "OR" to Accumulator 40 40, S PLM Plus Magnitude 40 56, S RIC Radio Intercommunication 00 24, 001 RSD Reset Detector 40 62, X10 SAD Split Add 60 C, S SAL Split Accumulator Left Shift 00 20, S SAR Split Accumulator Right Shift 00 30, S SCL Split Compare and Limit 04 C, S SMP Split Multiply 20 C, S SPM Split Plus Magnitude 40 66, S SRD Simulate Transient 00 16, S SSU Split Subtract 70 C, S STO Store Accumulator 51 C, S SUB Subtract 74 C, S TMI Transfer on Minus 30 C, S TRA Transfer 50 C, S TSM Transfer Sector on Minus 40 06, s TSZ Transfer Sector on Zero 40 04, S TZE Transfer on Zero 10 C, S VIA Voltage Input A 40 10, S VIB Voltage Input B 40 12, S VIC Voltage Input C 40 14, S VID Voltage Input D 40 16, S VIE Voltage Input E 40 30, S VIF Voltage Input F 40 32, S VIG Voltage Input G 40 34, S VIH Voltage Input H 40 36, S

Read more about this topic:  D-37C

Famous quotes containing the word programming:

    If there is a price to pay for the privilege of spending the early years of child rearing in the driver’s seat, it is our reluctance, our inability, to tolerate being demoted to the backseat. Spurred by our success in programming our children during the preschool years, we may find it difficult to forgo in later states the level of control that once afforded us so much satisfaction.
    Melinda M. Marshall (20th century)