Descripción
La instrucción "Contar número de bits activados" cuenta el número de bits de un operando que están puestos al estado lógico "1".
Parámetros
La tabla siguiente muestra los parámetros de la instrucción:
|
Parámetro |
Declaración |
Tipo de datos |
Área de memoria |
Descripción |
|---|---|---|---|---|
|
<Operando> |
Input |
DWORD |
I, Q, M, D, L, P |
Operando cuyos bits activados se cuentan |
|
Valor de función |
INT |
I, Q, M, D, L, P |
Resultado de la instrucción |
|
Encontrará más información sobre los tipos de datos válidos en "Consulte también".
Ejemplo
El siguiente ejemplo muestra el funcionamiento de la instrucción:
La tabla siguiente muestra el funcionamiento de la instrucción con valores concretos:
|
Operando |
Valor* |
|---|---|
|
Tag_Input |
DW#16#12345678 |
|
Tag_Result |
W#16#000D (13 bits) |
|
*En el editor de programas, los códigos de error se pueden representar como valores enteros o hexadecimales. Encontrará más información sobre el cambio de los formatos de visualización en "Consulte también". |
|