| CPC G06F 9/30043 (2013.01) [G06F 9/30036 (2013.01); G06F 9/30047 (2013.01); G06N 20/00 (2019.01)] | 9 Claims |

|
1. A data processing method, comprising:
determining a source data address and a plurality of discrete destination data addresses of data corresponding to a decoded processing instruction when the decoded processing instruction is a discrete store instruction, wherein the source data address comprises continuous data addresses; and
obtaining a plurality of pieces of discrete data by sequentially storing data read from the source data address to the plurality of destination data addresses,
wherein determining the source data address and the plurality of discrete destination data addresses of the data corresponding to the decoded processing instruction when the decoded processing instruction is the discrete store instruction includes:
determining source data addresses of a plurality of pieces of data according to source data base addresses and data sizes of the plurality of pieces of data in an operation field of the processing instruction, wherein each of the data sizes indicates a count of bits at each of the source data addresses, and
determining the plurality of destination data addresses respectively according to destination data base addresses and data offset addresses of a plurality of pieces of data in an operation field of the processing instruction.
|