Está en la página 1de 8

ARQUITECTURA DE COMPUTADORAS – PRIMER PARCIAL

ELECTRICIDAD
Puede ser de dos tipos:
– Estática:
– Destruye semiconductores de silicio
– Un hombre se descarga tocando metal
– El plástico genera mucha estática
– Dinámica:
– Es la corriente eléctrica

Materiales de uso en electricidad:


– Conductores: Electrones levemente retenidos por sus núcleos. Ej: Cobre de los
cables.
– Aisladores: Electrones fuertemente retenidos por sus núcleos. Ej: Cubierta plástica
de los cables.
– Semiconductores: Controlan el flujo de electrones. Ej: Chipset de la PC.

Ley de Ohm:

I = V/R
I: Intensidad de corriente eléctrica (flujo de electrones en un circuito eléctrico) [A]
V: Voltaje (Fuerza causada por la separación de electrones y protones) [V]
R: Resistencia(Oposición al flujo de electrones) [Ω ]

R=V/I
I=V/R

Potencia eléctrica:
P= VxI
P: potencia eléctrica (W)

V=W/I

I=W/V

Transmisión asincrónica:Cada byte se envía individualmente añadiendo bits de control. Son


unidades de longitud fija.

Transmisión sincrónica: Se envía un bloque de sincronía (flag de inicio) que le indica la


longitud de los n bloques que transmitirá. Al finalizar se envía un flag de fin.
ARQUITECTURA VS ORGANIZACIÓN

Arquitectura: Se refiere a los atributos de un sistema que son visibles al programador.

Organización: Se refiere a las unidades funcionales y sus componentes. En la industria


actual existen iguales arquitecturas con organizaciones diferentes.

Análisis funcional de un computador: Analiza la operación de cada componente individual


(unidades de procesamiento de datos, de almacenamiento,de transferencia de datos y de
control).

ARQUITECTURA DE VON NEWMAN


1. CPU (Unidad central de procesamiento), conformada por

Unidad Aritmético/Lógica: Es la parte encargada de procesar los datos, se conoce también


como ALU (Arithmetic-Logic Unit). Las operaciones que realiza son de tipo aritmético:
suma, resta, multiplicación y división; y de tipo lógico: igual, mayor que o menor que.

Unidad de Control: Dirige la ejecución del programa y controla tanto el movimiento entre
memoria y ALU, como las señales que circulan entre la CPU y los Periféricos.

2. Memoria del dispositivo — un conjunto de celdas con identificadores únicos (direcciones),


que se utilizan como almacenamiento

3. Dispositivo de E/S o I/O, que permite la comunicación con el mundo exterior de los
computadores, son otros dispositivos que reciben los resultados y que le transmiten la
información al computador para su procesamiento.

4. Buses

Códigos para enteros binarios:

SIGNO Y MAGNITUD: Se reserva el MSB para el signo (0 si es +, 1 si es -).


Rango: -(2^(n-1)-1)... (2^(n-1)-1). El 0 es 0000 y 1000

COMPLEMENTO A 1: Si es + => Queda igual. Si es - => NOT(nº)


Rango: -(2^(n-1)-1)... (2^(n-1)-1). El 0 es 0000 y 1111

COMPLEMENTO A 2: Si es + => Queda igual. Si es - => NOT(nº)+1


Rango: -(2^(n-1))... (2^(n-1)-1). El 0 es 0000

EXCESO 2´n-1: Representa los números enteros a partir del


