Comparación O Manipulación De Bits; Operaciones Booleanas - Texas Instruments TI-89 Manual De Uso

Ocultar thumbs Ver también para TI-89:
Tabla de contenido

Publicidad

Comparación o manipulación de bits

Operaciones booleanas

Nota: Puede seleccionar
estos operadores en el
menú
/Base . Para
MATH
obtener un ejemplo
utilizando cada operador,
consulte el Anexo A.
Nota: Si se introduce un
número entero demasiado
grande para almacenarse
en una forma binaria de 32
bits con su signo
correspondiente, una
operación de módulos
simétricos incorpora el valor
al rango (página 346).
Los operadores y las funciones siguientes permiten comparar
y manipular los bits en un número binario. Los números
enteros pueden introducirse en cualquier base de numeración.
Las entradas se convierten de forma automática a números
binarios para la operación a nivel de bits, presentándose los
resultados de acuerdo con el estado del modo Base.
Operador con sintaxis
not entero
· entero
entero1 and entero2
entero1 or entero2
entero1 xor entero2
Supongamos que introduce:
0h7AC36 and 0h3D5F
Internamente, los enteros
hexadecimales se convierten
a un número binario de 32 bits
con su signo correspondiente.
Los bits correspondientes se
comparan.
0h7AC36 = 0b00000000000001111010110000110110
and
and
0h3D5F
= 0b00000000000000000011110101011111
0b00000000000000000010110000010110 = 0h2C16
El resultado se presenta de acuerdo con el estado del modo
Descripción
Devuelve el complemento a uno.
Devuelve el complemento a dos, que es el
complemento a uno + 1.
En una comparación bit a bit mediante
una operación
, el resultado es 1 si
and
ambos bits son 1; de no ser así, el
resultado es 0. El valor devuelto
representa los bits resultantes.
En una comparación bit a bit mediante
una operación
, el resultado es 1 si
or
cualquier bit es 1; el resultado es 0 sólo si
ambos bits son 0. El valor devuelto
representa los bits resultantes.
En una comparación bit a bit mediante una
operación
, el resultado es 1 si cualquier
xor
bit (pero no ambos) es 1; el resultado es 0 si
ambos bits son 0 ó 1. El valor devuelto
representa los bits resultantes.
Si el modo Base = HEX:
Si el modo Base = BIN:
Los ceros a la izquierda no se
presentan en el resultado.
Capítulo 20: Bases de numeración
.
Base
347

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Ti-92 plus

Tabla de contenido