随着嵌入式多媒体应用的不断发展,系统控制和信号处理之间的交互性不断增强。最新的嵌入式多媒体处理器已能够同时处理MCU和DSP的任务,从而将那些熟悉用MCU方式进行应用开发的C程序员带入了一个新的领域。其中对代码和数据流的智能管理会显著提高系统的性能。然而,对多媒体处理器的高性能直接内存访问(DMA)能力应认真地考虑,懂得在这些应用中对使用高速缓存和DMA进行权衡将有助于更好地理解为优化系统如何编程。存储器结构——对存储器管理的要求媒体处理器通过分级的存储器结构,来平衡几种不同容量和性能等级的存储器。离核心处理器最近的存储器(L1存储器)通常支持单时钟周期指令的运行,以全时钟速率工作。为了高效地