Serie fx-ESPLUS / serie fx-ES

P5
¿Debo recordar algo al realizar operaciones lógicas y con base n?
R5
Sí. Además de los valores decimales, se pueden realizar cálculos con valores binarios, octales y hexadecimales. Los cálculos en el modo BASE-N siempre se visualizan mediante el sistema numérico actualmente seleccionado. Puede modificar el ajuste de sistema numérico para cambiar un valor a otro sistema numérico. También puede realizar cálculos de valores negativos y operaciones lógicas.

Nota:
Cuando introduzca valores hexadecimales, utilice las teclas marcadas con letras alfabéticas rojas o verdes para introducir A, B, C, D, E y F. En este caso, no es necesario que pulse la tecla [ALPHA] antes de pulsar la tecla de letra.

Conversión de BASE-N a Decimal
Sistema de numeración Base Ejemplo (número decimal 28) Resultado
Binario 2 1x 24 + 1x 23 + 1x 22 + 0x 21 + 0x20 11100
Octal 8 3x 81 + 4x 80 34
Decimal 10 2x 101 + 8x 100 28
Hexadecimal 16 1x 161 + 12x 160 1C


Los siguientes cálculos se han realizado con una calculadora de la serie fx-991ESPLUS.

Ejemplo: para convertir el valor decimal 28 a su equivalente binario.
1. En el modo BASE, especifique decimal como ajuste de base numérica por defecto.
[MODE] [4](BASE-N) [X2](Dec)
2. Introduzca el valor decimal 28.
[2] [8] [=]
3. Especifique binario como la base numérica deseada.
[log](BIN)
Resultado mostrado: 0000000000011100 (Bin)

Operaciones lógicas
Las operaciones lógicas muestran los resultados del producto lógico a nivel de bit (and), suma lógica (or), suma lógica exclusiva (Xor,Exor) y suma lógica negativa exclusiva (Xnor). En el caso de valores binarios, octales y decimales negativos, se toma el complemento del dos del equivalente binario y, a continuación, el resultado se devuelve a su valor de base numérica original. Con la base numérica decimal, los valores negativos se muestran con un signo de menos.

Tabla de verdad
A B A And B A Or B A Nand B A Nor B A Xor B
0 0 0 0 1 1 0
0 1 0 1 1 0 1
1 0 0 1 1 0 1
1 1 1 1 0 0 0


A Nand B equivale a: No (A y B)
A Nor B equivale a: No (A o B)
A Xor B equivale a: (A o B) y (No(A)O No(B))

Ejemplos:
Para tomar el producto a nivel de bit Or y Xor de los valores hexadecimales 19 y 1A y convertir los resultados a valores binarios.
Operación Or: 19 Or 1A
1. En el modo BASE, especifique hexadecimal como el ajuste de base numérica por defecto.
[MODE] [4](BASE-N) [^] (Hex)
2. Introduzca el valor hexadecimal 19.
[1] [9]
3. Introduzca el operador lógico.
[SHIFT] [3](BASE) [2](or)
4. Introduzca el valor hexadecimal 1A, que mostrará el resultado hexadecimal.
[1] [( - )](A) [=]
Resultado mostrado: 1B (Hex)
5. Especifique binario como la base numérica deseada.
[log](BIN)
Resultado mostrado: 0000000000011011

Operación Xor: 19 Xor 1A
1. En el modo BASE, especifique hexadecimal como el ajuste de base numérica por defecto.
[MODE] [4](BASE-N) [^] (Hex)
2. Introduzca el valor hexadecimal 19.
[1] [9]
3. Introduzca el operador lógico.
[SHIFT] [3](BASE) [3](xor)
4. Introduzca el valor hexadecimal 1A, que mostrará el resultado hexadecimal.
[1] [( - )](A) [=]
Resultado mostrado: 3 (Hex)
5. Especifique binario como la base numérica deseada.
[log](BIN)
Resultado mostrado: 0000000000000011(Bin)

¿En qué grado le ha resultado útil esta información?

Enviar