SlideShare una empresa de Scribd logo
1 de 9
1
Operaciones Lógicas
 Israel Alexander Campoverde
 Eduardo Alexander León
 Jhomaira Pérez
 David Steven Pacheco
 Katty Jackeline Salinas
Facultad de la Energía, las Industrias y los Recursos Naturales No Renovables
Carrera de Ingeniería en Sistemas/Computación
Junio, 2020
Loja, Ecuador
AND
La instrucción AND se utiliza para admitir
expresiones lógicas mediante la operación
AND a nivel de bit. La operación AND a
nivel de bit devuelve 1, si los bits
coincidentes de ambos operandos son 1,
de lo contrario, devuelve 0.
ORLa instrucción OR se utiliza para admitir la
expresión lógica mediante la operación OR
a nivel de bits. El operador OR a nivel de bit
devuelve 1, si los bits coincidentes de uno o
ambos operandos son uno. Devuelve 0, si
ambos bits son cero.
XOR
La instrucción XOR implementa la operación
XOR bit a bit. La operación XOR establece el bit
resultante en 1, si y solo si los bits de los
operandos son diferentes. Si los bits de los
operandos son iguales (ambos 0 o ambos 1), el
bit resultante se borra a 0.
NOTLa instrucción NOT o negación requiere un
solo operando y su función es cambiar el
estado de los bits del mismo, es decir,
cambiar los ceros por unos y los unos por
ceros.
TESTLa instrucción TEST funciona igual que la
operación AND, pero a diferencia de la
instrucción AND, no cambia el primer
operando. Entonces, si necesitamos
verificar si un número en un registro es par
o impar, también podemos hacerlo usando
la instrucción TEST sin cambiar el número
original.
TEST AL, 01H
JZ EVEN_NUMBER
8
Cŕeditos
• Transparencias basadas por:
• Christopher Exposito Izquierdo & AiRam Exposito Marquez & otros
• Maria-Isabel, Sanchez Segura & Arturo, Mora-Soto
9
Gracias

Más contenido relacionado

La actualidad más candente

Unidad No. 1 - Introducción a la IA y Representación de Problemas
Unidad No. 1 - Introducción a la IA y Representación de ProblemasUnidad No. 1 - Introducción a la IA y Representación de Problemas
Unidad No. 1 - Introducción a la IA y Representación de Problemas
Milton Klapp
 
Señales analógicas y digitales en la transmisión de datos
Señales analógicas y digitales en la transmisión de datos Señales analógicas y digitales en la transmisión de datos
Señales analógicas y digitales en la transmisión de datos
arquitectura5
 
EJERCICIOS TEMA 1. MICROCONTROLADORES II EN C
EJERCICIOS TEMA 1. MICROCONTROLADORES II EN CEJERCICIOS TEMA 1. MICROCONTROLADORES II EN C
EJERCICIOS TEMA 1. MICROCONTROLADORES II EN C
Luis Zurita
 

La actualidad más candente (20)

Esquemas neumáticos huapaya
Esquemas neumáticos huapayaEsquemas neumáticos huapaya
Esquemas neumáticos huapaya
 
Características de sumadores, codificadores, decodificadores, multiplexores y...
Características de sumadores, codificadores, decodificadores, multiplexores y...Características de sumadores, codificadores, decodificadores, multiplexores y...
Características de sumadores, codificadores, decodificadores, multiplexores y...
 
Unidad No. 1 - Introducción a la IA y Representación de Problemas
Unidad No. 1 - Introducción a la IA y Representación de ProblemasUnidad No. 1 - Introducción a la IA y Representación de Problemas
Unidad No. 1 - Introducción a la IA y Representación de Problemas
 
Ejercicios plc
Ejercicios plcEjercicios plc
Ejercicios plc
 
Plc1
Plc1Plc1
Plc1
 
PLC
PLC PLC
PLC
 
Diagrama de flujo para el mantenimiento preventivo
Diagrama de flujo para el mantenimiento preventivoDiagrama de flujo para el mantenimiento preventivo
Diagrama de flujo para el mantenimiento preventivo
 
Los circuitos integrados
Los circuitos integradosLos circuitos integrados
Los circuitos integrados
 
