previous | contents | next

Chapter 15 Instruction logic of the Soviet Strela (Arrow) 215

where the first approximation is taken as

yo = 2[p/2]

the bracket indicating "integral part of." After this the result is multiplied by x to obtain Ö x. This standard subroutine contains 14 instructions and is executed in 40 cycles.

27. ex a 0000 g . This instruction guarantees formation of ex for the value x = (a ) and sending the result to cell g . The computation is produced by means of expansion of ex in a power series. The standard subroutine contains 20 instructions and is executed in 40 cycles.

30. 1n x a 0000 g . This instruction guarantees formation of the function 1n x for the value x = (a ) and sending the result to location g . Computation is produced by expansion of 1n x in series. The subprogram contains 15 instructions and is executed in 60 cycles.

31. sin x a 0000 g . This instruction guarantees execution of the function sin x and sending the result to location g . The computation is produced in two steps: initially the value of the argument is translated into the first quadrant, then the value of the function is obtained by a series expansion. The subroutine contains 18 instructions and is executed in 25 cycles.

32. DB a n g . This instruction performs conversion of a group of n numbers, stored in locations a , a + 1,... from binary-coded decimal into binary and sending of the result to locations g , g + 1 The subroutine contains 14 instructions and is executed in 50 cycles (for each number).

33. BD a n g . This instruction performs the conversion of a group of n numbers stored in locations a , a + 1,... from the binary system into binary-coded decimal and sends them to locations -g , g + 1 The subroutine contains only 30 instructions and is executed with 100 cycles (for each number).

34. MS a n g . This is an instruction for storage summing. This instruction produces the formal addition of numbers, stored in locations beginning with address a , and the result is sent to location g . Numbers and instructions are added in fixed point. This sum may be compared with a previous sum for control of storage accuracy.

References

BasiI57; KitoA56; LebeS56; WilkM52.

previous | contents | next