Você está na página 1de 20

Repblica Bolivariana de Venezuela

Ministerio del Poder Popular para la Defensa


Universidad Nacional Experimental Politcnica de la Fuerza
Armada Bolivariana
Ncleo-Anzotegui
Sede. San Tom

ARQUITECTURA
DEL
COMPUTADOR

Profesora:
Bachilleres:
Ing. Adriana Olivier
Manzol, Mara C.I: 25.487.493
Hernndez, Emely C.I: 24.578.508
Corvo, Valentina C.I: 25.389.145
Zamora, Eliana C.I: 24.577.832
Garcia, Aliannys C.I: 25.434.196
6to D01 Ing. de Sistema

Noviembre, 2016

ndice
Contenido
pg.
INTRODUCCIN________________________________________________4
DISEO DEL COMPUTADOR
Configuracin del sistema _______________________________________ 5
Instrucciones del computador _____________________________________5
Sincronizacin de tiempo y control__________________________________7
Ejecucin de instrucciones_________________________________________7
Los registros________________________________________________8
Diseo de control____________________________________________8
Consola del computador_______________________________________9
DISEO DEL MICROCOMPUTADOR
Organizacin del microprocesador_______________________________10
Modos de direccionamiento____________________________________11
Interrupciones______________________________________________11
Pila_______________________________________________________11
Subrutina___________________________________________________12
Organizacin del microcomputador________________________________12
Organizacin de memoria_______________________________________12
MICROCHIP Y ARQUITECTURA AVANZADA
Funcionamiento de una pc_______________________________________12
Funcionamiento de un transistor___________________________________13
Funcionamiento de un microprocesador_____________________________13
Funcionamiento de la memoria RAM________________________________13
Multiprocesamiento simtrico_____________________________________13

Procesamiento paralelo__________________________________________14
Procesamiento superescalar_______________________________________14
CIRCUITOS INTEGRADOS DIGITALES
Almacenamientos de datos y dispositivos_____________________________14
Almacenamiento de datos en disco duro_____________________________14
Dispositivo de entrada /salida_____________________________________15
Puerto serie__________________________________________________15
Puerto paralelo________________________________________________16
Mouse______________________________________________________16
Teclado_____________________________________________________16
Modem_____________________________________________________17
Tarjeta de pc_________________________________________________17
CONCLUSIN________________________________________________18
BIBLIOGRAFA________________________________________________19

Introduccin
El computador consiste de una unidad procesadora central una unidad de
memoria y una unidad de teleimpresor de entrada/salida, el diseo de un
computador digital puede derivarse de tres fases: diseo de sistemas, diseo
lgico y diseo del circuito. Un microprocesador combinado con los mdulos de
memoria y de interconexin se llama microcomputador, la palabra micro se usa
para indicar el pequeo tamao fsico de los componentes integrantes. Un
microcomputador puede ser usado como un computador para propsitos
generales de bajo costo, para proporcionar capacidades similares a aquellas de
cualquier otro sistema de computador. Se puede referir a la arquitectura
avanzada al diseo y funcionamiento de las microcomputadoras, en niveles de
Hardware y tambin de Software, esta se basa en la parte micro del
computador como es el funcionamiento de la tarjeta madre, verificando y
estudiando su funcionamiento al igual que sus etapas al nivel de instrucciones,
tambin que estudia el funcionamiento de las tarjetas controladoras que son
aadidas al sistema.

DISEO DEL COMPUTADOR

Configuracin de los sistemas:


La configuracin como se muestra en el dibujo cada bloque representa un
registro, excepto por la unidad de memoria, el generador del reloj maestro y la
lgica de control. Esta configuracin se supone que satisface la estructura del
sistema final. En una situacin prctica, el diseador comienza con una
configuracin tentativa de un sistema y la modifica constantemente durante el
proceso de diseo.

Instrucciones del computador:


Es el punto de encuentro entre el diseador del computador y el
programador. Desde el punto de vista del diseador, es proceso ms en la
explicitacin del procesador de un computador y desde el punto de vista del
programador en ensamblador, es la herramienta bsica para acceder a los
recursos disponibles del computador.
1.-Instrcucciones Lgica:
Realizan operaciones lgicas bit a bit con sus operando. Incluye las operaciones
que se realizan con los operadores.

