展，并且带有自己的专用CPUID位以指示对其的支援。Intel以Nehalem微体系架构和LZCNT开始，实现了从Haswell微架构开始的POPCNT 。AMD从Barcelona微体系架构开始实施。AMD称这一对高级位操作Advanced Bit Manipulation （ABM）指令。除非输入为0，否则lzcnt的结果等于bsr（位扫描反转）。lzcnt产生32的结果，而bsr产生未定义的结果（并设置零标志）。lzcnt的编码与bsr的编码相似，如果lzcnt在不支持它的CPU上执行，比如Ha