Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Instrucciones Practica 3 TOC, Ejercicios de Ingeniería Infórmatica

Asignatura: toc, Profesor: carlos garcia puntonet, Carrera: Ingeniería Informática, Universidad: UGR

Tipo: Ejercicios

2015/2016

Subido el 12/04/2016

curro_morell
curro_morell 🇪🇸

3.5

(14)

7 documentos

1 / 5

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
UNIVERSIDAD DE GRANADA.
ESCUELA TECNICA SUPERIOR DE
INGENIERIAS INFORMATICA Y DE
TELECOMUNICACIÓN.
Departamento de Arquitectura y
Tecnología de Computadores.
TECNOLOGÍA Y ORGANIZACIÓN DE
COMPUTADORES.
PRÁCTICA 3.
ANÁLISIS Y REALIZACIÓN DE UNA UNIDAD
ARITMÉTICO-LÓGICA (ALU) DE 4 BITS.
11 GRADO EN INGENIERÍA INFORMÁTICA.
1.
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Instrucciones Practica 3 TOC y más Ejercicios en PDF de Ingeniería Infórmatica solo en Docsity!

UNIVERSIDAD DE GRANADA.

ESCUELA TECNICA SUPERIOR DE

INGENIERIAS INFORMATICA Y DE

TELECOMUNICACIÓN.

Departamento de Arquitectura y

Tecnología de Computadores.

TECNOLOGÍA Y ORGANIZACIÓN DE

COMPUTADORES.

PRÁCTICA 3.

ANÁLISIS Y REALIZACIÓN DE UNA UNIDAD

ARITMÉTICO-LÓGICA (ALU) DE 4 BITS.

1 1 GRADO EN INGENIERÍA INFORMÁTICA.

PRÁCTICA 3.

ANÁLISIS Y REALIZACIÓN DE UNA UNIDAD

ARITMÉTICO-LÓGICA (ALU) DE 4 BITS.

Objetivos:

  • Analizar teóricamente una Unidad Aritmético-Lógica de 4 bits a partir de los esquemáticos de los circuitos que la implementa. Montar y verificar su funcionamiento en un simulador lógico.

3.1. Estudio preliminar:

Se pretende analizar, realizar y verificar, utilizando un simulador lógico, una Unidad Aritmético-Lógica (ALU) que sea capaz de operar con 2 datos A y B de 4 bits. Esta ALU proporcionará las operaciones aritméticas y lógicas indicadas en la Figura 3.1. Cada operación se seleccionará según el valor que tomen (1 ó 0) unas señales de control S2, S^ 1, S^0 y un acarreo de entrada Cin.

Figura 3.1: Operaciones que realiza la ALU. Esquema general de entradas y salidas.

La estructura jerárquica modular mediante Logic Works de la ALU se establece en las Figuras 3.2, 3.3 y 3.4. Se parte de los circuitos de la Figura 3.2(a) y 3.2(b) que corresponden a las etapas aritmética y lógica, respectivamente. Ambas operan sobre datos de un bit. La etapa aritmética incluye a un sumador completo de un bit (S-1bit) y la etapa lógica un multiplexor 4:1. Estos módulos se “encapsulan” dando lugar a los bloques indicados en la parte inferior de las Figura 3.2(a) y (b).

SEÑALES S 2 S 1 S 0 C (^) in

Operaciones de la ALU, deducidas Teóricamente

Operaciones de la ALU deducidas Experimentalmente 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1

Tabla 3.

  1. Realice en LogicWorks la ALU de la Figura 3.4 y el circuito de prueba de la Figura 3.5. Para ello, use (de la biblioteca Simulation IO.clf ) dos componentes HEX KEYBOARD wo/STB para generar los datos A3A (^) 2A1A 0 y B (^) 3B2B (^) 1B0, un componente HEX_DISPLAY para visualizar las salidas G3G (^) 2G (^) 1G0, cuatro BINARY SWITCH para generar las señales S2S1S0C (^) in , y un BINARY PROBE para visualizar la salida Cout y así realizar la prueba experimental del circuito.
  2. En el Laboratorio, introduzca los ejemplos, deducidos teóricamente en el apartado (1.2), en el circuito de prueba y deduzca experimentalmente los valores de las señales de control S2,S1,S0 y valor de C (^) in correspondiente a cada una de las operaciones indicadas en la Figura 3.1 y rellene la última columna de la Tabla 3.

Figura 3.5. Circuito de prueba de la ALU de 4 bits.