-AND
-OR
-XOR
2-Instrucciones Aritmticas:
Son

las que realizan operaciones aritmticas (suma, resta, multiplicacin,

divisin).
-ADD: suma
Destino: destino + fuente
-SUB: resta
destino: destino-fuente
-MUL: Multiplicacin
destino: destino*fuente
-DIV: Divisin, se obtiene dos resultados: el cociente y el residuo de la divisin
R1: R1/R2 (cociente)
R2: R1 mod R2 (residuo)
3.-Instrucciones de entrada-salida: Permiten leer y escribir un puerto
de E/S:
Segn la arquitectura del computador, podemos tener:
-Mapa comn de memoria E/S: Las instrucciones utilizadas para acceder a los
puertos de E/S so diferentes de la transferencia de datos.
- IN: Permite leer de un puerto de E/S.
Destino- puerto de E/S indicado por el operando fuente
-OUT: Permite escribir en un puerto de E/S.

puerto de E/S indicado por el operando destino- fuente


4- Instrucciones de transferencia de datos:
Transfieren un dato de una localizacin a otra dentro del computador.
-LOAD
Ejemplo LW $s1, 100($s2)
Mueve el contenido de la posicin de memoria M ($s2$+100) al registro $s1
-STORE
Ejemplo SW $s1, 100($s2)
Mueve el comtenod de resgistro $s1 a la posici [on de memoria M ($s2+100)
-MOVE
Ejemplo $s1, $s2
Mueve el contenido de registro $s2 al registro $s1

Sincronizacin de tiempo y control:


La temporizacin de todos los registros de la computadora bsica est
controlada por un generador de reloj maestro. Los pulsos de reloj se aplican a
todos los flip-flops y registros del sistema, incluyendo los de la unidad de
control.

Existen dos tipos principales de organizaciones de control:


La organizacin de control por cableado.
La organizacin de control por microprogramacin.

Ejecucin de instrucciones:
Una instruccin que est en la pc se lee de la memoria un programa consta de

una secuencia ordenada de instrucciones, el proceso de ejecucin de cada una


de esas instrucciones pasa por los siguientes ciclos o fases:
a) Fase de bsqueda: consiste en la lectura de la instruccin y la bsqueda
de su operado; si los tiene. Consta de unos puntos.
Se incrementa el contenido del PC para que contenga la direccin de la
siguiente instruccin.
Determinar el tipo de instruccin que se ha extrado y el nmero de sus
operandos.
b) Fase de ejecucin: consiste en la ejecucin de la instruccin. Consta de
unos puntos.
Ejecutar la instruccin, Almacenar los resultados en el lugar apropiado, Volver
al paso de bsqueda.

Los registros:
Es cierta informacin guardada para luego ejecutarse ms rpido y es una
pequea unidad de almacenamiento destinada a contener cierto tipo de datos.
Registros de la computadora:

DR: (Registro de datos)


AR: (Registro de direccin)
AC: (Acumulador)
IR: (Registro de instruccin)
PC: (Contador de programa)
TR: (Registro temporal)
INPR: (Registro de entrada)
OUPR: (Registro de salida)

Diseo del Control:


La unidad de control del computador genera las variables de control para
los registros y unidad de memoria. Hay 24 variables de control diferentes as
como tambin 3 mtodos para el diseo de la lgica de control:
Control con Componentes Alambrados:

El registro de secuencia G en este caso es un contador y el decodificador


de tiempo entrega cuatro estados de control para el sistema. Un segundo
decodificador se usa para el cdigo de operacin almacenado en el registro I. A
su vez el bloque de la red de lgica de control genera todas las funciones de
control para el computador. Y la configuracin de la red de lgica completa el
diseo del control con componentes alambrados.
El Control PLA:
Es similar al mtodo de registro de secuencia y decodificador, excepto que
todos los circuitos de combinaciones se configuran dentro del PLA. Los dos
decodificadores se incluyen dentro de la configuracin del PLA ya que ellos son
circuitos de combinaciones.

El Control del Microprograma:


