Sei sulla pagina 1di 25

INSTITUTO TECNOLGICO SUPERIOR DE LOS ROS

INGENIERA EN SISTEMAS COMPUTACIONALES

ARQUITECTURA DE COMPUTADORA

INVESTIGACIN UNIDAD I

ALUMNO
EDWIN ALEJANDRO BURELO PEA
CRISTIAN ENRIQUE TRINIDAD PERALTA

5 - A

EDNA MARIEL MIL CHONTAL

BALANCN TABASCO A 01 DE SEPTIEMBRE DEL 2015

INTRODUCCIN
Una computadora es un sistema complejo, las computadoras de hoy en da tienen
millones de componentes electrnicos, en esta investigacin describiremos la
funciones, caractersticas, definicin de la arquitectura de la computadora, vern
sus componentes y sus interrelaciones, el comportamiento de cada caracterstica,
explicaremos la importancia de la estructura y funcionamiento de la computadora,
empezaremos desde lo ms bajo describiendo cada detalle. Se mostrara las
funciones bsicas de un computador, procesadores, buses, interrupciones,
memoria, etc. Como todo esto ayuda a la PC trabajar de una manera que se adapta
al usuario y resuelva problemas dependiendo de la situacin si es para una persona,
empresa o sistema.

1.1 Modelos de arquitecturas de cmputo.


1.1.1 Arquitecturas Clsicas
Estas

arquitecturas

se

desarrollaron

en

las

primeras

computadoras

electromecnicas y de tubos de vaco (Bulbos).


Aun son usadas en procesadores empotrados de gama baja y son la base de la
mayora de las arquitecturas modernas
Arquitectura Von Newman

Esta Arquitectura fue usada en la computadora ENIAC

Consiste en una unidad central de proceso que se comunica a travs de un


solo bus con un banco de memoria en donde se almacenan tanto los cdigos
de instruccin del programa, como los datos que sern procesados por este.

Esta arquitectura es la ms empleada en la actualidad ya, que es muy


verstil.

Ejemplo de esta versatilidad es el funcionamiento de los compiladores, los cuales


son programas que toman como entrada un archivo de texto conteniendo cdigo
fuente y generan como datos de salida, el cdigo mquina que corresponde a dicho
cdigo fuente (Son programas que crean o modifican otros programas). (Stallings,
2000)

Estos datos de salida pueden ejecutarse como un programa posteriormente


ya que se usa la misma memoria para datos y para el cdigo del programa.

Imagen 1 Diagrama de la arquitectura Von Newman

Desventajas de la arquitectura

Bus de Datos y Direcciones nico Cuello de Botella de Von Newman.

Todos los accesos son secuenciales.

Se limita el grado de paralelismo.

Ventajas de la arquitectura

Aparece por primera vez el concepto de programa almacenado.

Se asigna un cdigo numrico a cada instruccin

El CPU se subdivide en ALU y Unidad de Control

Arquitectura Harvard

Esta arquitectura surgi en la universidad del mismo nombre, poco despus


de que la arquitectura Von Newman apareciera en la universidad de
Princeton.

Al igual que en la arquitectura Von Newman, el programa se almacena como


un cdigo numrico en la memoria, pero no en el mismo espacio de memoria
ni en el mismo formato que los datos.

El hecho de tener un bus separado para el programa y otro para los datos
permite que se lea el cdigo de operacin de una instruccin, al mismo
tiempo se lee de la memoria de datos los operados de la instruccin previa.

As se evita el problema del cuello de botella de Von Newman y se obtiene


un mejor desempeo. (Apuntes de Arquitectura de Computadora, s.f.)

Imagen 2 Diagrama Arquitectura Harvard


1.1.2 Arquitecturas Segmentadas

En ingls se conocen como pipelined processors.

Consiste en dedicar unidades especficas del procesador a cada una de las


partes del ciclo de instruccin y ejecutarlas paralelamente.

Mejora dramticamente el rendimiento debido a que en los procesadores


modernos tienen hasta 14 etapas en el ciclo de instruccin

La unidad de control se subdivide en dos o ms unidades funcionales, cada


