FreeRTOS筆記 __clz指令 (5)

前言:

  1. 本博文只是簡介__clz功能;

__clz:

Count Leading Zeros ,計算前導零指令;
指令編碼格式
__clz指令返回操作數二進制編碼中第一個1前0的個數。如果操作數爲0,則指令返回32;如果操作數二進制編碼第31位爲1,指令返回0。

功能:加入一個數爲0x1FFF FFFF,則轉換爲2進製爲 (0001 1111 1111 1111 1111 1111 1111 1111),
則 __clz(0x1FFF FFFF) 的值爲3;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章