El control de la microprograma no necesita los registros I, G y F. El cdigo
de operacin est en B (OP) y al final del ciclo de bsqueda puede ser usado
para especificar una direccin de macro operacin para la memoria de control
sin necesidad de un registro I. Las variables de tiempo generadas en el registro
de secuencia G pueden ser remplazadas por una secuencia de pulsos de reloj
que leen microinstrucciones consecutivas de la memoria de control. La parte
de secuencia de direccin del control de la microprograma necesita solamente
tres operaciones:
1. Incrementar el CAR para leer el siguiente microinstruccin en secuencia.
2. Borrar el CAR para iniciar el ciclo de bsqueda
3. Entregar la trasformacin de bits del B (OP) a una direccin externa del CAR
Consola del computador:
Un terminal (hardware), conocido tambin como consola, es un dispositivo
electrnico o electromecnico, usado para interactuar con un computador.

No hay que confundirlo con su homnimo virtual, programado para emular


las especificaciones de un terminal estndar (e.g. VT52, VT100, VIP, IBM 3270).
Comparados con las tarjetas perforadas o las cintas de papel, los primeros
terminales eran dispositivos baratos pero muy lentos para la entrada de datos,
sin embargo, a medida que la tecnologa mejor, ya que fueron introducidas las
pantallas de video, los terminales sacaron de la industria a estas viejas formas
de interaccin. Un desarrollo relacionado fueron los sistemas de tiempo
compartido, que se desarrollaron en paralelo y compensaron cualquier
ineficacia en la habilidad de mecanografiado del usuario con la capacidad de
soportar a mltiples usuarios conectados a la misma mquina, cada uno de
ellos con su propio terminal.
La funcin de un terminal est confinada a la exhibicin y entrada de
datos; un dispositivo con una significativa capacidad local programable de
procesamiento de datos puede ser llamado un "terminal inteligente" o cliente
pesado. Un terminal que depende del computador husped para su capacidad
de procesamiento es llamado cliente ligero. Un computador personal puede
correr un software que emule la funcin de un terminal, permitiendo a veces el
uso concurrente de programas locales y el acceso a un distante sistema
husped de terminal.

DISEO DE SISTEMAS DEL MICROCOMPUTADOR


Un sistema digital se define por los registros que contiene y las
operaciones que hace con la informacin binaria almacenada en ellos. Una vez
especificado el sistema digital, el diseador tiene que desarrollar los materiales
que configuran la secuencia requerida. El nmero de micro-operaciones
diferente de un sistema dado es finito.
Un sistema digital puede ser construido por medio de los circuitos MSI
tales como registros, decodificadores, ALU, memoria y multiplexores. Tal
sistema hecho a la medida tiene la ventaja que se ajusta a las necesidades de
una aplicacin particular. Un microprocesador combinado con los mdulos de
memoria y de interconexin se llama microcomputador. La palabra micro se

usa para indicar el pequeo tamao fsico de los componentes integrantes. Un


microcomputador puede ser usado como un computador para propsitos
generales de bajo costo, para proporcionar capacidades similares a aquellas de
cualquier otro sistema de computador.

Organizacin del microprocesador:


La Unidad de Procesamiento (CPU) controla el funcionamiento del
computador y lleva a cabo sus funciones de procesamiento de datos.
Frecuentemente se le llama procesador. A su vez un microprocesador es un
circuito de alta escala de integracin (LSI).
Compuesto por muchos circuitos ms simples como: flip-flop's,
contadores,

registros,

decodificadores,

comparadores,

entre

otros.

Un

procesador, incluye tanto registros visibles por el usuario como registros de


control/estado. Los registros visibles por el usuario pueden ser de uso general o
tener una utilidad especial, mientras que los registros de control y estado se
usan para controlar el funcionamiento del procesador, un claro ejemplo es el
contador de programa.

Modos de direccionamiento:
Son las maneras de especificar en informtica, un operando dentro de una
instruccin (lenguaje ensamblador). Como se especifica e interpreta las
direcciones de memoria segn las instrucciones. Un modo de direccionamiento
especifica la forma de calcular la direccin de memoria efectiva que un
operando mediante el uso de la informacin contenida en registros y/o
contadores, contenida dentro de una instruccin dentro de una mquina o en
otra parte.

Interrupciones:

Una interrupcin es una seal asncrona desde el hardware, en donde es


