1. A method for running an audio decoding algorithm on programmable processors, comprising the steps of: decoding a load for preprocessing (LDPRE) instruction used for MPEG-2 or MPEG-4 Advanced Audio Coding (AAC) algorithm; generating a control signal corresponding to the number of points of Modified Discrete Cosine Transform (MDCT) or Inverse MDCT (IMDCT) according to the decoding result; calculating an inverse address by inversely transforming an input address of an address register in response to the control signal; loading data from data memory and/or read-only memory (ROM) memory using the input address and the inverse address; and running butterfly operations in parallel using the loaded data.