1461106432-49696f6c-1094-4ed1-9291-1db8d5e2ec7e

1. A microprocessor comprising an instruction decoder for decoding and an execution unit for executing at least one parallel subword instruction so that the results are distributed discontiguously in a result register.
2. A microprocessor as recited in claim 1 wherein said results are distributed discontiguously so that a maximum lateral transfer of information is less than it would be if the results were stored contiguously.
3. A microprocessor as recited in claim 1 wherein said instruction calls for operations on plural operand subwords of an operand, said result register having plural mutually exclusive contiguous subword locations each of which corresponds to one of said operand subwords, said instruction causing a result for each operand subword to be stored in the corresponding subword location of said result register.
4. A microprocessor as recited in claim 1 wherein said instruction preserves data in bit positions of said result register not used for storing a result.
5. A microprocessor as recited in claim 1 wherein said instruction overwrites data in bit positions of said result register not used for storing a result.
6. A microprocessor as recited in claim 1 wherein said instruction overwrites data in bit positions not used for storing a result with data previously stored in said result register at bit positions used for storing said result.
7. A microprocessor as recited in claim 1 wherein said subset includes first and second parallel subword instructions, said first parallel subword instruction specifying a first set of bit positions for storing its results, said second parallel subword instruction specifying a second set of bit positions for storing its result, said second set of bit positions including bit positions not within said first set of bit positions.
8. A microprocessor as recited in claim 7 wherein said first and second sets of bit positions are mutually exclusive.
9. A microprocessor as recited in claim 7 wherein said first and second sets of bit positions overlap.
10. A microprocessor as recited in claim 1 wherein said instruction is a parallel subword compare instruction.
11. A computer program comprising:
at least one parallel subword instruction that distributes results discontiguously in a result register.
12. A computer program as recited in claim 11 wherein said instruction distributes results discontiguously so that a maximum lateral transfer of information is less than it would be if the results were stored contiguously.
13. A computer program as recited in claim 11 wherein said instruction calls for operations on plural operand subwords of an operand, said result register having plural mutually exclusive contiguous subword locations each of which corresponds to one of said operand subwords, said instruction causing a result for each operand subword to be stored in the corresponding subword location of said result register.
14. A computer program as recited in claim 11 wherein said instruction preserves data in bit positions of said result register not used for storing a result.
15. A computer program as recited in claim 11 wherein said instruction overwrites data in bit positions of said result register not used for storing a result.
16. A computer program as recited in claim 11 wherein said instruction overwrites data in bit positions not used for storing a result with data previously stored in said result register at bit positions used for storing said result.
17. A computer program as recited in claim 11 wherein said subset includes first and second parallel subword instructions, said first parallel subword instruction specifying a first set of bit positions for storing its results, said second parallel subword instruction specifying a second set of bit positions for storing its result, said second set of bit positions including bit positions not within said first set of bit positions.
18. A computer program as recited in claim 17 wherein said first and second sets of bit positions are mutually exclusive.
19. A computer program as recited in claim 17 wherein said first and second sets of bit positions overlap.
20. A computer program as recited in claim 1 wherein said instruction is a parallel subword compare instruction.
21. An instruction set comprising:
a subset of at least one parallel subword instruction that distributes results discontiguously in a result register.
22. An instruction set as recited in claim 21 wherein said instruction distributes results discontiguously so that a maximum lateral transfer of information is less than it would be if the results were stored contiguously.
23. An instruction set as recited in claim 21 wherein said instruction calls for operations on plural operand subwords of an operand, said result register having plural mutually exclusive contiguous subword locations each of which corresponds to one of said operand subwords, said instruction causing a result for each operand subword to be stored in the corresponding subword location of said result register.
24. An instruction set as recited in claim 21 wherein said instruction preserves data in bit positions of said result register not used for storing a result.
25. An instruction set as recited in claim 21 wherein said instruction overwrites data in bit positions of said result register not used for storing a result.
26. An instruction set as recited in claim 21 wherein said instruction overwrites data in bit positions not used for storing a result with data previously stored in said result register at bit positions used for storing said result.
27. An instruction set as recited in claim 21 wherein said subset includes first and second parallel subword instructions, said first parallel subword instruction specifying a first set of bit positions for storing its results, said second parallel subword instruction specifying a second set of bit positions for storing its result, said second set of bit positions including bit positions not within said first set of bit positions.
28. An instruction set as recited in claim 27 wherein said first and second sets of bit positions are mutually exclusive.
29. An instruction set as recited in claim 27 wherein said first and second sets of bit positions overlap.
30. An instruction set as recited in claim 21 wherein said instruction is a parallel subword compare instruction.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. Method for determining a position andor motion of a first part (1) in relation to a second part (4) of an electro-acoustic converter (26), to which a signal (In) to be converted is fed, the method comprising:
irradiating the first part (1) by rays (18) generated by a radiation source (12, 13), the radiation source (12, 13) being rigidly connected to the second part (4),
changing at least one part of the rays (18) generated by the radiation source (12, 13) by the first part (1),
measuring at least one part of the rays (18) changed by the first part (1) with the aid of a receiver unit (14, 16), and
calculating the position andor the motion of the first part (1) in relation to the second part (4) as a result of the rays (18) measured in the receiver unit (14, 16).
2. Method according to claim 1, wherein a marking (7, 8, 9, 10, 36, 37), arranged on the first part (1), is irradiated by the radiation source (12, 13).
3. Method according to claim 1, wherein the changes caused by the first part (1) of the rays (18) generated by the radiation source (12, 13) arise either by a transfer via the first part (1) or via a reflection the first part (1).
4. Method according to claim 1, wherein intensity of the radiation is measured by the receiver unit (14, 16).
5. Method according to claim 1, wherein the rays (18) generated by the radiation source (12, 13) are bundled.
6. Method according to claim 1, wherein the radiation source (12, 13) is selected from the group consisting of:
electro-magnetic source with a radiation in the range of Terahertz;
laser source;
light source with light in the visual range;
light source in the infrared range;
light source in the ultraviolet range.
7. Method according to claim 1, wherein the measured position andor the measured motion of the first part (1) is compared to the signal (ln) to be converted for determining an error signal that, on the basis on the error signal, the signal fed to the electro-acoustic converter (26) is changed such that the error signal becomes minimal.
8. Device with an electro-acoustic converter (26), which comprises a first part (1) and a second part (4), the first part (1) being displacable in relation to the second part (4), wherein a radiation source (12, 13) generating rays (1) and a receiver unit (14, 16) are present, which are rigidly operatively connected to the second part (4), the radiation source (12, 13) being arranged in relation to the first part (1) such that at least one part of the rays (18) of the radiation source (12, 13) reaches the first part (1) and is changed by the first part, and the receiver unit (14, 16) being arranged in relation to the first part (1) such that at least one part of the changed rays (18) is received by the receiver unit (14, 16).
9. Device according to claim 8, wherein a marking (7, 8, 9, 10, 36, 37) is arranged on the first part (1), at least one part of the rays (18) of the radiation source (12, 13) reaching the marking (7, 8, 9, 10, 36, 37).
10. Device according to claim 8 wherein the radiation source (12, 13) and the receiver unit (14, 16) are arranged on the same side in relation to the first part (1).
11. Device according to claim 8, wherein the radiation source (12, 13) and the receiver unit (14, 16) are arranged on opposite sides in relation to the first part (1).
12. Device according to claim 8, including a radiation bundle unit arranged between the radiation source (12, 13) and the first part (1).
13. Device according to claim 8, including a radiation bundle unit arranged between the first part (1) and the receiver unit (14, 16).
14. Device according to claim 8, wherein the radiation source (12, 13) is selected from the group consisting of:
electro-magnetic source with a radiation in the Terahertz range;
laser source;
light source with light in the visible range;
light source in the infrared range;
light source in the ultraviolet range.
15. Device according to claim 8, wherein an amplifier (25) and an addition unit (24) are provided, to which a signal (ln) to be converted is impinged on a first input, the addition unit (24) being operatively connected to the electro-acoustic converter (26) via the amplifier (25) and an output of the receiver unit (14, 16) being operatively connected to a second input of the addition unit (24).