FREE BOOKS

Author's List




PREV.   NEXT  
|<   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   27   28   29   30   31   32   33   34   35  
36   >>  
hanged. _Deposit Index Adder_ (10 usec.) dia x Y Operation Code 16 The C(IA) replace the octal digits 7 through 11 of memory location Y. Octal digit 6 of Y is cleared. Digits 0 through 5 of Y are left unchanged. The x portion of the instruction is ignored. Non-Memory Instructions Rotate and Shift Group This group of instructions will rotate or shift the Accumulator and/or the In-Out Register. When the two registers operate combined, the In-Out Register is considered to be a 36 bit magnitude extension of the right end of the Accumulator. Rotate is a non-arithmetic cyclic shift. That is, the two ends of the register are logically tied together and information is rotated as though the register were a ring. Shift is an arithmetic operation and is in effect multiplication of the number in the register by 2^{+N}, where N is the number of shifts. Shift or rotate instructions involving more than 33 steps can be used for simulating time delays. 36 rotate steps of the Accumulator will return all information to its original position. _Rotate Accumulator Right_ (13 usec. maximum for 36 shifts) rar N Operation Code 671 This instruction will rotate the bits of the Accumulator right N positions, where N is octal digits 7-11 of the instructions word. _Rotate Accumulator Left_ (13 usec. maximum for 36 shifts) ral N Operation Code 661 This instruction will rotate the bits of the Accumulator left N Positions, where N is octal digits 7-11 of the instruction word. _Shift Accumulator Right_ (13 usec. maximum for 36 shifts) sar N Operation Code 675 This instruction will shift the contents of the Accumulator right N positions, where N is octal digits 7-11 of the instruction word. _Shift Accumulator Left_ (13 usec. maximum for 36 shifts) sal N Operation Code 665 This instruction will shift the contents of the Accumulator left N positions, where N is octal digits 7-11 of the instruction word. _Rotate In-Out Register Right_ (13 usec. maximum for 36 shifts) rir N Operation Code 672 This instruction will rotate the bits of the In-Out Register right N positions, where N is octal digits 7-11 of the instruction word. _Rotate In-Out Register Left_ (13 usec. maximum for 36 shifts) ril N Operation Code 662 This instruction will rotate the bits of the In-Out Register left N positions, where N is octal digits 7-11 of the instruction word. _Shift In-Out Register Right_ (13
PREV.   NEXT  
|<   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   27   28   29   30   31   32   33   34   35  
36   >>  



Top keywords:
instruction
 

Accumulator

 

shifts

 

Register

 

rotate

 

digits

 
Operation
 

Rotate

 

maximum


positions
 

instructions

 

register

 

arithmetic

 

number

 
contents
 

information

 

simulating

 
hanged

memory

 

involving

 

delays

 

Positions

 
position
 

original

 

multiplication

 

replace

 
return

cleared

 
Deposit
 
location
 

Digits

 

portion

 

unchanged

 

Memory

 

Instructions

 

registers


operate

 

rotated

 

logically

 
operation
 
considered
 

combined

 

magnitude

 

extension

 
cyclic

effect