una encargada de llevar a cabo una parte del ciclo de instruccin.

Se comunican a travs de una cola de instrucciones. (Apuntes de


Arquitectura de Computadora, s.f.)

1.1.3 Arquitecturas de Multiprocesamiento


Cuando se desea incrementar el desempeo ms all de lo que permite la tcnica
de pipeline (limite terico de una instruccin por ciclo de reloj), se requiere utilizar
ms de un procesador para la ejecucin del programa de aplicacin.
Las CPUs de multiprocesamiento se clasifican de la siguiente manera:

SISO (Single Instruction, Single Operand ), computadoras independientes.

SIMO (Single Instruction, Multiple Operand ), procesadores vectoriales.

MISO (Multiple Instruction, Single Operand ), no implementado

MIMO (Multiple Instruction, Multiple Operand ) sistemas SMP, Clusters

Procesadores vectoriales Son computadoras pensadas para aplicar un mismo


algoritmo numrico a una serie de datos matriciales, en especial en la simulacin
de sistemas fsicos complejos, tales como simuladores para predecir el clima,
explosiones atmicas, reacciones qumicas complejas, etc., donde los datos son
representados como grandes nmeros de datos en forma matricial sobre los que se
deben se aplicar el mismo algoritmo numrico.

Conclusin del tema


Es esto se concluye que con respecto a los Modelos de arquitecturas de cmputo,
se pudieron observar cuatro tipos de arquitecturas las cuales fueron las clsicas que
fue la que especifico acerca de las primeras computadoras pero que a la vez toda
va se destacan como modernas.
Tambin arquitectura Mauchly-Eckert (Von Newman) se pudo encontrar una
desventaja de que en el caso de bus de datos y direcciones se convierten en cuello
de botella, en resumen dira que esto provoca lentitud en nuestra pc.
Por ultimo encontramos dos tipos de arquitecturas que fueron las Arquitecturas
Segmentadas y Arquitecturas de multiprocesamiento, en cuanto a la primera esta
divide el procesador en varias etapas por asi desirlo para trabajar mejor y la otra
estara buena pero la verdad es que tener varios procesadores para ocasionara
caus.

1.2 Anlisis de los componentes


CPU
1.2.1.1 Arquitectura
El cambio ms importante de los ltimos aos en diseo de las computadoras de
los ltimos aos se dio durante los aos 1980, con la aparicin de la corriente de
diseo conocida como computadoras de conjunto reducido de instrucciones Esta

escuela pretende aplicar un enfoque totalmente distinto al tradicional hasta


entonces, que paso a conocerse como computadoras de conjunto complejo de
instrucciones (CISC) para diferenciarla de la nueva tendencia.
La tendencia tradicional, representada por las Arquitecturas CISC se caracteriza
por tener un nmero amplio de instrucciones y modos de direccionamiento. Se
implementan instrucciones especiales que realizan funciones complejas, de manera
que un programador puede encontrar con seguridad, una instruccin especial que
realiza en hardware la funcin que el necesita.
El nmero de registros del CPU es limitado, ya que las compuertas lgicas del
circuito integrado se emplean para implementar las secuencias de control de estas
instrucciones especiales. (Vazques, s.f.)
1.2.1.2

Tipos

Los CPUs modernos pueden clasificarse de acuerdo a varias caractersticas, tales


como: el tamao del ALU o del Bus de conexin al exterior (8, 16, 32, 64 bits),si
tienen cauce pipeline, si son tipo CISC o RISC, Von Newman o Harvard y si solo
tienen instrucciones enteras o implementan tambin instrucciones de punto flotante.

Imagen 3 Clasificacin de los procesadores Intel

1.2.1.3

Caractersticas

Las caractersticas ms importantes a considerar al escoger un CPU para usarlo


en una aplicacin, son:

Modelo del programador (Conjunto de registros que el programador puede


utilizar), forman el modelo mental del CPU que el programador utiliza al
programar en ensamblador.

Conjunto de instrucciones que puede ejecutar el CPU

Modos de direccionamiento que pueden usarse para obtener los operandos


de las instrucciones.