Codificadoresy decodificadores
Codificadoresy decodificadoresCodificadoresy decodificadores
Codificadoresy decodificadores
 
Señales analógicas y digitales en la transmisión de datos
Señales analógicas y digitales en la transmisión de datos Señales analógicas y digitales en la transmisión de datos
Señales analógicas y digitales en la transmisión de datos
 
Clase 12 arduino y el display de 7 segmentos controlado por puerto serial
Clase 12   arduino y el display de 7 segmentos controlado por puerto serialClase 12   arduino y el display de 7 segmentos controlado por puerto serial
Clase 12 arduino y el display de 7 segmentos controlado por puerto serial
 
Fusibles para automatizacion electrica
Fusibles para automatizacion electricaFusibles para automatizacion electrica
Fusibles para automatizacion electrica
 
LABVIEW comunicación por puerto serial USART
LABVIEW  comunicación por puerto serial USART LABVIEW  comunicación por puerto serial USART
LABVIEW comunicación por puerto serial USART
 
EJERCICIOS TEMA 1. MICROCONTROLADORES II EN C
EJERCICIOS TEMA 1. MICROCONTROLADORES II EN CEJERCICIOS TEMA 1. MICROCONTROLADORES II EN C
EJERCICIOS TEMA 1. MICROCONTROLADORES II EN C
 
Pasos para el ensamblaje de una computadora
Pasos para el ensamblaje de una computadoraPasos para el ensamblaje de una computadora
Pasos para el ensamblaje de una computadora
 
Electroneumática ejercicios nivel avanzado
Electroneumática ejercicios nivel avanzadoElectroneumática ejercicios nivel avanzado
Electroneumática ejercicios nivel avanzado
 
Arranque estrella triangulo con inversion de giro
Arranque estrella triangulo con inversion de giroArranque estrella triangulo con inversion de giro
Arranque estrella triangulo con inversion de giro
 
Sistema de control para llenado de tanques con microcontrolador pic
Sistema de control para llenado de tanques con microcontrolador picSistema de control para llenado de tanques con microcontrolador pic
Sistema de control para llenado de tanques con microcontrolador pic
 
mdedep_01 (2).pdf
mdedep_01 (2).pdfmdedep_01 (2).pdf
mdedep_01 (2).pdf
 
Profibus DP
Profibus DPProfibus DP
Profibus DP
 

Instrucciones Logicas

  • 1. 1
  • 2. Operaciones Lógicas  Israel Alexander Campoverde  Eduardo Alexander León  Jhomaira Pérez  David Steven Pacheco  Katty Jackeline Salinas Facultad de la Energía, las Industrias y los Recursos Naturales No Renovables Carrera de Ingeniería en Sistemas/Computación Junio, 2020 Loja, Ecuador
  • 3. AND La instrucción AND se utiliza para admitir expresiones lógicas mediante la operación AND a nivel de bit. La operación AND a nivel de bit devuelve 1, si los bits coincidentes de ambos operandos son 1, de lo contrario, devuelve 0.
  • 4. ORLa instrucción OR se utiliza para admitir la expresión lógica mediante la operación OR a nivel de bits. El operador OR a nivel de bit devuelve 1, si los bits coincidentes de uno o ambos operandos son uno. Devuelve 0, si ambos bits son cero.
  • 5. XOR La instrucción XOR implementa la operación XOR bit a bit. La operación XOR establece el bit resultante en 1, si y solo si los bits de los operandos son diferentes. Si los bits de los operandos son iguales (ambos 0 o ambos 1), el bit resultante se borra a 0.
  • 6. NOTLa instrucción NOT o negación requiere un solo operando y su función es cambiar el estado de los bits del mismo, es decir, cambiar los ceros por unos y los unos por ceros.
  • 7. TESTLa instrucción TEST funciona igual que la operación AND, pero a diferencia de la instrucción AND, no cambia el primer operando. Entonces, si necesitamos verificar si un número en un registro es par o impar, también podemos hacerlo usando la instrucción TEST sin cambiar el número original. TEST AL, 01H JZ EVEN_NUMBER
  • 8. 8 Cŕeditos • Transparencias basadas por: • Christopher Exposito Izquierdo & AiRam Exposito Marquez & otros • Maria-Isabel, Sanchez Segura & Arturo, Mora-Soto