10
Arquitectura de Computadoras y Ensambladores 1 Clase No. 5 Universidad de San Carlos de Guatemala Josue Daniel Pirir Morales 1er . Semestre de 2011

Arquitectura de computadoras clase5

Embed Size (px)

Citation preview

Page 1: Arquitectura de computadoras clase5

Arquitectura de Computadoras y Ensambladores 1

Clase No. 5

Universidad de San Carlos de Guatemala

Josue Daniel Pirir Morales 1er . Semestre de 2011

Page 2: Arquitectura de computadoras clase5

Primer que nada revisemos las respectivas tablas de verdad de la lógica binaria.

Instrucciones lógicas

AND

0 0 0

0 1 0

1 0 0

1 1 1

Page 3: Arquitectura de computadoras clase5

OR

0 0 0

0 1 1

1 0 1

1 1 1

XOR

0 0 0

0 1 1

1 0 1

1 1 0

Page 4: Arquitectura de computadoras clase5

NOT

0 1

1 0

Dichas instrucciones lógicas son utilizadas en assembler para AND: to clear OR : to set XOR: para complementar bits NOT: para complementar todos los bits Preámbulo de condiciones Filtrado digital Códigos de error de transmisión serial

Page 5: Arquitectura de computadoras clase5

Instrucciones lógicas de dos operandos

Destructivas AND, OR, XOR

No destructivas TEST

Instrucciones lógicas de un operando

NOT, NEG

División

Page 6: Arquitectura de computadoras clase5

AND

AND destino, fuente Aplicación de filtraje digital. AL 1 0 1 0 1 1 0 0

Msk 0 1 1 1 1 1 1 1

AL 0 0 1 0 1 1 0 0

Page 7: Arquitectura de computadoras clase5

OR

OR destino, fuente Seteo digital Filtrado digital AL x x x x x x x X

Patrón 0 0 0 0 1 1 0 0

AL x x x x 1 1 x x

Page 8: Arquitectura de computadoras clase5

XOR

XOR destino, fuente Seteo digital Filtrado digital AL x x x x x x x X

Patrón 0 0 0 0 0 0 1 1

AL x x x x x x 𝑥 𝑥

Page 9: Arquitectura de computadoras clase5

Not op1

Op1 𝑂𝑃1} 𝑐𝑜𝑚𝑝𝑙𝑒𝑚𝑒𝑛𝑡𝑜 𝑎 1

Neg op1

Op1 𝑂𝑃1 + 1 } 𝑐𝑜𝑚𝑝𝑙𝑒𝑚𝑒𝑛𝑡𝑜 𝑎 2

NOT y NEG

Page 10: Arquitectura de computadoras clase5

Bibliografía 1. MICROPROCESADORES INTEL : ARQUITECTURA,

PROGRAMACION E INTERFAZ Barry B. Brey Quinta Edición

2. http://www.cs.princeton.edu/