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