You are on page 1of 40

Arquitectura del Computador

Profesor : GIANCARLOS DEL CASTILLO MORALES

ARQUITECTURA DEL COMPUTADOR

Es

el estudio de la estructura del computador. Implica conocer cules son sus componentes y como interactan entre ellos para funcionar como un solo sistema

Sesin 1: Sistemas Digitales

Introduccin a sistemas digitales Compuertas lgicas Tablas de estado

Sistemas Digitales
SISTEMA: Conjunto de componentes que interactan entre si y que tienen un mismo objetivo

Existen dos tipos de sistemas: Sistemas Analgicos Sistemas Digitales

Sistemas Digitales
Sistema Analgico Tiene parmetros que pueden tomar distintos valores, dentro de un rango. Ejemplos: temperatura, presin atmosfrica.

SA
Seal SINUSOIDAL

Sistemas Digitales
Sistema Digital

Sus parmetros presentan solo dos estados: Verdadero/Falso, Cerrado/Abierto, 0/1 , Prendido/Apagado, etc.. Ejemplo: La Computadora.

SD
Seal CUADRTICA

Sistemas Digitales

La velocidad de un avin es digital o analgica?

Sistemas Digitales

es digital o analgico?
La voz ..

Sistemas Digitales

El estado de un foco

es digital o analgico?

Sistemas Digitales . y cmo convertirlo en analgico?

Sistemas Digitales

El estado de la puerta

es digital o analgica?

Sistemas Digitales

El monitor de una computadora

es digital o analgica?

La computadora es analgica o digital?


1. C. Analgicas: Computadoras antiguas que
manejan variables analgicas. Su programacin se encuentra cableada en circuitos mecnico elctricos.

2. C. Digitales: Computadoras actuales que


necesitan programas (software) para su funcionamiento. Utilizan variables digitales.

Computadoras Analgicas

Mquina Diferencial Babbage (1891)

Computadoras Digitales

Supercomputadoras Macrocomputadoras

Minicomputadoras
Microcomputadoras

Supercomputadoras
Las ms potentes y rpidas que existen en mercado.

Procesan gran cantidad de informacin en poco tiempo.


Costo mayor a $ 100 millones. Aplicado a armas nucleares, pronstico del tiempo, bsqueda de yacimientos petrolferos, etc.

Supercomputadoras
131,072 Procesadores. Para recreacin de modelos climticos (reproducir huracanes) y predicciones del tiempo.

Supercomputadora Blue Gene/L de IBM

Supercomputadoras
Supercomputadora JUGENE con capacidad de 167 billones de operaciones por segundo. COSTO ($ 900 millones)
Aplicaciones de Simulacin de la Tierra. Dedicada a modelar cambios climticos, movimientos ssmicos, simular la creacin de nuevas galaxias, etc.

Macrocomputadoras

Mainframes. Grandes sistemas. Temp. controlada. Costo aproximado $ 350,000. Soportan programas simultneos.

Minicomputadoras
Versin pequea de macrocomputadoras. Reducido costo y precio de mantenimiento. Multiprocesamiento Diseo asistido por computadora

AS400 IBM

Microcomputadoras

Computadoras de uso personal. Se originan con la creacin de los microprocesadores. Relativamente baratas. Procesamiento moderado.

Concepto de BIT
Es una seal electrnica que puede tomar dos estados lgicos representados por 0 y 1 Constituye la mnima unidad de informacin digital.

BIT 0 Bajo Abierto 0 Voltios Apagado Desactivado

BIT 1 Alto Cerrado 5 voltios Encendido Activado

Concepto de BIT
Cuntos estados diferentes puedes tener con dos bits? Cuntos estados diferentes puedes tener con cinco bits?
Cuntos estados diferentes puedes tener con ocho bits? Cmo se construye una secuencia binaria ordenada con tres bits?

Concepto de BYTE

Un BYTE es una agrupacin de 8 bits que en su conjunto simbolizan una informacin digital La mayora de las veces los bits se utilizan para describir velocidades de transmisin, mientras que los bytes se utilizan para describir capacidad de almacenamiento o memoria.

Introduccin a los Sistemas Digitales

Cmo relacionamos los BITS con la computadora?


1 O O 1 O 1 O 1

O O
1

Compuertas Digitales
Son los elementos bsicos constitutivos de todos los sistemas digitales

Compuertas Digitales

BUFFER

A
0 1

S
0 1

A=S

Compuertas Digitales

NOT

A
0 1

S
1 0

S = /A

Compuertas Digitales

AND

A
0 0 1 1

B
0 1 0 1

S
0 0 0 1

S=A*B

Compuertas Digitales

NAND

A
0 0 1 1

B
0 1 0 1

S
1 1 1 0

S=A*B

Compuertas Digitales

OR

A
0 0 1 1

B
0 1 0 1

S
0 1 1 1

S=A+B

Compuertas Digitales

NOR

A
0 0 1 1

B
0 1 0 1

S
1 0 0 0

S=A+B

Compuertas Digitales

XOR

A
0 0 1 1

B
0 1 0 1

S
0 1 1 0

S = A B

Compuertas Digitales

XNOR

A
0 0 1 1

B
0 1 0 1

S
1 0 0 1

S = A B

Algebra de Boole
El lgebra booleana es la teora en la que se basan las computadoras para manipular los datos.

Esta teora constituye la base del desarrollo de los circuitos digitales de conmutacin, indispensables para el diseo de las computadoras.

Cmo se disea un circuito digital?


1. Se construye la tabla de 2. 3. 4. 5.
verdad del sistema. Se determina la funcin lgica Se simplifica la funcin Se construye el circuito Se realizan las pruebas de laboratorio y la implementacin

A 0 0 0 0 1 1 1 1

B 0 0 1 1 0 0 1 1

C 0 1 0 1 0 1 0 1

Z 0 0 1 1 0 0 1 0

Tabla de Estado

Ejercicio: Construir la Tabla de Estado


de un circuito digital que tenga 3 switches a la entrada y un foco como salida, de tal manera que cuando dos o tres switches estn abiertos el foco debe estar encendido. Obtener la funcin lgica de salida.

A
B C
Z

Ejercicio
La empresa STARLINK SAC contrata sus servicios para disear un sistema seguridad formado por tres sensores y una alarma que proteja el local de la empresa. Los sensores estn instalados en la puerta principal, la puerta de la cochera y la ventana que da hacia la calle. El propietario de la empresa desea que la alarma se active solamente en los siguientes casos: Cuando los tres sensores estn activados al mismo tiempo Cuando el sensor de la cochera se active y los otros sensores estn desactivados. Cuando el sensor de la puerta principal se active y los otros sensores estn desactivados. Cuando los sensores de la puerta principal y de la cochera estn activados, pero el sensor de la ventana est desactivado. En funcin a los datos proporcionados determine la Tabla de Estado del Circuito y la funcin lgica de salida.

Preguntas de Repaso
1. Qu se entiende por digitalizar una seal? 2. Por qu actualmente en la mayora de casos se busca digitalizar una seal? 3. Cuntos estados posibles se tiene con 6 bits? 4. La salida de una compuerta tiene un byte? 5. La transmisin de datos en una PC es bit por bit? 6. Qu es una compuerta lgica? 7. Cul es la funcin de la tabla de verdad? 8. Por qu es importante simplificar una funcin? 9. Fsicamente cmo son las compuertas 10.Fsicamente cmo es el bit 1

You might also like