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