Bit manipulation instructions: Difference between revisions

Content deleted Content added
Hardware bit manipulation: summary of operations
Tags: Mobile edit Mobile web edit Advanced mobile edit
Hardware bit manipulation: correct embedded link
Tags: Mobile edit Mobile web edit Advanced mobile edit
Line 26:
== Hardware bit manipulation ==
{{see also|Find_first_set#Hardware_support}}
All the architectures below have instruction subsets and groups where the bit manipulation is provided in hardware. From the list it can be seen that [[DSP]]s and [[Embedded system|Embedded]] [[Microcontroller]]s have at least test/set/clear bit, however there are much more comprehensive instructions such as [[Count leading zeros]], [[Popcount]], [[Galois field]] arithmetic, [[Binary-coded decimal]], bit-matrix multiply and transpose, bit permute, and many more.
 
=== Intel and AMD (x86) ===