Nowadays, with the development of space exploration technologies, satellites and other spacecraft have undertaken more important and complicated space science missions, which require powerful processing capabilities to conduct large amounts of probe data real-time processing and analysis. However, the raw data generation rate of space exploration is always far beyond space transmission ability, so orbit compression for original data is an essential technology. Digital Signal Processors (DSPs) with powerful signal processing capabilities have been widely used in various information processing spacecraft systems. However, the utilization of full DSPs’ performance potential depends on parallelism of programs. Based on the C6000, a series of commercial high performance DSP processors, the paper implement the entire discrete wavelet transform module in JPEG2000 image compression algorithm with linear assembly language. Combined with characteristics of DSP instruction sets and features of specific programs, we optimize programs and improve the execution performance by an order of magnitude than previous.