Ciclo de instruccin (el conjunto de pasos que realiza el CPU para procesar
cada instruccin)

Buses de interconexin, usados para que el CPU lea y escriba a la memoria


y a los dispositivos de entrada y salida.

Acciones Directas

integrar un nuevo sistema de computo

Reemplazar un CPU daado

Actualizar un sistema de cmputo

Acciones Indirectas

Comprar equipo de cmputo nuevo

Construir un equipo de control Microcontrolador

Imagen 4 Estructura interna de un CPU

1.2.1.4

Funcionamiento

Todos los CPU tienen como funcin principal la ejecucin de un programa acorde a
la aplicacin del mismo. Un programa es un conjunto de instrucciones almacenadas
de acuerdo al orden en que deben ejecutarse. Por lo tanto, toda computadora debe
ser capaz de procesar las instrucciones de su programa en un ciclo de instruccin,
consistente en un nmero de etapas que vara con cada CPU, pero que
tradicionalmente han sido tres:

Bsqueda del cdigo de Instruccin. Esta consiste en leer de la memoria


cual ser la siguiente instruccin a ejecutar, la cual esta almacenada en
forma de un cdigo numrico que indica cul de todas las operaciones que
puede realizar el CPU ser la siguiente y con que operandos se ejecutar.

Decodificacin. Consiste en tomar el cdigo numrico e identificar a cul de


las operaciones que puede realizar el CPU corresponde dicho cdigo. Esta
etapa usualmente se realiza con un decodificador binario.

Ejecucin. En esta etapa se lleva a cabo la operacin sobre los datos que
se vayan a procesar. En general, la unidad de control (UC) genera las
seales de control necesarias para llevar los datos a las entradas de la
Unidad Aritmtica Lgica, la cual efectuar las operaciones aritmticas y
lgicas. La unidad de control generara las seales de control necesarias para
transferir la salida de la Unidad Aritmtica Lgica al registro donde sern
almacenados los resultados para su uso posterior. (Vazques, s.f.)

Imagen 5 Ciclo de instruccin

Conclusin del tema


En cuanto a la unidad central de procesamiento, UCP o CPU o simplemente el
procesador o microprocesador, nos dio la idea de conocer el componente del
computador y otros dispositivos programables, con esto concluimos que los
componentes tienen que ser interpretados para realizar dichas instrucciones ya
sean de los programas y de esa manera procesar los datos.

1.2.2 Memorias
1.2.2.1 Conceptos de manejo de memoria

Conjunto de celdas de almacenamiento y sus circuitos asociados.

Una palabra es el conjunto de bits que puede leerse o escribirse en una sola
operacin

Un grupo de 8 bits es un byte. Un grupo de 4 bits un Nible.

Los tamaos de palabra en las memorias suelen ser mltiplos de 8 bis

El tamao de la palabra coincide con el nmero de terminales de datos que


poseen.

Imagen 6

Clasificacin de Memorias

Voltiles: pierden la informacin cuando son des energizadas (RAM)

RAM esttica: Se forma con flip-flops.

Rpida pero cara.

RAM Dinmica: Se almacenan los datos en la capacitancia parsita de un


transistor. Como el capacitor se descarga necesita reescribirse el dato con
frecuencia. Alta densidad, baratas pero lentas.

No voltiles: conservan la informacin an sin suministro de energa

ROM: Se construyen con diodos, datos grabados por el fabricante

PROM: Los datos se graban quemando fusibles.

EPROM: Similares a la DRAM, guardan los datos en la carga almacenada en


la compuerta flotante de un MOSFET especial. Se borran con Luz UV

EEPROM y FLASH: Se borran elctricamente

1.2.2.2 Memoria principal semiconductora


Memoria semiconductora: matriz de celdas que contienen 1 0, donde cada celda
se especifica por una direccin compuesta por su fila y su columna. Para su
implementacin se usan de transistores en semiconductores. Operaciones bsicas:
lectura y escritura de datos. Conexin al exterior mediante bus de datos, direcciones
y control.
Existen 2 categoras principales:

ROM (read-only memory): los datos se almacenan de forma permanente o


semipermanente memorias no voltiles.