Rango: -(2^n-1)... 2^(n-1)-1
COMPUERTAS LOGICAS
MINITERMINOS:
Analizo todos los casos donde tengo como resultado final un 1, y niego los valores que
dan 0 para cumplir el resultado, al final sumo todos los paréntesis (or)
CIRCUITOS:
Un circuito combinacional es aquel en donde la salida depende exclusivamente de
sus entradas, es decir, no almacenan ningún tipo de información. En estos sistemas
podemos tener un sin fin de entradas, pero si tan solo una de ellas cambia, la salida
también lo hace.
Dentro de los circuitos combinacionales podemos encontrar:
• Circuitos de funciones lógicas o compuertas lógicas.
• Comparadores.
• Codificadores y Decodificadores.
• Multiplexores y Demultiplexores.
Los circuitos secuenciales se caracterizan por ser más complejos en cuanto a su
funcionamiento, ya que, estos no solo dependen de sus entradas para cambiar su salida,
si no que también dependen de otras variables como, su estado anterior y en algunas
ocasiones de un pulso reloj.
Dentro de los circuitos secuenciales podemos encontrar dos tipos diferentes:
• Los síncronos: Este tipo necesita de un pulso de reloj para cambiar su estado, es
decir que, no importa cuantas veces cambien las entradas, el sistema no va a
cambiar hasta que el circuito reciba ese pulso del reloj.
• Los asíncronos: Como su nombre lo indica no es necesario un pulso de reloj, el
sistema cambia manera automática cuando las entradas cambian. Es importante
aclarar que aun que cambie de manera instantánea también toma en cuenta el
estado anterior del sistema.
Dentro de los circuitos secuenciales podemos encontrar todas las versiones de los
conocidos flip flops y sus aplicaciones como;
• Registros de desplazamiento
• Contadores
• Memorias RAM

El flip flop es el nombre común que se le da a los dispositivos de dos estados


(biestables), que sirven como memoria básica para las operaciones de lógica secuencial.

Los Flip-flops son ampliamente usados para el almacenamiento y transferencia de datos


digitales y se usan normalmente en unidades llamadas “registros”, para el
almacenamiento de datos numéricos binarios.

Son dispositivos con memoria mas comúnmente utilizados. Sus características principales
son:
• Asumen solamente uno de dos posibles estados de salida.
• Tienen un par de salidas que son complemento una de la otra.
• Tienen una o mas entradas que pueden causar que el estado del Flip-Flop
cambie.

Asíncronos: Sólo tienen entradas de control. El mas empleado es el flip flop RESET/SET.
Síncronos: Ademas de las entradas de control necesita un entrada sincronismo o de reloj.

DECODIFICADOR Y MULIPLEXOR
Un decodificador es un circuito combinacional cuya característica fundamental es que,
para cada combinación de las entradas, sólo una de las salidas tiene un nivel lógico
diferente a las demás.
Básicamente ahorra líneas: con 2 entradas, saca 4 salidas
Un multiplexor es un circuito combinacional que selecciona información binaria de una
de muchas líneas de entrada para dirigirla a una sola línea de salida.
La selección de una línea de entrada en particular es controlada por un conjunto de líneas
de selección. Normalmente hay 2n líneas de entrada y n lineas de selección cuyas
combinaciones de bits determinan cuál entrada se selecciona.
Buses de Datos (arquitectura de Von Neumann)

Los buses son las vias de comunicación que permiten mover la información entre los
distintos elementos de la arquitectura Von Newmann.

Desde el punto de vista electrónico un bus es una serie de pistas que transportan
información entre diferentes elementos. El número de líneas que tiene el bus determina el
número de bits que se pueden transportar en paralelo. Los buses suelen ser elementos
síncronos que funcionan gobernados por un reloj. Normalmente en cada ciclo de reloj se
transporta un dato (de 8, 16 o 32 bits según la anchura del bus), también existen buses
que realizan dos operaciones en cada ciclo de reloj
Bus de datos:
Como su nombre indica transporta datos. Estos datos pueden ser la información que se
está procesando o las instrucciones del programa que se ejecuta.
El ancho en bits del bus de datos define el tamaño de la palabra del sistema informático,
habitualmente es 8bits, 16bits, 32bits o 64bits.
Bus de direcciones:
El bus de direcciones se utiliza para indicar el origen y/o el destino de los datos. En el bus
de direcciones se indica la posición de memoria a la que se está accediendo en cada
momento. Puede tratarse de una dirección de la memoria principal o puede tratarse de
una dirección de memoria en la que está mapeado un periférico.
El ancho en bits del bus de direcciones determina el tamaño del espacio de memoria
direccionable.
Bus de control:
El bus de control proporciona señales para coordinar las diferentes tareas que se realizan
en el sistema informático.
Algunas de las señales que podemos encontrar:

• CLK: Frecuencia de reloj


• CS (Chip select): Activa el chip a utilizar
• READY: Está disponible el dispositivo ?
• R/W: Se trata de una operación de lectura o escritura ?

También podría gustarte