recibida por el procesador, indicando que debe interrumpir el curso de
ejecucin actual y pasar a ejecutar el cdigo especfico para tratar esta
situacin.
Bsicamente existen dos tipos de interrupciones:
Interrupciones No Enmascarables: se atiende siempre, no se pueden inhabilitar
Interrupciones Enmascarables: existen instrucciones dentro del juego de
instrucciones que permiten habilitar o inhabilitar las interrupciones (aunque se
active una interrupcin no se atiende).
Pila:
Una pila es una estructura LIFO (Last In, First Out), es decir, ltimo
dato en entrar, primero en salir. Es una estructura que acumula los datos en el
orden en que se depositan, dato ms antiguo en la parte inferior de la pila y
dato ms reciente en la parte superior.

Subrutina:
Es una secuencia que contiene en si instrucciones para ejecutar una
tarea dada. Durante la ejecucin normal del programa puede ser llamada
subrutina para ejecutar su funcin muchas veces en varios puntos del
programa principal. Cada vez que se llame una subrutina, se ejecuta una
bifurcacin o salto al comienzo de la subrutina para comenzar a ejecutar un
conjunto de instrucciones.

Organizacin de la memoria:
Cosiste en el conjunto de tcnicas y procedimientos que permiten asignar
(cargar) y des-asignar la memoria (liberar) as como contabilizar y controlar la
memoria disponible y ocupada, esto es, determinar a qu proceso o trabajo se

le da memoria, cuenta memoria, en que momento (cuando) y en que


posiciones (donde).

Organizacin del microcomputador:


Un sistema tpico d microcomputadoras consiste de un microprocesador
ms memoria y una interconexin I/O. Los diferentes componentes que forman
el sistema estn enlazados por medio de buses que transfieren instrucciones,
datos, direccione e informacin de control entre los componentes de C.I.

MICROCHIP Y ARQUITECTURAS AVANZADAS

Funcionamiento de una PC:


Todo ordenador funciona, desde un punto de vista llamado externo, con
un esquema similar y muy simple a travs de los perifricos de entrada
(teclado, ratn, micrfono...) se introducen datos. Estos pasan a guardarse en
los dispositivos correspondientes (memorias) y se incorporan a la unidad
central donde se procesan.

Funcionamiento de un transistor:
El transistor es un dispositivo electrnico semiconductor utilizado para
entregar una seal de salida en respuesta a una seal de entrada. Cumple
funciones de amplificador, oscilador, conmutador o rectificador.

Funcionamiento de un Microprocesador:
La funcin de un microprocesador sera comparable al trabajo que hace
el cerebro en el cuerpo humano. Bsicamente realizan operaciones aritmticas
elementales, suma, resta multiplicacin y divisin que son cruciales para
ejecutar cualquier accin en las computadoras

Funcionamiento de la Memoria RAM:


La memoria RAM es una memoria que se caracteriza por ser voltil,
desaparece cuando apagamos el ordenador. Al contrario que esta memoria, los
datos almacenados en el disco duro permanecen cuando apagamos nuestro
sistema.
Por tanto podemos decir que la memoria de nuestro ordenador est
estructurada en tres niveles. El primer nivel y el de ms rpido acceso, tambin
el ms reducido en cuanto a tamao, sera la cache del procesador. Si los datos
no son encontrados en esta memoria cach, el ordenador los buscara en la
memoria RAM, que es una memoria de rpido acceso pero no tanto como la
anterior. Y si los datos no estn en ninguna de estas dos memorias, el
ordenador los buscar en el disco duro.

Multiprocesamiento Simtrico:
Los sistemas SMP permiten que cualquier procesador trabaje en cualquier
tarea sin importar su localizacin en memoria; con un propicio soporte del
sistema operativo, estos sistemas pueden mover fcilmente tareas entre los
procesadores para garantizar eficientemente el trabajo.

Procesamiento paralelo:
Es un proceso empleado para acelerar el tiempo de ejecucin de un
programa dividindolo en mltiples trozos que se ejecutarn al mismo tiempo,
cada uno en su propios procesadores.
Procesadores Superes calares:
Se denomina arquitectura superes calar a aquella implementacin capaz de
ejecutar ms de una instruccin por ciclo de reloj.

Circuitos integrados digitales


Un circuito integrado es una pieza o cpsula que generalmente es de
silicio o de algn otro material semiconductor, que utilizando las propiedades
de los semiconductores, es capaz de hacer las funciones realizadas por la unin
en