RAM (random-access memory): se tarda lo mismo en acceder a cualquier


direccin de memoria (acceso en cualquier orden), capacidad de lectura y
escritura, memorias voltiles. Existen 2 tipos de memoria RAM: SRAM
(estticas) y DRAM (dinmicas).

Memorias de acceso aleatorio estticas (SRAM, static RAM)

Utilizacin de flip-flops para almacenar celdas.

Rapidez de acceso a los datos.

Tecnologa con la que se implementan las memorias cach.

Dos tipos: asncronas y sncronas de rfaga. Diferencia: utilizacin de la


seal de reloj del sistema para sincronizar todas las entradas este reloj.

Modo rfaga en las SRAM sncronas: leer o escribir en varias posiciones de


memoria (hasta 4) utilizando una nica direccin. Tambin presente en
memorias DRAM. (Perez, s.f.)

1.2.2.3 Memoria Cache


Para mantener a los microprocesadores funcionando a mxima velocidad se inserta
una pequea cantidad de memoria rpida entre la memoria principal lenta y el
microprocesador. El objetivo es albergar las instrucciones que se repiten o los datos
que se acceden ms frecuentemente. De esta manera el procesador pude ejecutar
a mxima velocidad mientras las instrucciones y los datos estn en el cache (cache
hit). Caso contrario (cache miss) debe detenerse hasta que las instrucciones sean
captadas de la memoria principal. Cuanto ms grande sea el cache, ms tiempo
estar el procesador a mxima velocidad, pero mayor ser el consumo de potencia
y de transistores. (Stallings, Linda Null, & Julia Lobur, Diseo de la jerarquia de
memoria, s.f.)

Conclusin del tema


En esta parte ms que nada se observaron los tipos de componentes que a la vez
forman parte de nuestra computadora. Se pudo observar y analizar que tales
dispositivos retienen datos informticos durante algn intervalo de tiempo.
As mismo concluimos que las memorias dentro de una computadora puede
proporcionar algunas funciones y que sin duda son las principales y esas son por
que pueden retener o almacenar la informacin o lo cual uno puedo quedar
satisfecho por lo que hacen estas memorias ya sean RAM Y ROM.

1.2.3 Manejo de entrada/salida


1.2.3.1

Mdulos de entrada/salida

La E/S se implementa mediante dispositivos perifricos. Elemento que permiten la


transferencia de informacin entre la CPU y el mundo exterior. Interfaz que traduce
la informacin asncrona y analgica del mundo exterior a la informacin sncrona y
codificada del computador. Dos partes: mdulo de E/S y dispositivo (externo).Una
computadora no puede estar formado slo por la CPU y la memoria. Para darle
alguna utilidad debe de comunicarse con el mundo exterior a travs del subsistema
de entrada/salida (I/O input/output).

Imagen 7

1.2.3.2

Entrada/salida programada

El CPU tiene el control absoluto de la operacin de E/S: inicia y lleva a cabo la


transferencia. Se dedica por completo a realizar la operacin de E/S: realiza tanto
la comprobacin de estado como la transferencia y la inicializacin: poco eficiente
con el hardware mnimo.

1.2.3.3

Entrada/salida mediante interruptores

La E/S le indica al CPU cuando est preparada para transferir datos (genera una
interrupcin al CPU), activando una lnea especial conectada al CPU (lnea de
interrupcin).
Funcionamiento

1. El procesador ejecuta instrucciones de un programa. Al finalizar cada instruccin


comprueba si se ha producido una interrupcin.
2. En caso afirmativo se salva el estado actual del programa (contador del programa
y registros) y se salta a ejecutar la rutina de servicio correspondiente.
3. La rutina de servicio efecta las operaciones apropiadas en la E/S para realizar
la transferencia de datos solicitada.
4. Al finalizar la rutina de servicio se recupera el estado de la CPU y se contina
ejecutando el programa que se estaba ejecutando antes de la interrupcin.

1.2.3.4

Acceso directo a memoria

El DMA es un procesador/controlador especializado en transferencias muy grandes


