Sie sind auf Seite 1von 31

Unidad 1:

Introduccin a la
Computacin
TCI
Taller de Computacin e
Internet
Macarena Ramrez S.
mramirez.docente@gmail.com
John von Neumann
(28 de diciembre de 1903 - 8 de febrero de 1957)
Fue un matemtico, que realiz contribuciones
importantes en fsica cuntica, anlisis funcional, teora
de conjuntos, informtica, economa, anlisis numrico,
hidrodinmica (de explosiones), estadstica y muchos
otros campos de la matemtica. Recibi su doctorado en
matemticas de la Universidad de Budapest a los 23
aos.
BUS
I/O
P
R
O
C
E
S
A
D
O
R

ALMACENAMIENTO
Modelo de un computador bsico
La organizacin bsica de un computador se compone
de una unidad de procesamiento (CPU), memoria
principal y dispositivos de entrada salida.
Unidad de
Control

ALU


Registro

Memoria
Principal
Discos I/O
BUS
Esta arquitectura esta centrada en la unidad de
procesamiento, que ejecuta programas
almacenados en la memoria principal (concepto de
programa almacenado), por medio de los cuales:
extrae, modifica y almacena datos de memoria.
C
P
U

La organizacin bsica de un computador se compone
de una unidad de procesamiento (CPU), memoria
principal y dispositivos de entrada salida.
Unidad de
Control

ALU


Registro

Memoria
Principal
Discos I/O
BUS
Los dispositivos de entrada salida son la
interfaz del computador con el medio
externo distinguindose:
unidades de salida (impresoras, monitor
o display, etc),
unidades de entrada (teclado, mouse,
etc.),
unidades de entrada y salida (discos
duros).
C
P
U

Modelo de un computador bsico
Modelo de un computador bsico
La organizacin bsica de un computador se compone
de una unidad de procesamiento (CPU), memoria
principal y dispositivos de entrada salida.
Unidad de
Control

ALU


Registro

Memoria
Principal
Discos I/O
BUS
El medio fsico de comunicacin entre la CPU, la
memoria y los dispositivos de I/O es el bus. ste
corresponde a un conjunto de lneas conductoras
paralelas donde se transfiere la informacin binaria
entre los dispositivos. Se compone de tres partes:

Bus de direcciones: permite identificar dispositivos y
la unidad o celda direccionable dentro de l (el caso
de la memoria principal),
Bus de datos: transfiere la informacin entre los
distintos dispositivos
Bus de control: provee la sealizacin del tipo de
acceso (principalmente lectura y escritura).
C
P
U

Funciones de un computador
Funciones de un computador
Procesamiento de datos: Funcionalidad asociada a la unidad
aritmtica y lgica (ALU) dentro de la organizacin de la CPU. El
procesamiento esta estrictamente vinculado a la forma en que la
informacin es codificada.
Almacenamiento de datos: Existe una jerarqua de niveles de
almacenamiento en la organizacin, cada uno con atributos
especficos (Jerarqua de Memoria).
Transferencia de datos: Funcionalidad que permite la interaccin
del sistema con el medio externo.
Control: Lo relacionado a la capacidad de gobernar las unidades
dentro de la organizacin de un computador. La informacin del
control esta implcita en las instrucciones y es la CPU la encargada
de interpretarlas y llevarlas a cabo.
Unidad Central de Procesos (CPU)
Corresponde a la unidad principal dentro de la
arquitectura de un computador (dispositivo maestro por
excelencia) cuya funcionalidad es la ejecucin de
programas almacenados en memoria central.
En palabras generales esta unidad extrae cada
instruccin, la examina, ejecuta y gobierna el flujo de
ejecucin de dicho proceso.

Ejemplo: determina la secuencia de micro-eventos a
ejecutar.
Sus partes principales
Unidad de Control: Extrae la instruccin en curso de memoria
principal (nivel de lenguaje de mquina), hace el proceso de
decodificacin para interpretar su tipo y la naturaleza de sus
argumentos. Con esto provee la sealizacin de control para las
restantes etapas de la ejecucin de dicha instruccin.

Unidad Aritmtica Lgica (ALU): Dispositivo que realiza las
operaciones aritmticas (sumas, multiplicaciones) o lgicas (OR,
AND, NOT), determinadas por la unidad de control, sobre los
argumentos tambin determinados en el proceso de decodificacin.
Como se ver, esta unidad se disea utilizando dispositivos
combinacionales y secuenciales (compuertas lgicas)

Registros: Pequea memoria de alta velocidad integrada dentro de
la CPU, que permite almacenar resultados intermedios, informacin
de control y estado en dicho proceso.
La CPU contiene en su interior elementos para
memorizar temporalmente la informacin
correspondiente a una palabra. Estos elementos
se denominan registros.

Ej.: cuando la ALU va a realizar una suma, los
datos con los que va a operar se guardan
temporalmente en dos registros y el resultado en
un tercero, que suele ser uno de los dos
anteriores.

Registros Principales
PC (Program Counter): Almacena la informacin de la
posicin de memoria de la instruccin a ejecutar por la
CPU, su modificacin a lo largo del tiempo esta
relacionado con el flujo lgico de ejecucin de un
programa.

