首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > MXU 指令使用指南.pdf

MXU 指令使用指南.pdf

资料介绍
MXU 指令使用指南.pdf
MXU 指令使用指南




MXU 指令使用指南

本文介绍君正 MXU 多媒体加速指令的嵌入汇编使用方法及编译步骤。


1、MXU 指令的嵌入汇编使用方法

君正处理器(如 Jz4740)实现了 60 条 SIMD 指令用来进行多媒体编解码的优化,象我们常用的
MPEG4、H264、VC-1、RMVB 等多媒体解码算法都可以使用 MXU 指令来进行优化。通常情况下我
们需要在 C 代码中以嵌入汇编的方式来使用 MXU 指令,这里我们就来介绍其使用方法。详细 MXU
指令请参考《Ingenic Media Extension Instruction Set》规范文档。


首先,我们已经以宏的方式定义好了 MXU 指令,并包含在一个头文件中。该文件定义了 17 个 MXU
寄存器(xr0 ~ xr16)和所有多媒体指令,详细内容请参考头文件 jz_mxh.h。下面举一个例子:


#define S32LDD(xra,rb,s12) \
do { \
__asm__ __volatile ("S32LDD xr%0,%z1,%2" \
:
标签:MXU指令使用指南
MXU 指令使用指南.pdf
本地下载

评论