desde perifricos a memoria y viceversa. La CPU no realiza ninguna tarea (salvo
programar el DMA) ya que la inicializacin y transferencia son gobernadas por el
perifrico. Para programar el DMA hay que enviarle al menos los siguientes datos:

Direccin/puerto perifrico E/S

Posicin/direccin en memoria principal

Tamao (nmero de bytes a transferir)

Tipo transferencia: lectura o escritura.

Al finalizar el DMA avisa mediante una interrupcin al igual que el resto de


interrupciones son normalmente atendidas al final de cada instruccin, La rutina de
servicio asociada comprobar el estado del DMA para ver si se han producido
errores al ejecutar la transferencia que se le ha encomendado. (Vazques, Manejo
de entrada-salida, s.f.)

Imagen 8

1.2.3.5

Canales y procesadores de entrada/salida

Para realizar una transferencia de E/S, la CPU primero ha de indicar qu canal de


E/S ejecuta un determinado programa. La CPU tambin debe definir el rea de
almacenamiento

temporal,

establecer

una

prioridad

establecer

las

correspondientes acciones en caso de error. El programa a ejecutar est cargado


en memoria principal y puede contener instrucciones propias slo procesables por
el canal de E/S. Despus de terminar la operacin de E/S, el canal de E/S deja el
resultado en un rea de memoria y a continuacin genera una interrupcin para
indicar que ha acabado. (Sistemas entrada y salida, s.f.)

Imagen 9
Conclusin del tema
Vimos cmo funciona la transferencia entre el CPU y el mundo exterior, como el
CPU necesita coordinar donde almacenar los archivos temporales y hacia donde
los manda, cuando va a generar una transferencia hace una interrupcin al finalizar
el proceso y genera una interrupcin para avisar que ya acabado la transferencia,
vemos cmo funciona el DMA un procesador especializado en transferencias muy
grandes, adems de tener la tarea de las interrupciones avisa si hay errores en la
transferencia.

1.2.4 Buses
BUS: Elemento fundamental de intercomunicacin en la arquitectura de Von
Newman. Se define mediante:

Nmero y tipo de lneas que lo componen

Protocolo de transmisin de informacin.

Consta de un camino que permite comunicar selectivamente un cierto nmero de


componentes o dispositivos, de acuerdo a unas ciertas reglas o normas de
conexin. El bus incluye los conceptos de enlace y conmutador, ya que permite en
cada momento seleccionar los dispositivos que se conectan a travs suyo.
(Martinez, s.f.)

Imagen 10 Bus
1.2.4.1

Tipos de buses

Bus local
Es el bus entre el CPU, la Memoria y Dispositivos Perifricos que corre a la
velocidad del CPU, el mismo que actualmente est representado por el PCI que se
encarga de la transmisin de datos entre los dispositivos del PC.

Bus de datos
Un bus de datos es un dispositivo mediante el cual al interior de una computadora
se transportan datos e informacin relevante.
Para la informtica, el bus es una serie de cables que funcionan cargando datos en
la memoria para transportarlos a la Unidad Central de Procesamiento o CPU. En
otras palabras, un bus de datos es una autopista o canal de transmisin de

informacin dentro de la computadora que comunica a los componentes de dicho


sistema con el microprocesador.

Bus de direcciones
Este bus se utiliza para direccionar las zonas de memoria y los dispositivos (que
recordemos son tratados como si de posiciones de memoria se tratasen), de forma
que, al escribir una direccin en el bus, cierto dispositivo quede activado y sea quien
reciba-enve los datos en el ciclo de bus as empezado.

Bus de control
El bus de control gobierna el uso y acceso a las lneas de datos y de direcciones.
Como estas lneas estn compartidas por todos los componentes, tiene que
proveerse de determinados mecanismos que controlen su utilizacin. Las seales
de control transmiten tanto rdenes como informacin de temporizacin entre los
mdulos. Mejor dicho, es el que permite que no haya colisin de informacin en
el sistema.

Buses normalizados
Los comunes
El Chipset marca las caractersticas del bus de la CPU
Tipos de buses de expansin
ISA Usado en los primeros PC. Es de ocho bits por que usa ocho lneas para
comunicarse con tarjeta de placas. Tambin hay de 16 bits.

