图书介绍
PC平台新技术MMX 应用编程实例PDF|Epub|txt|kindle电子书版本网盘下载
![PC平台新技术MMX 应用编程实例](https://www.shukui.net/cover/72/32831623.jpg)
- 张云,林钟编著 著
- 出版社: 南京:东南大学出版社
- ISBN:7810503235
- 出版时间:1998
- 标注页数:301页
- 文件大小:10MB
- 文件页数:313页
- 主题词:微型计算机
PDF下载
下载说明
PC平台新技术MMX 应用编程实例PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1 绪论1
1.1 MMX技术的应用领域1
1.2 MMX程序的开发步骤2
1.2.1 确定需要采用MMX技术的代码段2
1.2.2 选择最适合MMX实现的算法2
1.2.3 确定数据组织形式2
1.2.4 编写MMX代码3
1.2.5 优化MMX代码3
1.2.6 测试MMX代码的性能3
1.3 MMX技术的开发平台4
1.4 本书内容的组织4
2 MMX技术在数字信号处理中的应用5
2.1 数字信号处理的基本原理5
2.1.1 矢量运算5
2.1.2 矩阵运算6
2.1.3 卷积运算7
2.1.4 FIR滤波7
2.1.5 FFT运算7
2.2 MMX实现矢量加法9
2.2.1 MMX技术实现矢量加法的过程9
2.2.2 MMX实现矢量加法的性能11
2.3 MMX实现矢量逻辑运算11
2.3.1 MMX_and函数12
2.3.2 MMX实现矢量逻辑运算的性能13
2.4 MMX实现16位矢量点乘13
2.4.1 MMX_vdp16函数14
2.4.2 MMX实现16位矢量点乘的性能18
2.4.3 完整的16位矢量点乘的MMX程序18
2.5 MMX实现16位与31位实数乘法21
2.5.1 MMX实现过程22
2.5.2 MMX实现16位与31位乘法的性能25
2.6 MMX实现16位复数FFT26
2.6.1 MMX实现复数FFT流程26
2.6.2 MMX程序优化28
2.6.3 完整的复数FFT的MMX程序28
2.7 MMX实现16比特FIR滤波42
2.7.1 FIR滤波器42
2.7.2 用MMX技术实现16比特实数FIR滤波器42
2.7.3 具体的实现步骤45
2.7.4 MMX实现16比特FIR滤波的性能48
2.7.5 完整的16比特FIR滤波的MMX程序50
3 MMX技术在数字图像处理中的应用59
3.1 数字图像处理的基本原理和算法59
3.1.1 数字图像的表达59
3.1.2 色度空间60
3.1.3 图像平滑60
3.2 MMX实现RGB到YUV的颜色转换63
3.2.1 RGB到YUV的转换过程63
3.2.2 RGB到YUV的转换内核64
3.2.3 MMX实现RGB到YUV转换的性能67
3.2.4 完整的RGB到YUV转换的MMX程序67
3.3 MMX实现图像行滤波76
3.3.1 行滤波函数流程77
3.3.2 行滤波程序优化81
3.3.3 MMX实现行滤波的性能85
3.4 MMX实现图像列滤波85
3.4.1 用C语言实现列滤波85
3.4.2 MMX实现列滤波的过程87
3.4.3 列滤波程序优化91
3.4.4 MMX实现列滤波的性能94
3.5 MMX实现图像中值滤波94
3.5.1 中值滤波的MMX实现94
3.5.2 MMX实现中值滤波的性能99
3.6 MMX实现24位真彩色至16位高彩色的转换99
3.6.1 屏蔽—移位—或方法100
3.6.2 乘加方法103
3.7 MMX实现彩色图像的α混合106
3.7.1 MMX实现α混合的过程106
3.7.2 MMX实现α混合的性能110
3.7.3 完整的α混合的MMX程序110
4 MMX技术在视频编解码中的应用115
4.1 视频编解码的基本原理与算法115
4.1.1 运动补偿帧间预测和运动矢量估计115
4.1.2 DCT和IDCT117
4.1.3 变长编解码120
4.1.4 图像平滑120
4.2 MMX实现运动矢量估计120
4.2.1 C语言和普通汇编语言实现绝对差的计算120
4.2.2 MMX计算绝对差的过程125
4.2.3 MMX计算绝对差的性能127
4.2.4 完整的计算绝对差的MMX程序127
4.3 MMX实现运动补偿帧间预测129
4.3.1 MMX实现像素内插130
4.3.2 MMX实现像素内插的性能133
4.3.3 完整的像素内插的MMX程序134
4.4 MMX实现DCT与IDCT139
4.4.1 用定点数实现DCT139
4.4.2 MMX实现DCT140
4.4.3 MMX实现DCT的性能145
4.5 MMX读取变长码字145
4.5.1 基本的MMX指令146
4.5.2 MMX读码字的过程146
4.5.3 MMX读码字的性能149
4.5.4 完整的读取变长码字的MMX程序150
4.6 MMX实现视频环路滤波153
4.6.1 MMX实现过程153
4.6.2 MMX实现环路滤波的性能156
4.6.3 完整的实现环路滤波的MMX程序157
5 MMX技术在音频处理中的应用164
5.1 音频信号处理的基本原理164
5.1.1 子带滤波器原理164
5.1.2 G.728建议165
5.1.3 Levinson-Durbin算法166
5.1.4 Sehur Weiner滤波原理167
5.2 MMX实现MPEG音频解码中的合成子带滤波器168
5.2.1 合成子带滤波器168
5.2.2 MPEG音频解码器中的DCT168
5.2.3 MMX实现音频合成子带滤波170
5.3 MMX实现G.728算法的码书搜索172
5.3.1 G.728码书搜索算法172
5.3.2 MMX搜索程序优化176
5.3.3 MMX实现码书搜索的性能186
5.3.4 完整的码书搜索的MMX程序186
5.4 MMX实现Levinson-Durbin算法199
5.4.1 输入和输出数据格式200
5.4.2 误差修正技术200
5.4.3 用MMX技术实现Levinson-Durbin算法201
5.4.4 MMX实现Levinson-Durbin算法的性能206
5.4.5 完整的实现Levinson-Durbin算法的MMX程序206
5.5 MMX实现Schur Weiner滤波216
5.5.1 输入与输出数据格式216
5.5.2 误差修正技术216
5.5.3 MMX实现Schur算法216
5.5.4 MMX实现Schur算法的性能221
6 MMX技术在语音识别中的应用223
6.1 语音识别的基本原理223
6.1.1 L1和L2范数223
6.1.2 Viterbi译码224
6.2 MMX计算16位矢量的L2范数226
6.2.1 计算公式226
6.2.2 MMX程序内核226
6.2.3 优化配对方案227
6.2.4 MMX计算L2范数的性能228
6.2.5 完整的计算L2范数的MMX程序229
6.3 MMX实现Viterbi译码230
6.3.1 Viterbi_MMX函数230
6.3.2 MMX实现Viterbi译码的性能236
6.3.3 完整的Viterbi译码的MMX程序237
7 MMX技术在三维图形中的应用246
7.1 三维图形的基本原理与算法246
7.1.1 三维几何变换247
7.1.2 Gouraud描影算法248
7.1.3 颜色内插249
7.1.4 透明覆盖249
7.2 MMX实现三维几何变换250
7.2.1 三维几何变换公式250
7.2.2 MMX实现三维几何变换251
7.2.3 MMX实现三维几何变换的性能253
7.2.4 完整的实现三维几何变换的MMX程序253
7.3 MMX实现双线性内插255
7.3.1 MMX实现双线性内插的过程256
7.3.2 MMX双线性内插程序优化过程257
7.3.3 MMX双线性内插的性能257
7.3.4 完整的实现双线性内插的MMX程序258
7.4 MMX实现Gouraud描影算法265
7.4.1 MMX实现Gouraud描影算法265
7.4.2 MMX实现Gouraud描影算法的性能269
7.5 MMX实现透明覆盖269
7.5.1 透明覆盖函数270
7.5.2 透明覆盖函数的内核272
7.5.3 MMX实现透明覆盖性能274
附录 AANIDCT源程序275
参考文献300