un

circuito,

de

varios

elementos

electrnicos,

como:

resistencias,

condensadores, transistores, etc.

Almacenamiento de datos y Dispositivos


Es un conjunto de componentes utilizados para leer o grabar datos en el
soporte de almacenamiento de datos, en forma temporal o permanente.

Almacenamiento de datos en Disco Duro


El disco duro es la unidad de almacenamiento principal de una
computadora, es all donde se guarda la mayor parte de la informacin que
ingresa a la misma ya que cuando se est trabajando y se da la opcin de
guardar, de manera predeterminada la unidad que presenta es el disco duro .

Dispositivos de Entrada y Salida


Son aquellos que permiten la comunicacin entre la
computadora y el usuario.

Dispositivos de entrada:

Son aquellos que sirven para introducir datos a la computadora para su


proceso .Los dispositivos de entrada tpicos son los teclados, mouse, otros son:
lpices pticos, palancas.

Dispositivos de salida:
Son los que permiten representar los resultados (salida) del proceso de
datos. El dispositivo de salida tpico es la pantalla o monitor. Otros dispositivos
de

salida

son: impresoras (imprimen

resultados

en

papel),

trazadores grficos (plotters), bocinas, entre otros.

Puerto Serie
Un puerto serie o puerto serial es una interfaz de comunicaciones de
datos digitales, frecuentemente utilizado por computadoras y perifricos, en
donde la informacin es transmitida bit a bit enviando un solo bit a la vez.

Puerto Paralelo

Es una interfaz entre una computadora y un perifrico, cuya principal


caracterstica es que los bits de datos viajan juntos, enviando un paquete de
byte a la vez. Es decir, se implementa un cable o una va fsica para cada bit de
datos formando un bus. Mediante el puerto paralelo podemos controlar
tambin perifricos como focos, motores entre otros dispositivos, adecuados
para automatizacin.

Cmo Funciona el Mouse?


Bsicamente, el mouse funciona sobre una superficie plana, haciendo uso
de una almohadilla que debe estar completamente limpia para que se pueda
tener un buen manejo del dispositivo.

Teclado
Es un dispositivo de entrada cuya funcin es la de ingresar informacin a
travs de teclas alfanumricas y funcionales (varan entre 99 y 108 teclas).

Modem
Es bsicamente un dispositivo que modula y que desmodula, de ah Sirve
para comunicar dos ordenadores entre s, realiza la funcin de intercambiar
datos digitales.

Tarjeta de PC

La tarjeta madre o motherboard en una computadora es aquella que lleva


impresos

los

circuitos

del

aparato

permite

la

conexin

entre

el

microprocesador, los circuitos electrnicos de soporte, las ranuras de memoria


y otros dispositivos adicionales.

Conclusin
Podemos mencionar lo importante de conocer bien todo lo que puede
realizar la computadora como son instrucciones como se ejecutan, su memoria
su organizacin y funciones. Los dispositivos de entrada y salida, los circuitos
integrados que han hecho posible el desarrollo de muchos nuevos productos,
como computadoras y calculadoras personales, los circuitos integrados han
permitido reducir el tamao de los dispositivos con el consiguiente descenso de

los costes de fabricacin y de mantenimiento de los sistemas. Al mismo


tiempo, ofrecen mayor velocidad y fiabilidad. Los relojes digitales, las
computadoras porttiles y los juegos electrnicos son sistemas basados en
microprocesadores. Todo est relacionado el diseo de computadora con el
diseo del microcomputador, con los circuitos integrados digitales.

Bibliografa

Lgica digital y diseo del computador


Disponible en:

https://books.google.co.ve/books?
id=Jadk9JigJs4C&pg=PA477&lpg=PA477&dq=dise
%C3%B1o+del+computador&source=bl&ots=eigzNKeRgN&sig=eKVal6JjhHkfb_sHkBejOdqCSA&hl=es&sa=X&ved=0ahUKEwj5zoCTw6PQAhWCWSYKHecAAa
cQ6AEITDAI#v=onepage&q=dise%C3%B1o%20del%20computador&f=false

Arquitectura del computador pdf


Disponible en:
https://unefazuliasistemas.files.wordpress.com/2011/05/arquitectura-delcomputador-rojas-urdaneta-valera.pdf

Você também pode gostar