A processor having at least a function of carrying out one-dimensional inverse discrete cosine transform of N-term multibit input data Y, wherein said N is a positive integer, said processor comprising:matrix product means for dividing said N-term multibit input data Y into a first set