Caractersticas:

Baja capacidad y amplia difusin.

8 bits 16 bits

NCA Es un ISD extendido de 32 bits. Es compatible con el ISA. No se usa


para orden de alto nivel avanzado y ms avanzado.

EISD Es un ISD extendido de 32 y compatibles con ISD. No se usaba para


rdenes de alto nivel.

Bases locales Obtienen alto rendimiento entre la placa y las ranuras de


expansin. (Buses, s.f.)

1.2.4.2

Estructura de los buses

Existen dos organizaciones fsicas de operaciones E/S que tienen que ver con los
buses que son:

Bus nico

Bus dedicado

La primera gran diferencia entre estas dos tipos de estructuras es que el bus nico
no permite un controlador DMA (todo se controla desde la CPU), mientras que el
bus dedicado s que soporta este controlador.

Imagen 11
El bus dedicado trata a la memoria de manera distinta que a los perifricos (utiliza
un bus especial) al contrario que el bus nico que los considera a ambos como
posiciones de memoria. Este bus especial que utiliza el bus dedicado tiene 4
componentes fundamentales:

Datos: Intercambio de informacin entre la CPU y los perifricos.

Control: Lleva informacin referente al estado de los perifricos (peticin de


interrupciones).

Direcciones: Identifica el perifrico referido.

Sincronizacin: Temporiza las seales de reloj. (Estructuracion de los buses,


s.f.)

1.2.4.3

Jerarquas de buses

Compatibilidad

entre

buses:

Slo

si

son

elctricamente

idnticos.

Las

caractersticas de los diferentes tipos de buses deben estar normalizadas. Ejemplo:


bus PCI, AGP, USB, FireWire, etc.
Antiguamente slo exista un bus principal que lo conectaba todo: bus del sistema.
Actualmente existe un conjunto de buses conectados entre s y formando una
jerarqua. Facilita la mejora del rendimiento de todo el computador al agrupar dentro
de los diferentes tipos de buses aquellos componentes del ordenador que tienen
aproximadamente la misma velocidad de transmisin de la informacin. Mientras
ms lejos del CPU, buses ms lentos y normalmente de menos lneas de datos.
(Vazques, Buses, s.f.)

Conclusin del tema


Se concluy que los tipos de buses, como el bus de datos, de direccin, local,
control. Explica que

es un dispositivo mediante el cual al interior de una

computadora se transportan datos e informacin relevante. Carga a un velocidad


del CPU y el bus es una serie de cables que funcionan cargando datos en la
memoria para transportarlos a la Unidad Central de Procesamiento, direcciona las
zonas de memoria y los dispositivos, gobierna las lneas de datos. Es el medio por
el cual se transmite en todo el computador.

1.2.5 Interrupciones
Existen 3 tipos de interrupciones:
Requeridas por hardware

-. En un PC las primeras 16 interrupciones son de este tipo por lo que los primeros
64 bytes de la memoria RAM son direcciones que apuntan bloques de instrucciones
residentes en otras reas de la memoria RAM. Cabe notar que estas 16 primeras
interrupciones que son generadas por hardware que necesita atencin rpida por lo
que debe interrumpirse a la brevedad cualquier cosa que la CPU est haciendo en
ese momento.
Imagen 12 Lista de las interrupciones generadas por hardware

Requerida por software para interactuar con perifricos


Una caracterstica importante de la operacin de interrupciones es que ellas estn
jerarquizadas para resolver conflictos entre las mltiples interrupciones. Esto puede
ser necesario por ejemplo mientras una interrupcin est siendo ejecutada para
atender un dispositivo y en ese momento un segundo dispositivo pide una
interrupcin. Se debe tener un mecanismo para decidir qu accin tomar. Este
mecanismo est basado en la priorizacin de interrupciones de modo que una
interrupcin de mayor prioridad puede interrumpir una de menor prioridad pero no
al revs. De este modo el sistema de interrupciones funciona ordenadamente lo que
permite por ende un funcionamiento robusto del computador. Las interrupciones

