在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 现代x86汇编语言程序设计附录及源代码

现代x86汇编语言程序设计附录及源代码

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:5.20M
  • 下载次数:14
  • 浏览次数:339
  • 发布时间:2020-08-24
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
现代x86汇编语言程序设计附录及源代码。介绍了微软visual c++和宏汇编器的简要教程。总结了X86的调用约定。并且给出了相关参考文献等
【实例截图】
【核心代码】
modern-x86-assembly-language-programming-master
└── modern-x86-assembly-language-programming-master
├── 9781484200650_AppA.pdf
├── 9781484200650_AppB.pdf
├── 9781484200650_AppC.pdf
├── 9781484200650.jpg
├── 978-1-4842-0065-0_SourceCode
│   ├── AppendixA
│   │   ├── Example1
│   │   │   ├── Example1
│   │   │   │   ├── Example1_.asm
│   │   │   │   ├── Example1.cpp
│   │   │   │   ├── Example1.vcxproj
│   │   │   │   ├── Example1.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── Example1.sln
│   │   ├── Example2
│   │   │   ├── Example2
│   │   │   │   ├── Example2_.asm
│   │   │   │   ├── Example2.cpp
│   │   │   │   ├── Example2.vcxproj
│   │   │   │   ├── Example2.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── Example2.sln
│   │   ├── Example3
│   │   │   ├── Example3
│   │   │   │   ├── Example3_.asm
│   │   │   │   ├── Example3.cpp
│   │   │   │   ├── Example3.vcxproj
│   │   │   │   ├── Example3.vcxproj.filters
│   │   │   │   ├── Example3.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── Example3.sln
│   │   └── Example4
│   │   ├── Example4
│   │   │   ├── Example4_.asm
│   │   │   ├── Example4.cpp
│   │   │   ├── Example4.vcxproj
│   │   │   ├── Example4.vcxproj.filters
│   │   │   ├── ReadMe.txt
│   │   │   ├── stdafx.cpp
│   │   │   ├── stdafx.h
│   │   │   └── targetver.h
│   │   └── Example4.sln
│   ├── Chapter02
│   │   ├── CalcArrayCubes
│   │   │   ├── CalcArrayCubes
│   │   │   │   ├── CalcArrayCubes.cpp
│   │   │   │   ├── CalcArrayCubes.vcxproj
│   │   │   │   ├── CalcArrayCubes.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── CalcArrayCubes.sln
│   │   ├── CalcArraySquares
│   │   │   ├── CalcArraySquares
│   │   │   │   ├── CalcArraySquares_.asm
│   │   │   │   ├── CalcArraySquares.cpp
│   │   │   │   ├── CalcArraySquares.vcxproj
│   │   │   │   ├── CalcArraySquares.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── CalcArraySquares.sln
│   │   ├── CalcArraySum
│   │   │   ├── CalcArraySum
│   │   │   │   ├── CalcArraySum_.asm
│   │   │   │   ├── CalcArraySum.cpp
│   │   │   │   ├── CalcArraySum.vcxproj
│   │   │   │   ├── CalcArraySum.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── CalcArraySum.sln
│   │   ├── CalcMatrixCubes
│   │   │   ├── CalcMatrixCubes
│   │   │   │   ├── CalcMatrixCubes.cpp
│   │   │   │   ├── CalcMatrixCubes.vcxproj
│   │   │   │   ├── CalcMatrixCubes.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── CalcMatrixCubes.sln
│   │   ├── CalcMatrixRowColSums
│   │   │   ├── CalcMatrixRowColSums
│   │   │   │   ├── CalcMatrixRowColSums_.asm
│   │   │   │   ├── CalcMatrixRowColSums.cpp
│   │   │   │   ├── CalcMatrixRowColSumsMisc.cpp
│   │   │   │   ├── CalcMatrixRowColSums.vcxproj
│   │   │   │   ├── CalcMatrixRowColSums.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── CalcMatrixRowColSums.sln
│   │   ├── CalcStructSum
│   │   │   ├── CalcStructSum
│   │   │   │   ├── CalcStructSum_.asm
│   │   │   │   ├── CalcStructSum.cpp
│   │   │   │   ├── CalcStructSum.vcxproj
│   │   │   │   ├── CalcStructSum.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   ├── targetver.h
│   │   │   │   ├── TestStruct.h
│   │   │   │   └── TestStruct_.inc
│   │   │   └── CalcStructSum.sln
│   │   ├── CalcSum
│   │   │   ├── CalcSum
│   │   │   │   ├── CalcSum_.asm
│   │   │   │   ├── CalcSum.cpp
│   │   │   │   ├── CalcSum.vcxproj
│   │   │   │   ├── CalcSum.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── CalcSum.sln
│   │   ├── CalcSumTest
│   │   │   ├── CalcSumTest
│   │   │   │   ├── CalcSumTest.cpp
│   │   │   │   ├── CalcSumTest.vcxproj
│   │   │   │   ├── CalcSumTest.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── CalcSumTest.sln
│   │   ├── CallingConvention
│   │   │   ├── CallingConvention
│   │   │   │   ├── CallingConvention_.asm
│   │   │   │   ├── CallingConvention.cpp
│   │   │   │   ├── CallingConvention.vcxproj
│   │   │   │   ├── CallingConvention.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── CallingConvention.sln
│   │   ├── CompareArrays
│   │   │   ├── CompareArrays
│   │   │   │   ├── CompareArrays_.asm
│   │   │   │   ├── CompareArrays.cpp
│   │   │   │   ├── CompareArrays.vcxproj
│   │   │   │   ├── CompareArrays.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── CompareArrays.sln
│   │   ├── ConcatStrings
│   │   │   ├── ConcatStrings
│   │   │   │   ├── ConcatStrings_.asm
│   │   │   │   ├── ConcatStrings.cpp
│   │   │   │   ├── ConcatStrings.vcxproj
│   │   │   │   ├── ConcatStrings.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── ConcatStrings.sln
│   │   ├── ConditionCodes
│   │   │   ├── ConditionCodes
│   │   │   │   ├── ConditionCodes_.asm
│   │   │   │   ├── ConditionCodes.cpp
│   │   │   │   ├── ConditionCodes.vcxproj
│   │   │   │   ├── ConditionCodes.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── ConditionCodes.sln
│   │   ├── CountChars
│   │   │   ├── CountChars
│   │   │   │   ├── CountChars_.asm
│   │   │   │   ├── CountChars.cpp
│   │   │   │   ├── CountChars.vcxproj
│   │   │   │   ├── CountChars.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── CountChars.sln
│   │   ├── CreateStruct
│   │   │   ├── CreateStruct
│   │   │   │   ├── CreateStruct_.asm
│   │   │   │   ├── CreateStruct.cpp
│   │   │   │   ├── CreateStruct.vcxproj
│   │   │   │   ├── CreateStruct.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   ├── targetver.h
│   │   │   │   ├── TestStruct.h
│   │   │   │   └── TestStruct_.inc
│   │   │   └── CreateStruct.sln
│   │   ├── IntegerAddition
│   │   │   ├── IntegerAddition
│   │   │   │   ├── IntegerAddition_.asm
│   │   │   │   ├── IntegerAddition.cpp
│   │   │   │   ├── IntegerAddition.vcxproj
│   │   │   │   ├── IntegerAddition.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── IntegerAddition.sln
│   │   ├── IntegerMulDiv
│   │   │   ├── IntegerMulDiv
│   │   │   │   ├── IntegerMulDiv_.asm
│   │   │   │   ├── IntegerMulDiv.cpp
│   │   │   │   ├── IntegerMulDiv.vcxproj
│   │   │   │   ├── IntegerMulDiv.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── IntegerMulDiv.sln
│   │   ├── MemoryAddressing
│   │   │   ├── MemoryAddressing
│   │   │   │   ├── MemoryAddressing_.asm
│   │   │   │   ├── MemoryAddressing.cpp
│   │   │   │   ├── MemoryAddressing.vcxproj
│   │   │   │   ├── MemoryAddressing.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── MemoryAddressing.sln
│   │   └── ReverseArray
│   │   ├── ReverseArray
│   │   │   ├── ReadMe.txt
│   │   │   ├── ReverseArray_.asm
│   │   │   ├── ReverseArray.cpp
│   │   │   ├── ReverseArray.vcxproj
│   │   │   ├── ReverseArray.vcxproj.filters
│   │   │   ├── stdafx.cpp
│   │   │   ├── stdafx.h
│   │   │   └── targetver.h
│   │   └── ReverseArray.sln
│   ├── Chapter04
│   │   ├── CalcLeastSquares
│   │   │   ├── CalcLeastSquares
│   │   │   │   ├── CalcLeastSquares_.asm
│   │   │   │   ├── CalcLeastSquares.cpp
│   │   │   │   ├── CalcLeastSquares.vcxproj
│   │   │   │   ├── CalcLeastSquares.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── CalcLeastSquares.sln
│   │   ├── CalcMeanStdev
│   │   │   ├── CalcMeanStdev
│   │   │   │   ├── CalcMeanStdev_.asm
│   │   │   │   ├── CalcMeanStdev.cpp
│   │   │   │   ├── CalcMeanStdev.vcxproj
│   │   │   │   ├── CalcMeanStdev.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── CalcMeanStdev.sln
│   │   ├── CalcMinMax
│   │   │   ├── CalcMinMax
│   │   │   │   ├── CalcMinMax_.asm
│   │   │   │   ├── CalcMinMax.cpp
│   │   │   │   ├── CalcMinMax.vcxproj
│   │   │   │   ├── CalcMinMax.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── CalcMinMax.sln
│   │   ├── CalcSphereAreaVolume
│   │   │   ├── CalcSphereAreaVolume
│   │   │   │   ├── CalcSphereAreaVolume_.asm
│   │   │   │   ├── CalcSphereAreaVolume.cpp
│   │   │   │   ├── CalcSphereAreaVolume.vcxproj
│   │   │   │   ├── CalcSphereAreaVolume.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── CalcSphereAreaVolume.sln
│   │   ├── ConvertCoordinates
│   │   │   ├── ConvertCoordinates
│   │   │   │   ├── ConvertCoordinates_.asm
│   │   │   │   ├── ConvertCoordinates.cpp
│   │   │   │   ├── ConvertCoordinates.vcxproj
│   │   │   │   ├── ConvertCoordinates.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── ConvertCoordinates.sln
│   │   └── TemperatureConversions
│   │   ├── TemperatureConversions
│   │   │   ├── ReadMe.txt
│   │   │   ├── stdafx.cpp
│   │   │   ├── stdafx.h
│   │   │   ├── targetver.h
│   │   │   ├── TemperatureConversions_.asm
│   │   │   ├── TemperatureConversions.cpp
│   │   │   ├── TemperatureConversions.vcxproj
│   │   │   └── TemperatureConversions.vcxproj.filters
│   │   └── TemperatureConversions.sln
│   ├── Chapter06
│   │   ├── MmxAddition
│   │   │   ├── MmxAddition
│   │   │   │   ├── MmxAddition_.asm
│   │   │   │   ├── MmxAddition.cpp
│   │   │   │   ├── MmxAddition.vcxproj
│   │   │   │   ├── MmxAddition.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── MmxAddition.sln
│   │   ├── MmxCalcMean
│   │   │   ├── MmxCalcMean
│   │   │   │   ├── MmxCalcMean_.asm
│   │   │   │   ├── MmxCalcMean.cpp
│   │   │   │   ├── MmxCalcMean.h
│   │   │   │   ├── MmxCalcMeanTimed.cpp
│   │   │   │   ├── MmxCalcMean.vcxproj
│   │   │   │   ├── MmxCalcMean.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── MmxCalcMean.sln
│   │   ├── MmxCalcMinMax
│   │   │   ├── MmxCalcMinMax
│   │   │   │   ├── MmxCalcMinMax_.asm
│   │   │   │   ├── MmxCalcMinMax.cpp
│   │   │   │   ├── MmxCalcMinMax.h
│   │   │   │   ├── MmxCalcMinMaxTimed.cpp
│   │   │   │   ├── MmxCalcMinMax.vcxproj
│   │   │   │   ├── MmxCalcMinMax.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── MmxCalcMinMax.sln
│   │   ├── MmxMultiplication
│   │   │   ├── MmxMultiplication
│   │   │   │   ├── MmxMultiplication_.asm
│   │   │   │   ├── MmxMultiplication.cpp
│   │   │   │   ├── MmxMultiplication.vcxproj
│   │   │   │   ├── MmxMultiplication.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── MmxMultiplication.sln
│   │   └── MmxShift
│   │   ├── MmxShift
│   │   │   ├── MmxShift_.asm
│   │   │   ├── MmxShift.cpp
│   │   │   ├── MmxShift.vcxproj
│   │   │   ├── MmxShift.vcxproj.filters
│   │   │   ├── ReadMe.txt
│   │   │   ├── stdafx.cpp
│   │   │   ├── stdafx.h
│   │   │   └── targetver.h
│   │   └── MmxShift.sln
│   ├── Chapter08
│   │   ├── SseScalarFloatingPointArithmetic
│   │   │   ├── SseScalarFloatingPointArithmetic
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── SseScalarFloatingPointArithmetic_.asm
│   │   │   │   ├── SseScalarFloatingPointArithmetic.cpp
│   │   │   │   ├── SseScalarFloatingPointArithmetic.vcxproj
│   │   │   │   ├── SseScalarFloatingPointArithmetic.vcxproj.filters
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── SseScalarFloatingPointArithmetic.sln
│   │   ├── SseScalarFloatingPointCompare
│   │   │   ├── SseScalarFloatingPointCompare
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── SseScalarFloatingPointCompare_.asm
│   │   │   │   ├── SseScalarFloatingPointCompare.cpp
│   │   │   │   ├── SseScalarFloatingPointCompare.vcxproj
│   │   │   │   ├── SseScalarFloatingPointCompare.vcxproj.filters
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── SseScalarFloatingPointCompare.sln
│   │   ├── SseScalarFloatingPointConversions
│   │   │   ├── SseScalarFloatingPointConversions
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── SseScalarFloatingPointConversions_.asm
│   │   │   │   ├── SseScalarFloatingPointConversions.cpp
│   │   │   │   ├── SseScalarFloatingPointConversions.vcxproj
│   │   │   │   ├── SseScalarFloatingPointConversions.vcxproj.filters
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── SseScalarFloatingPointConversions.sln
│   │   ├── SseScalarFloatingPointParallelograms
│   │   │   ├── SseScalarFloatingPointParallelograms
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── SseScalarFloatingPointParallelograms_.asm
│   │   │   │   ├── SseScalarFloatingPointParallelograms.cpp
│   │   │   │   ├── SseScalarFloatingPointParallelograms.vcxproj
│   │   │   │   ├── SseScalarFloatingPointParallelograms.vcxproj.filters
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── SseScalarFloatingPointParallelograms.sln
│   │   └── SseScalarFloatingPointSpheres
│   │   ├── SseScalarFloatingPointSpheres
│   │   │   ├── ReadMe.txt
│   │   │   ├── SseScalarFloatingPointSpheres_.asm
│   │   │   ├── SseScalarFloatingPointSpheres.cpp
│   │   │   ├── SseScalarFloatingPointSpheres.vcxproj
│   │   │   ├── SseScalarFloatingPointSpheres.vcxproj.filters
│   │   │   ├── stdafx.cpp
│   │   │   ├── stdafx.h
│   │   │   └── targetver.h
│   │   └── SseScalarFloatingPointSpheres.sln
│   ├── Chapter09
│   │   ├── SsePackedFloatingPointArithmetic
│   │   │   ├── SsePackedFloatingPointArithmetic
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── SsePackedFloatingPointArithmetic_.asm
│   │   │   │   ├── SsePackedFloatingPointArithmetic.cpp
│   │   │   │   ├── SsePackedFloatingPointArithmetic.vcxproj
│   │   │   │   ├── SsePackedFloatingPointArithmetic.vcxproj.filters
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── SsePackedFloatingPointArithmetic.sln
│   │   ├── SsePackedFloatingPointCompare
│   │   │   ├── SsePackedFloatingPointCompare
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── SsePackedFloatingPointCompare_.asm
│   │   │   │   ├── SsePackedFloatingPointCompare.cpp
│   │   │   │   ├── SsePackedFloatingPointCompare.vcxproj
│   │   │   │   ├── SsePackedFloatingPointCompare.vcxproj.filters
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── SsePackedFloatingPointCompare.sln
│   │   ├── SsePackedFloatingPointConversions
│   │   │   ├── SsePackedFloatingPointConversions
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── SsePackedFloatingPointConversions_.asm
│   │   │   │   ├── SsePackedFloatingPointConversions.cpp
│   │   │   │   ├── SsePackedFloatingPointConversions.vcxproj
│   │   │   │   ├── SsePackedFloatingPointConversions.vcxproj.filters
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── SsePackedFloatingPointConversions.sln
│   │   ├── SsePackedFloatingPointLeastSquares
│   │   │   ├── SsePackedFloatingPointLeastSquares
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── SsePackedFloatingPointLeastSquares_.asm
│   │   │   │   ├── SsePackedFloatingPointLeastSquares.cpp
│   │   │   │   ├── SsePackedFloatingPointLeastSquares.vcxproj
│   │   │   │   ├── SsePackedFloatingPointLeastSquares.vcxproj.filters
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── SsePackedFloatingPointLeastSquares.sln
│   │   └── SsePackedFloatingPointMatrix4x4
│   │   ├── SsePackedFloatingPointMatrix4x4
│   │   │   ├── ReadMe.txt
│   │   │   ├── SsePackedFloatingPointMatrix4x4_.asm
│   │   │   ├── SsePackedFloatingPointMatrix4x4.cpp
│   │   │   ├── SsePackedFloatingPointMatrix4x4Fig8-3.cpp
│   │   │   ├── SsePackedFloatingPointMatrix4x4.h
│   │   │   ├── SsePackedFloatingPointMatrix4x4Timed.cpp
│   │   │   ├── SsePackedFloatingPointMatrix4x4.vcxproj
│   │   │   ├── SsePackedFloatingPointMatrix4x4.vcxproj.filters
│   │   │   ├── stdafx.cpp
│   │   │   ├── stdafx.h
│   │   │   └── targetver.h
│   │   └── SsePackedFloatingPointMatrix4x4.sln
│   ├── Chapter10
│   │   ├── SsePackedIntegerFundamentals
│   │   │   ├── SsePackedIntegerFundamentals
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── SsePackedIntegerFundamentals_.asm
│   │   │   │   ├── SsePackedIntegerFundamentals.cpp
│   │   │   │   ├── SsePackedIntegerFundamentals.vcxproj
│   │   │   │   ├── SsePackedIntegerFundamentals.vcxproj.filters
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── SsePackedIntegerFundamentals.sln
│   │   ├── SsePackedIntegerHistogram
│   │   │   ├── SsePackedIntegerHistogram
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── SsePackedIntegerHistogram_.asm
│   │   │   │   ├── SsePackedIntegerHistogram.cpp
│   │   │   │   ├── SsePackedIntegerHistogram.h
│   │   │   │   ├── SsePackedIntegerHistogramTimed.cpp
│   │   │   │   ├── SsePackedIntegerHistogram.vcxproj
│   │   │   │   ├── SsePackedIntegerHistogram.vcxproj.filters
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── SsePackedIntegerHistogram.sln
│   │   └── SsePackedIntegerThreshold
│   │   ├── SsePackedIntegerThreshold
│   │   │   ├── ReadMe.txt
│   │   │   ├── SsePackedIntegerThreshold_.asm
│   │   │   ├── SsePackedIntegerThreshold.cpp
│   │   │   ├── SsePackedIntegerThreshold.h
│   │   │   ├── SsePackedIntegerThresholdTimed.cpp
│   │   │   ├── SsePackedIntegerThreshold.vcxproj
│   │   │   ├── SsePackedIntegerThreshold.vcxproj.filters
│   │   │   ├── stdafx.cpp
│   │   │   ├── stdafx.h
│   │   │   └── targetver.h
│   │   └── SsePackedIntegerThreshold.sln
│   ├── Chapter11
│   │   ├── SseTextStringCalcLength
│   │   │   ├── SseTextStringCalcLength
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── SseTextStringCalcLength_.asm
│   │   │   │   ├── SseTextStringCalcLength.cpp
│   │   │   │   ├── SseTextStringCalcLength.vcxproj
│   │   │   │   ├── SseTextStringCalcLength.vcxproj.filters
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── SseTextStringCalcLength.sln
│   │   └── SseTextStringReplaceChar
│   │   ├── SseTextStringReplaceChar
│   │   │   ├── ReadMe.txt
│   │   │   ├── SseTextStringReplaceChar_.asm
│   │   │   ├── SseTextStringReplaceChar.cpp
│   │   │   ├── SseTextStringReplaceChar.vcxproj
│   │   │   ├── SseTextStringReplaceChar.vcxproj.filters
│   │   │   ├── stdafx.cpp
│   │   │   ├── stdafx.h
│   │   │   └── targetver.h
│   │   └── SseTextStringReplaceChar.sln
│   ├── Chapter13
│   │   ├── AvxScalarFloatingPointArithmetic
│   │   │   ├── AvxScalarFloatingPointArithmetic
│   │   │   │   ├── AvxScalarFloatingPointArithmetic_.asm
│   │   │   │   ├── AvxScalarFloatingPointArithmetic.cpp
│   │   │   │   ├── AvxScalarFloatingPointArithmetic.vcxproj
│   │   │   │   ├── AvxScalarFloatingPointArithmetic.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── AvxScalarFloatingPointArithmetic.sln
│   │   ├── AvxScalarFloatingPointCompare
│   │   │   ├── AvxScalarFloatingPointCompare
│   │   │   │   ├── AvxFloatingPointCompare_.asm
│   │   │   │   ├── AvxScalarFloatingPointCompare.cpp
│   │   │   │   ├── AvxScalarFloatingPointCompare.vcxproj
│   │   │   │   ├── AvxScalarFloatingPointCompare.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── AvxScalarFloatingPointCompare.sln
│   │   ├── AvxScalarFloatingPointQuadEqu
│   │   │   ├── AvxScalarFloatingPointQuadEqu
│   │   │   │   ├── AvxScalarFloatingPointQuadEqu_.asm
│   │   │   │   ├── AvxScalarFloatingPointQuadEqu.cpp
│   │   │   │   ├── AvxScalarFloatingPointQuadEqu.vcxproj
│   │   │   │   ├── AvxScalarFloatingPointQuadEqu.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── AvxScalarFloatingPointQuadEqu.sln
│   │   └── AvxScalarFloatingPointSpherical
│   │   ├── AvxScalarFloatingPointSpherical
│   │   │   ├── AvxScalarFloatingPointSpherical_.asm
│   │   │   ├── AvxScalarFloatingPointSpherical.cpp
│   │   │   ├── AvxScalarFloatingPointSpherical.vcxproj
│   │   │   ├── AvxScalarFloatingPointSpherical.vcxproj.filters
│   │   │   ├── ReadMe.txt
│   │   │   ├── stdafx.cpp
│   │   │   ├── stdafx.h
│   │   │   └── targetver.h
│   │   └── AvxScalarFloatingPointSpherical.sln
│   ├── Chapter14
│   │   ├── AvxPackedFloatingPointArithmetic
│   │   │   ├── AvxPackedFloatingPointArithmetic
│   │   │   │   ├── AvxPackedFloatingPointArithmetic_.asm
│   │   │   │   ├── AvxPackedFloatingPointArithmetic.cpp
│   │   │   │   ├── AvxPackedFloatingPointArithmetic.vcxproj
│   │   │   │   ├── AvxPackedFloatingPointArithmetic.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── AvxPackedFloatingPointArithmetic.sln
│   │   ├── AvxPackedFloatingPointColMeans
│   │   │   ├── AvxPackedFloatingPointColMeans
│   │   │   │   ├── AvxPackedFloatingPointColMeans_.asm
│   │   │   │   ├── AvxPackedFloatingPointColMeans.cpp
│   │   │   │   ├── AvxPackedFloatingPointColMeans.vcxproj
│   │   │   │   ├── AvxPackedFloatingPointColMeans.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── AvxPackedFloatingPointColMeans.sln
│   │   ├── AvxPackedFloatingPointCompare
│   │   │   ├── AvxPackedFloatingPointCompare
│   │   │   │   ├── AvxPackedFloatingPointCompare_.asm
│   │   │   │   ├── AvxPackedFloatingPointCompare.cpp
│   │   │   │   ├── AvxPackedFloatingPointCompare.vcxproj
│   │   │   │   ├── AvxPackedFloatingPointCompare.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── AvxPackedFloatingPointCompare.sln
│   │   └── AvxPackedFloatingPointCorrCoef
│   │   ├── AvxPackedFloatingPointCorrCoef
│   │   │   ├── AvxPackedFloatingPointCorrCoef_.asm
│   │   │   ├── AvxPackedFloatingPointCorrCoef.cpp
│   │   │   ├── AvxPackedFloatingPointCorrCoef.vcxproj
│   │   │   ├── AvxPackedFloatingPointCorrCoef.vcxproj.filters
│   │   │   ├── ReadMe.txt
│   │   │   ├── stdafx.cpp
│   │   │   ├── stdafx.h
│   │   │   └── targetver.h
│   │   └── AvxPackedFloatingPointCorrCoef.sln
│   ├── Chapter15
│   │   ├── AvxPackedIntegerArithmetic
│   │   │   ├── AvxPackedIntegerArithmetic
│   │   │   │   ├── AvxPackedIntegerArithmetic_.asm
│   │   │   │   ├── AvxPackedIntegerArithmetic.cpp
│   │   │   │   ├── AvxPackedIntegerArithmetic.vcxproj
│   │   │   │   ├── AvxPackedIntegerArithmetic.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── AvxPackedIntegerArithmetic.sln
│   │   ├── AvxPackedIntegerPixelClip
│   │   │   ├── AvxPackedIntegerPixelClip
│   │   │   │   ├── AvxPackedIntegerPixelClip_.asm
│   │   │   │   ├── AvxPackedIntegerPixelClip.cpp
│   │   │   │   ├── AvxPackedIntegerPixelClip.h
│   │   │   │   ├── AvxPackedIntegerPixelClipTimed.cpp
│   │   │   │   ├── AvxPackedIntegerPixelClip.vcxproj
│   │   │   │   ├── AvxPackedIntegerPixelClip.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── AvxPackedIntegerPixelClip.sln
│   │   ├── AvxPackedIntegerThreshold
│   │   │   ├── AvxPackedIntegerThreshold
│   │   │   │   ├── AvxPackedIntegerThreshold_.asm
│   │   │   │   ├── AvxPackedIntegerThreshold.cpp
│   │   │   │   ├── AvxPackedIntegerThreshold.h
│   │   │   │   ├── AvxPackedIntegerThresholdTimed.cpp
│   │   │   │   ├── AvxPackedIntegerThreshold.vcxproj
│   │   │   │   ├── AvxPackedIntegerThreshold.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── AvxPackedIntegerThreshold.sln
│   │   └── AvxPackedIntegerUnpack
│   │   ├── AvxPackedIntegerUnpack
│   │   │   ├── AvxPackedIntegerUnpack_.asm
│   │   │   ├── AvxPackedIntegerUnpack.cpp
│   │   │   ├── AvxPackedIntegerUnpack.vcxproj
│   │   │   ├── AvxPackedIntegerUnpack.vcxproj.filters
│   │   │   ├── ReadMe.txt
│   │   │   ├── stdafx.cpp
│   │   │   ├── stdafx.h
│   │   │   └── targetver.h
│   │   └── AvxPackedIntegerUnpack.sln
│   ├── Chapter16
│   │   ├── AvxBlend
│   │   │   ├── AvxBlend
│   │   │   │   ├── AvxBlend_.asm
│   │   │   │   ├── AvxBlend.cpp
│   │   │   │   ├── AvxBlend.vcxproj
│   │   │   │   ├── AvxBlend.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── AvxBlend.sln
│   │   ├── AvxBroadcast
│   │   │   ├── AvxBroadcast
│   │   │   │   ├── AvxBroadcast_.asm
│   │   │   │   ├── AvxBroadcast.cpp
│   │   │   │   ├── AvxBroadcast.vcxproj
│   │   │   │   ├── AvxBroadcast.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── AvxBroadcast.sln
│   │   ├── AvxCpuid
│   │   │   ├── AvxCpuid
│   │   │   │   ├── AvxCpuid_.asm
│   │   │   │   ├── AvxCpuid.cpp
│   │   │   │   ├── AvxCpuid.vcxproj
│   │   │   │   ├── AvxCpuid.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── AvxCpuid.sln
│   │   ├── AvxFma
│   │   │   ├── AvxFma
│   │   │   │   ├── AvxFma_.asm
│   │   │   │   ├── AvxFma.cpp
│   │   │   │   ├── AvxFma.h
│   │   │   │   ├── AvxFmaTimed.cpp
│   │   │   │   ├── AvxFma.vcxproj
│   │   │   │   ├── AvxFma.vcxproj.filters
│   │   │   │   ├── AvxFma.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── AvxFma.sln
│   │   ├── AvxGather
│   │   │   ├── AvxGather
│   │   │   │   ├── AvxGather_.asm
│   │   │   │   ├── AvxGather.cpp
│   │   │   │   ├── AvxGather.vcxproj
│   │   │   │   ├── AvxGather.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── AvxGather.sln
│   │   ├── AvxGprBitManip
│   │   │   ├── AvxGprBitManip
│   │   │   │   ├── AvxGprBitManip_.asm
│   │   │   │   ├── AvxGprBitManip.cpp
│   │   │   │   ├── AvxGprBitManip.vcxproj
│   │   │   │   ├── AvxGprBitManip.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── AvxGprBitManip.sln
│   │   ├── AvxGprMulxShiftx
│   │   │   ├── AvxGprMulxShiftx
│   │   │   │   ├── AvxGprMulxShiftx_.asm
│   │   │   │   ├── AvxGprMulxShiftx.cpp
│   │   │   │   ├── AvxGprMulxShiftx.vcxproj
│   │   │   │   ├── AvxGprMulxShiftx.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── AvxGprMulxShiftx.sln
│   │   └── AvxPermute
│   │   ├── AvxPermute
│   │   │   ├── AvxPermute_.asm
│   │   │   ├── AvxPermute.cpp
│   │   │   ├── AvxPermute.vcxproj
│   │   │   ├── AvxPermute.vcxproj.filters
│   │   │   ├── ReadMe.txt
│   │   │   ├── stdafx.cpp
│   │   │   ├── stdafx.h
│   │   │   └── targetver.h
│   │   └── AvxPermute.sln
│   ├── Chapter18
│   │   ├── CallingConvention1
│   │   │   ├── CallingConvention1
│   │   │   │   ├── CallingConvention1_.asm
│   │   │   │   ├── CallingConvention1.cpp
│   │   │   │   ├── CallingConvention1.vcxproj
│   │   │   │   ├── CallingConvention1.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── CallingConvention1.sln
│   │   ├── CallingConvention2
│   │   │   ├── CallingConvention2
│   │   │   │   ├── CallingConvention2_.asm
│   │   │   │   ├── CallingConvention2.cpp
│   │   │   │   ├── CallingConvention2.vcxproj
│   │   │   │   ├── CallingConvention2.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── CallingConvention2.sln
│   │   ├── CallingConvention3
│   │   │   ├── CallingConvention3
│   │   │   │   ├── CallingConvention3_.asm
│   │   │   │   ├── CallingConvention3.cpp
│   │   │   │   ├── CallingConvention3.vcxproj
│   │   │   │   ├── CallingConvention3.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── CallingConvention3.sln
│   │   ├── CallingConvention4
│   │   │   ├── CallingConvention4
│   │   │   │   ├── CallingConvention4_.asm
│   │   │   │   ├── CallingConvention4.cpp
│   │   │   │   ├── CallingConvention4.vcxproj
│   │   │   │   ├── CallingConvention4.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── CallingConvention4.sln
│   │   ├── ConcatStrings
│   │   │   ├── ConcatStrings
│   │   │   │   ├── ConcatStrings_.asm
│   │   │   │   ├── ConcatStrings.cpp
│   │   │   │   ├── ConcatStrings.vcxproj
│   │   │   │   ├── ConcatStrings.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── ConcatStrings.sln
│   │   ├── FloatingPointArithmetic
│   │   │   ├── FloatingPointArithmetic
│   │   │   │   ├── FloatingPointArithmetic_.asm
│   │   │   │   ├── FloatingPointArithmetic.cpp
│   │   │   │   ├── FloatingPointArithmetic.vcxproj
│   │   │   │   ├── FloatingPointArithmetic.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── FloatingPointArithmetic.sln
│   │   ├── IntegerArithmetic
│   │   │   ├── IntegerArithmetic
│   │   │   │   ├── IntegerArithmetic_.asm
│   │   │   │   ├── IntegerArithmetic.cpp
│   │   │   │   ├── IntegerArithmetic.vcxproj
│   │   │   │   ├── IntegerArithmetic.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── IntegerArithmetic.sln
│   │   ├── IntegerOperands
│   │   │   ├── IntegerOperands
│   │   │   │   ├── IntegerOperands_.asm
│   │   │   │   ├── IntegerOperands.cpp
│   │   │   │   ├── IntegerOperands.vcxproj
│   │   │   │   ├── IntegerOperands.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── IntegerOperands.sln
│   │   ├── MatrixMul
│   │   │   ├── MatrixMul
│   │   │   │   ├── MatrixMul_.asm
│   │   │   │   ├── MatrixMul.cpp
│   │   │   │   ├── MatrixMul.vcxproj
│   │   │   │   ├── MatrixMul.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── MatrixMul.sln
│   │   └── MemoryAddressing
│   │   ├── MemoryAddressing
│   │   │   ├── MemoryAddressing_.asm
│   │   │   ├── MemoryAddressing.cpp
│   │   │   ├── MemoryAddressing.vcxproj
│   │   │   ├── MemoryAddressing.vcxproj.filters
│   │   │   ├── ReadMe.txt
│   │   │   ├── stdafx.cpp
│   │   │   ├── stdafx.h
│   │   │   └── targetver.h
│   │   └── MemoryAddressing.sln
│   ├── Chapter20
│   │   ├── Avx64CalcEllipsoid
│   │   │   ├── Avx64CalcEllipsoid
│   │   │   │   ├── Avx64CalcEllipsoid_.asm
│   │   │   │   ├── Avx64CalcEllipsoid.cpp
│   │   │   │   ├── Avx64CalcEllipsoid.vcxproj
│   │   │   │   ├── Avx64CalcEllipsoid.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── Avx64CalcEllipsoid.sln
│   │   ├── Avx64CalcMat4x4Inv
│   │   │   ├── Avx64CalcMat4x4Inv
│   │   │   │   ├── Avx64CalcMat4x4Inv_.asm
│   │   │   │   ├── Avx64CalcMat4x4Inv.cpp
│   │   │   │   ├── Avx64CalcMat4x4Inv.h
│   │   │   │   ├── Avx64CalcMat4x4InvTest_.asm
│   │   │   │   ├── Avx64CalcMat4x4InvTest.cpp
│   │   │   │   ├── Avx64CalcMat4x4InvTimed.cpp
│   │   │   │   ├── Avx64CalcMat4x4Inv.vcxproj
│   │   │   │   ├── Avx64CalcMat4x4Inv.vcxproj.filters
│   │   │   │   ├── Avx64CalcMat4x4Inv.vcxproj.user
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── Avx64CalcMat4x4Inv.sln
│   │   ├── Avx64CalcRgbMinMax
│   │   │   ├── Avx64CalcRgbMinMax
│   │   │   │   ├── Avx64CalcRgbMinMax_.asm
│   │   │   │   ├── Avx64CalcRgbMinMax.cpp
│   │   │   │   ├── Avx64CalcRgbMinMax.vcxproj
│   │   │   │   ├── Avx64CalcRgbMinMax.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── Avx64CalcRgbMinMax.sln
│   │   ├── Avx64MiscInstructions
│   │   │   ├── Avx64MiscInstructions
│   │   │   │   ├── Avx64MiscInstructions_.asm
│   │   │   │   ├── Avx64MiscInstructions.cpp
│   │   │   │   ├── Avx64MiscInstructions.vcxproj
│   │   │   │   ├── Avx64MiscInstructions.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── Avx64MiscInstructions.sln
│   │   ├── DataFiles
│   │   │   ├── TestImage1.bmp
│   │   │   ├── TestImage2.bmp
│   │   │   └── TestImage3.bmp
│   │   ├── Sse64ImageConvert
│   │   │   ├── Sse64ImageConvert
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── Sse64ImageConvert_.asm
│   │   │   │   ├── Sse64ImageConvert.cpp
│   │   │   │   ├── Sse64ImageConvert.vcxproj
│   │   │   │   ├── Sse64ImageConvert.vcxproj.filters
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── Sse64ImageConvert.sln
│   │   ├── Sse64ImageHistogram
│   │   │   ├── Sse64ImageHistogram
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── Sse64ImageHistogram_.asm
│   │   │   │   ├── Sse64ImageHistogram.cpp
│   │   │   │   ├── Sse64ImageHistogram.h
│   │   │   │   ├── Sse64ImageHistogramTimed.cpp
│   │   │   │   ├── Sse64ImageHistogram.vcxproj
│   │   │   │   ├── Sse64ImageHistogram.vcxproj.filters
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── Sse64ImageHistogram.sln
│   │   └── Sse64VectorArrays
│   │   ├── Sse64VectorArrays
│   │   │   ├── ReadMe.txt
│   │   │   ├── Sse64VectorArrays_.asm
│   │   │   ├── Sse64VectorArrays.cpp
│   │   │   ├── Sse64VectorArrays.h
│   │   │   ├── Sse64VectorArraysTimed.cpp
│   │   │   ├── Sse64VectorArrays.vcxproj
│   │   │   ├── Sse64VectorArrays.vcxproj.filters
│   │   │   ├── stdafx.cpp
│   │   │   ├── stdafx.h
│   │   │   └── targetver.h
│   │   └── Sse64VectorArrays.sln
│   ├── Chapter22
│   │   ├── LinkedListPrefetch
│   │   │   ├── LinkedListPrefetch
│   │   │   │   ├── LinkedListPrefetch32_.asm
│   │   │   │   ├── LinkedListPrefetch64_.asm
│   │   │   │   ├── LinkedListPrefetch.cpp
│   │   │   │   ├── LinkedListPrefetch.h
│   │   │   │   ├── LinkedListPrefetch.inc
│   │   │   │   ├── LinkedListPrefetchTimed.cpp
│   │   │   │   ├── LinkedListPrefetch.vcxproj
│   │   │   │   ├── LinkedListPrefetch.vcxproj.filters
│   │   │   │   ├── ReadMe.txt
│   │   │   │   ├── stdafx.cpp
│   │   │   │   ├── stdafx.h
│   │   │   │   └── targetver.h
│   │   │   └── LinkedListPrefetch.sln
│   │   └── NonTemporalStore
│   │   ├── NonTemporalStore
│   │   │   ├── NonTemporalStore32_.asm
│   │   │   ├── NonTemporalStore64_.asm
│   │   │   ├── NonTemporalStore.cpp
│   │   │   ├── NonTemporalStore.h
│   │   │   ├── NonTemporalStoreTimed.cpp
│   │   │   ├── NonTemporalStore.vcxproj
│   │   │   ├── NonTemporalStore.vcxproj.filters
│   │   │   ├── ReadMe.txt
│   │   │   ├── stdafx.cpp
│   │   │   ├── stdafx.h
│   │   │   └── targetver.h
│   │   └── NonTemporalStore.sln
│   ├── CommonFiles
│   │   ├── ImageBuffer.cpp
│   │   ├── ImageBuffer.h
│   │   ├── MacrosX86-64.inc
│   │   ├── Mat4x4.cpp
│   │   ├── Mat4x4.h
│   │   ├── MiscDefs.h
│   │   ├── MmxVal.cpp
│   │   ├── MmxVal.h
│   │   ├── ThreadTimer.cpp
│   │   ├── ThreadTimer.h
│   │   ├── XmmVal.cpp
│   │   ├── XmmVal.h
│   │   ├── YmmVal.cpp
│   │   └── YmmVal.h
│   ├── DataFiles
│   │   ├── TestImage1.bmp
│   │   ├── TestImage2.bmp
│   │   └── TestImage3.bmp
│   └── Release Notes.pdf
├── contributing.md
├── LICENSE.txt
└── README.md

194 directories, 848 files

标签:

实例下载地址

现代x86汇编语言程序设计附录及源代码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警