IR (Instruction Register): Almacena la informacin de
la codificacin en lenguaje de maquina de la instruccin
en curso. Corresponde al contenido de la posicin de
memoria direccionada por el registro PC al comienzo de
la ejecucin de una nueva instruccin.
STATUS: Este registro almacena las celdas de estados
de la CPU (o flags) despus de haber ejecutado cierta
instruccin. Esta informacin es indispensable para
implementar instrucciones de control de flujo (branch) al
nivel de lenguaje de mquina.

ACUMULADORES: Registros temporales disponibles
para programadores de nivel 2 (lenguaje de mquina)
para almacenar variables intermedias en un proceso.
Estos pueden ser de propsito general o exclusivamente
de datos o direcciones, estos ltimos para acceder a
argumentos en memoria principal. El tamao de estos
registros (nmero de bits) y el nmero de stos depende
del diseo arquitectnico de la CPU.
SP: Almacena la direccin de memoria del comienzo de
un pila (stack), para almacenar variables locales de los
procedimientos. Este espacio memoria temporal se
maneja con este registro.


Trabajo de Investigacin
Investigue y desarrolle un informe de los principales
procesadores que se utilizan hoy en da para:
Computadores personales
Servidores
Smarthphones
Indique sus caractersticas principales
El informe debe ser digital y debe contar con:
Portada
Desarrollo
Conclusiones individuales
Bibliografa
Memoria
Es la unidad donde se almacenan tanto los
datos como las instrucciones.
Existen dos tipos bsicos de memoria, que
se diferencian sobre todo por su velocidad
de acceso:
Memoria Principal
Memoria Auxiliar
Memoria
Memoria principal (central o interna): es la
memoria que acta con mayor velocidad y est
ligada directamente a las unidades ms rpidas
del computador (UC y ALU). Para que un
programa se ejecute debe estar almacenado
(cargado) en memoria principal.
La memoria est dividida en posiciones
(palabras de memoria) de un determinado
nmero de bits. Para leer o escribir una
informacin es necesario dar dicha posicin.
Memoria
Memoria auxiliar (secundaria o externa): La
memoria principal no tiene gran capacidad para
almacenar informacin, por lo que es necesario
utilizar otros tipos de memoria, tales como
discos y cintas magnticas, discos pticos.
El conjunto de estas unidades se denomina
memoria auxiliar. La informacin almacenada en
estos dispositivos permanece indefinidamente
hasta que el usuario la borre expresamente.

Unidades funcionales
Unidad Aritmtico-Lgica o ALU.
Unidad de control.
Memoria Central.
Bus del sistema


Unidad Aritmtico-Lgica o ALU


Unidad de Control
Memoria Central o Principal
Bus del Sistema
Se denominan perifricos tanto a las
unidades o dispositivos a travs de los
cuales la CPU se comunica con el mundo
exterior, como a los sistemas que
almacenan o archivan informacin, sirviendo
de memoria auxiliar de la memoria principal.
Perifricos
Cada perifrico suele estar formado por dos partes
claramente diferenciadas en cuanto a su misin y
funcionamiento:
Parte mecnica: formada bsicamente por dispositivos
electromecnicos controlados por elementos
electrnicos.
Parte electrnica o controlador del perifrico: se
encarga de interpretar las rdenes que le llegan de la
CPU para la recepcin o transmisin de datos,
dependiendo de que se trate de un perifrico de salida o
de entrada, y de generar las seales de control para
activar los elementos electromecnicos del perifrico.
Perifricos
Los perifricos ms usuales los podemos clasificar
en los siguientes grupos:
a) Unidades de entrada
b) Unidades de salida
c) Unidades de memoria masiva auxiliar
d) Unidades mixtas
Perifricos: Clasificacin
Organizacin de la E/S.
Cuando queremos conectar nuestro ordenador con uno o
ms perifricos nos podemos encontrar con una serie de
problemas. Tales problemas se deben sobre todo a tres
causas:
1. La velocidad de transmisin de los perifricos es
notablemente menor que la velocidad con que opera la
CPU y no es constante.
2. La longitud de las palabras de los datos suele variar de
unos a otros.
3. Los cdigos para representar los datos tambin suelen
variar.
Perifricos
1. Seleccin del perifrico adecuado.
2. Almacenamiento temporal de los datos que van a ser
transferidos.
3. Sincronizacin: La velocidad operativa del computador
es mucho mayor que la de los perifricos, por lo que debe
regular el trfico de informacin para que no se den
problemas de sincronizacin y prdida de informacin. El
controlador suele actuar con unas seales de control y
estado que intercambia con la CPU, indicando situaciones
tales como que est preparado para recibir o transmitir,
que ha recibido correctamente los datos...
Controladores
4. Control del perifrico: la CPU debe poder interrogar al
controlador para conocer su estado y enviarle rdenes.
5. Conversin de los datos: adaptar las caractersticas
elctricas y lgicas de las seales empleadas por el
dispositivo de E/S y por el bus del ordenador.
6. Deteccin de errores en la transmisin.
Controladores

Das könnte Ihnen auch gefallen