para comunicarse con los perifricos forman la base de lo que se conoce como las
interrupciones BIOS.

Imagen 13 Interrupciones BIOS

Requerida por software de uso general


El sistema de interrupciones funciona muy bien, ya que incluso permite que una
interrupcin interrumpa la ejecucin de otra interrupcin que en ese momento est
siendo ejecutada. Dada la eficiencia del esquema de interrupciones tambin se
estila usar interrupciones generadas por software. Vale decir el mismo programa en
ejecucin puede llamar a una interrupcin. En este caso la interrupcin funciona
como una funcin o sub-rutina. Lo que ocurre en este caso es que al implementar
una funcin como una interrupcin por software es que su prioridad y ejecucin
queda determinada por el manejo general de interrupciones que hace el PC. (Diana,
s.f.)

Conclusin del tema


Finalizamos el tema viendo que existen 3 tipos de interrupciones las cuales son
requeridas por hardware, software y software para interactuar con perifricos cada
uno tienen una funcin distinta, la interrupcin original y tradicional iniciada por un
perifrico que demanda atencin ya que ha ocurrido un evento relativo a este
perifrico que demanda algn procedimiento de parte de la CPU, se vieron las listas
de interrupciones por hardware y software para interactuar con perifricos, permiten
la interrupcin de una ejecucin y que ene se momento est siendo ejecutada y
funciona ordenadamente.

CONCLUSIN GENERAL
Concluimos que sin ayuda de todas las herramientas, funciones y caractersticas
que tiene un computador no sera posible realizar diferentes tarea o trabajos, vimos
desde lo ms bajo de qu manera funciona o interactan, as como tambin algo de
historia, los primeros modelos de computadora, los tipos de procesadores, los
componentes que llevan una CPU, la memoria donde almacena y enva informacin
al PC los tipos y funciones de entrada y salida, y como por medio de los buses se
enva y transmite la informacin y cuando hay una proceso para no ser falta el error
existen interrupciones para dar pausa hacer una transferencia y reanudar el proceso
que estaba corriendo. Se vio y aprendi de qu manera funcionan todo este modelo
de arquitectura.

BIBLIOGRAFAS
Bibliografa
Apuntes de Arquitectura de Computadora. (s.f.). Obtenido de
http://fragaitm.webcindario.com/arqui/Apuntes%20unidad%201a.pdf
Buses. (s.f.). Obtenido de http://rosaovando.blogspot.mx/2013/02/unidad-1-buses.html
Diana. (s.f.). Arquitectura de computadoras. Obtenido de
http://arqcompudianita.blogspot.mx/2009/04/interrupciones.html
Estructuracion de los buses. (s.f.). Obtenido de http://pchardware.org/buses/busestruc.php
Martinez, A. V. (s.f.). integracion de equipos para comunicaciones. Obtenido de
http://www2.ulpgc.es/hege/almacen/download/27/27693/tema1.pdf
Perez, R. V. (s.f.). Memorias. Obtenido de
http://www.rvazquez.org/Misitio/Arquitectura_de_Computadoras_files/memoria1.pdf
Sistemas entrada y salida. (s.f.). Obtenido de http://icaro.eii.us.es/descargas/Entrada-Salida(AC0607).pdf
Stallings, W. (2000). Organizacion y Arquitectura de Computadoras. Iberia, Madrid: Prentice Hall.
Stallings, W., Linda Null, & Julia Lobur. (s.f.). Diseo de la jerarquia de memoria. Obtenido de
http://electro.fisica.unlp.edu.ar/arq/transparencias/ARQII_00-Repaso2.pdf
Vazques. (s.f.). Analisis de los componentes. Obtenido de
http://rvazquez.org/Misitio/Arquitectura_de_Computadoras_files/CPU.pdf
Vazques. (s.f.). Buses. Obtenido de
http://rvazquez.org/Misitio/Arquitectura_de_Computadoras_files/buses1.pdf
Vazques. (s.f.). Manejo de entrada-salida. Obtenido de
http://www.rvazquez.org/Misitio/Arquitectura_de_Computadoras_files/entradasalida2.p
df

Potrebbero piacerti anche