- 并行編程方法與優化實踐
- 劉文志
- 129字
- 2019-01-01 01:08:28
1.1.2 邏輯運算
SSE內置函數支持的邏輯運算及其數據類型如表1-2所示。不但支持與、或和異或,還支持移位,但是不直接支持非,這是個奇怪的地方(但可以通過andnot實現)。
表1-2 SSE邏輯指令
以si128為例,展示andnot操作的定義如下:
__m128i _mm_andnot_si128(__m128i a, __m128i b); r = (~a) & b;
如果b的位模式為全1,那么andnot就實現了not運算。
推薦閱讀
- 案例式C語言程序設計
- 零基礎PHP學習筆記
- Mastering Julia
- Ray分布式機器學習:利用Ray進行大模型的數據處理、訓練、推理和部署
- Mastering Kali Linux for Web Penetration Testing
- Silverlight魔幻銀燈
- Mastering Apache Maven 3
- 大學計算機基礎實驗指導
- 深入淺出React和Redux
- Python程序設計與算法基礎教程(第2版)(微課版)
- 零基礎學Python編程(少兒趣味版)
- Mastering Concurrency Programming with Java 9(Second Edition)
- Android移動應用開發項目教程
- Learning D3.js 5 Mapping(Second Edition)
- WCF全面解析