Está en la página 1de 57

AÑO DE LA UNIDAD, LA PAZ Y EL DESARROLLO”

ARQUITECTURA DE
CETPRO “DIVINO MAESTRO” LA
COMPUTADORA
ARQUITECTURA DE LA COMPUTADORA
• consiste en un conjunto de técnicas que permiten construir
máquinas lógicas generales programables en forma práctica. En
materia terminológica se distingue la "arquitectura" de un
computador de la "organización" de un computador.
COMO SE CLASIFICA LA ARQUITECTURA DE
LA COMPUTADORA
• puede ser una combinación de hardware y software, o sólo una
de las dos. Una arquitectura de hardware es la implementación
de la lógica de un ordenador, mientras que la arquitectura de
software es la implementación de la funcionalidad de un
ordenador.
Arquitectura del Computador
• El primer instrumento conocido utilizado para realizar
operaciones fue el ábaco. El ábaco más antiguo aparece en el
valle del Tigris y el Éufrates.
• Aparece en China. El ábaco simplificaba las operaciones
aritméticas básicas (suma, resta, multiplicación y división) y aún
hoy se utiliza en algunos países orientales.
MÁQUINA ARITMÉTICA
• En 1642 aparece la máquina aritmética de Pascal, que era una
máquina mecánica capaz de sumar y cuyo funcionamiento se
basaba en ruedas dentadas.
MÁQUINA DE DIFERENCIAS
• En 1822 Charles Babbage diseñó su máquina de diferencias,
basada en ruedas dentadas pero que no llegó a construirse
debido a las deficiencias tecnológicas de la época. Más tarde en
1833, diseñó su máquina analítica que tampoco llegó a
construirse por problemas tecnológicos, pero su esquema de
diseño fue muy similar al de las computadoras actuales, por lo
que a Babbage se le considera el padre de la informática.
MÁQUINA QUE PROCESABA
DATOS
• En 1887 Herman Hollerith construyó una máquina que
procesaba datos utilizando tarjetas perforadas. Esta
máquina fue diseñada para hacer el censo de los Estados
Unidos del año 1890.

• Ya a mediados del siglo XX aparecen las primeras


computadoras impulsadas por los avances tecnológicos y
por la necesidad de resolver problemas militares.

• La primera computadora aparece en 1944 y fué


construido por Howard Aiken. Era una computadora
electromecánica pues el principal elemento constructivo.
• era el relé, un dispositivo que mediante un circuito
electromagnético era capaz de abrir o cerrar circuitos
mecánicos que dejaban pasar o no la corriente eléctrica.
PRIMERA MÁQUINA COMPLETAMENTE ELECTRÓNICA
• En 1945 aparece la primera máquina completamente electrónica,
el ENIAC, cuyo elemento tecnológico era la válvula de vacío, y cuyo
funcionamiento era similar al relé, pero que no utilizaba
elementos mecánicos. El circuito eléctrico se cerraba al aplicar una
tensión lo suficientemente elevada entre dos electrodos.
GENERACIONES DE
COMPUTADORAS.
• Existe un esquema básico de la carrera tecnológica cuyo principal
objetivo es mejorar las tecnologías e introducir modificaciones en
ese esquema básico para conseguir máquinas cada vez más
rápidas y potentes y reducir el espacio ocupado y la potencia
consumida por esas máquinas, sucediéndose desde entonces una
serie de generaciones, desde la primera hasta llegar a la quinta.
1ERA GENERACIÓN (1,940 –
1,952)
• El elemento tecnológico que la hace posible es la
válvula de vacío, estaban constituidas por
aproximadamente 18,000 válvulas de vació, por lo
que eran necesarios sistemas de refrigeración para
evitar el sobrecalentamiento y quemado de los
tubos. Los operadores ingresaban los datos y
programas en código de maquina por medio de
tarjetas perforadas. El almacenamiento interno se
lograba con un tambor que giraba rápidamente,
sobre el cual un dispositivo de lectura/escritura
colocaba marcas magnéticas. Solo se podían
programar en lenguaje máquina, no existían los
lenguajes de programación. Eran empleadas
principalmente para uso militar y científico.
Las principales características de las computadoras de
esta generación son:
• Usaban tubos o válvulas al vacío.
• Tenían desde 100 Bytes hasta 2 Kilo Bytes (2,000 Bytes)
• Máquinas grandes y pesadas.
• Aplicaciones aún bastante limitadas que consumían mucha energía (300 V)
• Continúas fallas o interrupciones en el proceso.
• Alto costo.
• Uso de tarjetas perforadas para suministrar datos y los programas.
• Realizaban de 2,000 a 16,000 sumas por segundo
2da Generación(1,952 – 1,964)
• A partir de 1947 se realiza, en los laboratorios Bell, el diseño del transistor,
construido con material semiconductor basado en el Silicio, un material
abundante en la arena de playa. El transistor sustituye a la válvula de vacío,
ocupa mucho menos espacio y con él se inicia el verdadero desarrollo de las
computadoras, disminuyendo de tamaño y precio y posibilitando su uso
también en aplicaciones administrativas y comerciales.
Las principales características de las

computadoras
Computadoras basadas en transistores.
de esta generación son:
• Realizaban de 6,000 a 3,000,000 operaciones por segundo.
• Para el almacenamiento interno se emplean los núcleos de ferrita, utilizando sus propiedades
magnéticas de que podían tener dos estados. Capacidad de 6 Kilo Bytes a 1.3 Mega Bytes de memoria
principal.
• Disminución de consumo energético y de producción de calor.
• El voltaje de alimentación es de 10 V.
• Para el almacenamiento masivo se utilizaba las cintas magnéticas y los tambores magnéticos
• Comenzaron a desarrollarse lenguajes ensambladores y de alto nivel como el FORTRAN, COBOL, ALGOL,
facilitando la programación de los mismos.
• Mayor velocidad. La velocidad de las operaciones ya no se mide en segundos sino en ms (milisegundos).
3ra Generación (1,964 –
1,971)
• El 1964 aparece el circuito integrado, fabricado también con material semiconductor, dando
paso a la tercera generación de computadoras. En el Circuito Integrado o Chip, se construyen
en miniatura circuitos electrónicos a base de transistores, resistencias, condensadores, etc.
Con ello se consigue disminuir aún más el tamaño y el consumo de las computadoras,
aumentando al mismo tiempo las prestaciones. Las tecnologías utilizadas para los circuitos
integrados de esta época se denominan SSI (Small Scale Integración) y MSI (Medium Scale
Integración). El software evoluciona desarrollándose los Sistemas Operativos, que incluyen
multiprogramación, tiempo real y modo interactivo. Para almacenamiento interno de la
información se utiliza memorias de semiconductores y para el almacenamiento masivo
externo empiezan a utilizarse los discos magnéticos (discos duros).
3ra Generación (1,964 –
1,971)
• Fueron fabricadas en base a circuitos integrados. Circuitos integrados: Miniaturización y agrupación
de centenares de elementos en una placa de Silicio o Chip.
• Menor consumo de energía. Apreciable reducción de espacio.
• La disminución del tamaño de los circuitos continuaba a modo acelerado, cuando a mediados de los
años 60s la empresa INTEL consiguió integrar un procesador completo en un solo chip, llamado
microprocesador.
• La reducción de tamaño de los sistemas lógicos y de memoria conduce a la fabricación de la
minicomputadora
• Se renuevan y crean periféricos de entrada y salida que actúan de manera más rápida y eficaz.
• El desarrollo de Hardware permite la conectividad de varios dispositivos para formar redes.
• Utilización de redes de terminales periféricos conectados a la unidad central, lo que permitía utilizar
la computadora desde lugares remotos.
• Teleproceso. Se instalan terminales remotas que acceden a la computadora central para realizar
operaciones, extraer o introducir información en bancos de datos, etc.
• Trabajo a tiempo compartido. Uso de una computadora por varios clientes al mismo tiempo.
• Se implementa la multiprogramación. Para que sea factible el uso en tiempo compartido, es
necesario que el diseño de las computadoras permita el proceso simultáneo de varios programas.
• Compatibilidad. Comienza a atenderse en todas las empresas fabricantes de Hardware los problemas
que plantea la incomunicabilidad de los programas. Ampliación de las aplicaciones.
4ta Generación (1,971 – hasta la
actualidad
• En 1,971 aparece el microprocesador, que consiste en la construcción
de la Unidad central de proceso en un solo circuito integrado. La
tecnología de construcción de los circuitos se denomina LSI (Large
Scale Integration) y posibilita la aparición de las computadoras
personales, extendiéndose el uso de las computadoras al hogar.
Aparece como unidad de almacenamiento el disquete o floppy disk,
proliferan los lenguajes de programación de todo tipo y aparecen las
redes de transmisión de datos para interconectar computadoras y
dando lugar a la telemática o teleinformática. La escala de integración
sigue aumentando, apareciendo VLSI (Very Large Scale Integration) y
ULSI (Ultra Large Scale Integration), sigue reduciéndose el tamaño y
los precios, y empiezan a buscarse alternativas al diseño de la
máquina de Von Neuman que hagan a las computadoras cada vez más
rápidas. Empieza a introducirse el paralelismo, es decir que varios
procesadores puedan trabajar al mismo tiempo pudiendo ejecutar
incluso el mismo programa.
En la cuarta generación se tienen las siguientes
características:
• Basadas en circuitos integrados de tipo LSI, VLSI y UVLSI.
• El proceso de reducción del tamaño de los componentes llega a
superar las escalas microscópicas. Las aplicaciones del
microprocesador se han proyectado más allá de la computadora y se
encuentra en multitud de aparatos.
• La reducción del tamaño también genera nuevos conceptos para su
uso. Las PC, las microcomputadoras y las minicomputadoras son el
grupo de equipos que conforman las "computadoras pequeñas".
• Memorias electrónicas, que resultan más rápidas y reducidas. La
capacidad de memoria aumenta notablemente actualmente podemos
encontrar sistemas con 4GB, 8GB y 16GB.
• El aumento cuantitativo y cualitativo de las bases de datos lleva a
crear nuevas formas de gestión que facilitan la tarea de consulta y
edición.
• Las aplicaciones. Son innumerables y generalmente abarcan todos
los campos de la actividad humana (medicina, comercio, viajes
espaciales, entre otros).
• La computación deja de ser uso exclusivo de profesionales, y entra a
ser un elemento más de la vida cotidiana.
5ta Generación (en proyecto)
• Aparecen términos como Inteligencia Artificial, que pretende que
las computadoras puedan pensar, a semejanza del hombre. Los
lenguajes de programación se acercan cada vez más al lenguaje
natural y evoluciona la robótica, o diseño de máquinas que hagan
labores humanas, como construir coches, limpiar la casa, etc.
ARQUITECTURAS DE COMPUTADORAS
ARQUITECTURA HARVARD
El término Arquitectura Harvard originalmente se refería a las
arquitecturas de computadoras que utilizaban dispositivos de
almacenamiento físicamente separados para las instrucciones y para
los datos (en oposición a la Arquitectura von Neumann). El término
proviene de la computadora Harvard Mark I, que almacenaba las
instrucciones en cintas perforadas y los datos en interruptores.
ARQUITECTURAS DE COMPUTADORAS
ARQUITECTURA VON NEUMANN
• La arquitectura von Neumann se refiere a las arquitecturas de computadoras que
utilizan el mismo dispositivo de almacenamiento tanto para las instrucciones como
para los datos (a diferencia de la arquitectura Harvard). Esta arquitectura fue
planteada en 1945, por el conocido matemático John von Neumann, que propuso el
concepto de programa almacenado.
• Las computadoras con arquitectura von Neumann constan de cinco partes: La unidad
aritmético-lógica o ALU, la unidad de control, la memoria, un dispositivo de
entrada/salida y el bus de datos que proporciona un medio de transporte de los datos
entre las distintas partes.
arquitectura von Neumann realiza o emula los siguientes pasos
secuencialmente:
• Enciende la computadora y obtiene la siguiente instrucción desde
la memoria en la dirección indicada por el contador de programa y
la guarda en el registro de instrucción.
• 2. Aumenta el contador de programa en la longitud de la instrucción
para apuntar a la siguiente.
• 3. Decodifica la instrucción mediante la unidad de control. Ésta se
encarga de coordinar el resto de componentes de la computadora
para realizar una función determinada.
• 4. Se ejecuta la instrucción. Ésta puede cambiar el valor del
contador del programa, permitiendo así operaciones repetitivas. El
contador puede cambiar también cuando se cumpla una cierta
condición aritmética, haciendo que la computadora pueda 'tomar
decisiones', que pueden alcanzar cualquier grado de complejidad,
mediante la aritmética y lógica anteriores.
TIPOS DE
COMPUTADORAS
SEGÚN SU FUNCIONAMIENTO
• Computadoras Analógicas, las cuales procesan señales analógicas.
• Computadoras Digitales, se encargan de procesar señales digitales.
• Computadoras Híbridas, pueden procesar los dos tipos de señales haciendo uso
de conversores analógico-digital y digital-analógico.
• Señal Analógica
• Las señales ANALÓGICAS están representadas por valores continuos. Algo
continuo es todo aquello de puede tomar una infinidad de valores dentro de un
cierto limite, superior e inferior.
TIPOS DE COMPUTADORAS
SEÑAL DIGITAL
• La señal es DIGITAL cuando las magnitudes de la misma se representan mediante
valores discretos. La palabra discreto proviene del latín discretus que significa
separado.
• Por ejemplo, un interruptor puede tomar dos valores o estados: abierto o cerrado, o
encendido o apagado.
• Los sistemas digitales, como una computadora, usan lógica de dos estados: la
corriente pasa o no, por los componentes electrónicos del sistema. Estos dos estados
son en realidad dos niveles de tensión, uno alto, H y otro bajo, L (de High y Low,
respectivamente). Por abstracción, dichos estados se sustituyen por ceros y unos, lo
que facilita la aplicación de la lógica y la aritmética binaria. Si el nivel alto se
representa por 1 y el bajo por 0, se habla de lógica positiva y en caso contrario de
lógica negativa. Esta representación permite utilizar los bits (binary digits – dígitos
binarios) como elementos de un sistema digital.
NIVELES EN UNA SEÑAL DIGITAL
• Cabe mencionar que además de los niveles, en una señal digital
están las transiciones de alto a bajo o de bajo a alto,
denominadas flanco de subida o de bajada, respectivamente. En
la siguiente figura se muestra una señal digital donde se
identifican los niveles y los flancos.
• 1.- Nivel bajo
• 2.- Nivel alto
• 3.- Flanco de subida
• 4.- Flanco de bajada
TÉRMINO DIGITAL Y
BINARIO
• Es conveniente aclarar que, a pesar de que en los ejemplos
señalados el término digital se ha relacionado siempre con
dispositivos binarios, no significa que digital y binario sean
términos intercambiables.
• Por ejemplo, si nos fijamos en el código Morse, veremos que en
él se utilizan, para el envío de mensajes por telégrafo eléctrico,
cinco estados digitales que son:
• Punto
• Raya
• Espacio corto (entre letras)
• Espacio medio (entre palabras)
• Espacio largo (entre frases)
VENTAJAS DEL USO DE LAS SEÑALES DIGITALES
• La información a procesar en un sistema de cómputo, puede
encontrarse ya sea en forma digital o en señales analógicas que
deben convertirse en pulsos digitales, antes de su procesamiento.
Y en algunos casos después del procesamiento, los resultados son
convertidos nuevamente a la forma analógica para su salida del
sistema (Video Analógico, Audio, Transmisiones)
LAS SEÑALES ANALOGICA
• es una señal que varía de forma continua a lo largo del tiempo. La
mayoría de las señales que representan una magnitud física
(temperatura, luminosidad, humedad, etc.) son señales
analógicas.
Las ventajas del uso de señales digitales con
respecto a las analógicas son:
• Las señales digitales se pueden almacenarse y procesarse mas fácil y sencillamente que
las señales analógicas.
• Las señales digitales son más sencillos de medir y evaluar. Por lo tanto es más fácil
comparar el rendimiento de los sistemas digitales con diferentes capacidades de
señalización e información, que con los sistemas analógicos comparables.
• Los sistemas digitales están mejor equipados para evaluar un rendimiento de error (por
ejemplo, detección y corrección de errores), que los analógicos.
• La transmisión digital tiene la inmunidad al ruido. Las señales analógicas son más
susceptibles que los pulsos digitales a la amplitud, frecuencia y variaciones de fase. Esto
se debe a que con la transmisión digital, no se necesita evaluar esos parámetros, con
tanta precisión, como en la transmisión analógica. en cambio, los pulsos recibidos se
evalúan durante un intervalo de muestreo y se hace una sola determinación si el pulso
está arriba (1) o abajo de un umbral específico (0).
• Los sistemas digitales utilizan la regeneración de señales, en vez de la amplificación, por lo
tanto producen un sistema más resistente al ruido que su contraparte analógica.
• Los equipos que procesan digitalmente consumen menos potencia y son más pequeños, y
muchas veces con más económicos.
Desventajas del Uso de las Señales Digitales
• La transmisión de las señales analógicas codificadas de manera digital
requieren de más ancho de banda para transmitir que la señal analógica.
• Las señales analógicas deben convertirse en códigos digitales, para su
procesamiento y convertirse nuevamente a analógicas para su
transmisión.
• La transmisión digital requiere de sincronización precisa, de tiempo,
entre los relojes del transmisor y receptor.
• Los sistemas de transmisión digital son incompatibles con las
instalaciones analógicas existentes.
SEGÚN SU FINALIDAD
• Computadoras de propósito general: dedicadas a resolver
cualquier tipo de aplicaciones.
• Computadoras de propósito especial: se especializan en resolver
un tipo concreto y particular de problema, como puede ser una
computadora de un auto o una lavadora.
CLASIFICACIÓN COMERCIAL
SUPERCOMPUTADORAS
• Es el tipo de computadora más potente y más rápida que existe.
Estas máquinas están diseñadas para procesar enormes
cantidades de información en poco tiempo (rendimiento pico de
hasta 91,759 GFlops), implementadas con 32,768 procesadores.
EJEMPLOS DE TAREAS A LAS QUE SON
EXPUESTAS LAS SUPERCOMPUTADORAS
• Estudio e investigación Aeroespacial.
• Búsqueda y estudio de la energía y armas nucleares.
• Búsqueda de yacimientos petrolíferos con grandes bases de
datos sísmicos.
• El estudio y predicción de tornados.
• El estudio y predicción del clima de cualquier parte del mundo.
• La elaboración de maquetas y proyectos de la creación de
aviones, simuladores de vuelo.
Macrocomputadoras o
Mainframes
• Las macrocomputadoras son también conocidas como Mainframes. Los mainframes son
grandes, rápidos y caros sistemas que son capaces de controlar cientos de usuarios
simultáneamente, así como cientos de Son computadoras que se caracterizan por su
utilización en el manejo de grandes bases de datos en redes corporativas de gran tamaño
• Los mainframes tienen un costo que va desde 350,000 dólares hasta varios millones de
dólares. En el pasado, los Mainframes ocupaban cuartos completos o hasta pisos enteros
de algún edificio, hoy en día, un Mainframe es parecido a una hilera de archiveros en
algún cuarto con falso piso, esto para ocultar los cientos de cables de los periféricos.
• Existen modelos diseñados con 1 hasta 54 procesadores
• Un modelo representativo de este tipo de computadoras es la:
• IBM System z9 109dispositivos de entrada y salida.
MINICOMPUTADORAS
• En 1960 surgió la minicomputadora, una versión más pequeña de la
Macrocomputadora. Al ser orientada a tareas específicas, no
necesitaba de todos los periféricos que necesita un Mainframe, y esto
ayudo a reducir el precio y costos de mantenimiento.
• Las minicomputadoras, en tamaño y poder de procesamiento, se
encuentran entre los mainframes y las estaciones de trabajo. En
general, una minicomputadora, es un sistema multiproceso (varios
procesos en paralelo) capaz de soportar de 10 hasta 200 usuarios
simultáneamente. Actualmente se usan para almacenar grandes
bases de datos, automatización industrial y aplicaciones multiusuario.
Microcomputadoras o
PC´s
• Las microcomputadoras o Computadoras Personales (PC´s) tuvieron su origen con la creación de
los microprocesadores. Un microprocesador es "una computadora en un chip", o sea un circuito
• integrado independiente. Las PC´s son computadoras para uso personal y relativamente son
baratas y actualmente se encuentran en las oficinas, escuelas, hogares, etc.
• El término PC se deriva de que para el año de 1981, cuando IBM, sacó a la venta su modelo
"IBM PC", la cual se convirtió en un tipo de computadora ideal para uso "personal", de ahí que
el término "PC" se estandarizó y los clones que sacaron posteriormente otras empresas fueron
llamados "PC compatibles", usando procesadores del mismo tipo que las IBM, pero a un costo
menor y pudiendo ejecutar el mismo tipo de programas.
• Existen otros tipos de microcomputadoras, como la Macintosh®, que no son compatibles con la
IBM, pero que en muchos de los casos se les llaman también "PC´s", por ser de uso personal.
EN LA ACTUALIDAD EXISTEN VARIADOS
TIPOS DE DISEÑO DE PC´S:
• Computadoras personales
• De Escritorio
• Servidores de Red
• Estaciones de red o independientes
• Portátiles
• Laptop o Notebook.
• Asistentes Personales Digitales(PDA)
• Palm Top
• Pocket
• Celulares Inteligentes
LA COMPUTADORA “
• ComputadoraDIGITAL”
(Hispanoamérica) u ordenador (España). La palabra española ordenador viene del
francés ordinateur que es la traducción del original inglés computer. Nos encontramos, pues, con
una palabra española que fue introducida a España como copia de una palabra francesa, pero que
denomina a una máquina inventada en Estados Unidos y denominada allí computer. En el español
latinoamericano se prefiere computadora o computador, inspirándose en el original inglés.
• Al decir ordenador podría interpretarse como que la única función que cumple el aparato es de
ordenar, cosa que no es correcta. La función principal de una computadora es realizar cómputos o
cálculos.
• Respecto a si se debería decir el computador o la computadora, el término más apropiado sería el
femenino, ya que la computadora es una máquina.
• Originalmente, el procesamiento de información estaba relacionado de manera casi
exclusiva con problemas matemáticos, pero las computadoras modernas son usadas
para muchas tareas diferentes normalmente sin ninguna relación con las matemáticas.
La arquitectura von Neumann describe una
computadora con los siguientes elementos
•básicos:
Procesador(CPU)
• Dispositivos de entrada/salida (E/S)
• Memoria
• Bus
• Unidad de control
La
CPUy aritmética (ALU), es el dispositivo
• contiene a la unidad lógica
diseñado y construido para llevar a cabo las operaciones
elementales como las operaciones aritméticas (suma, resta,
multiplicación y división), operaciones lógicas (AND, OR, NOT),
operaciones de comparación, desplazamiento y rotación de bitsEs
en esta unidad en donde se hace todo el procesamiento.
LA
• es una secuenciaMEMORIA
de celdas de almacenamiento numeradas,
donde cada una es un bit, o unidad de información; estos
elementos pueden organizarse formando los Bytes, palabras,
palabras dobles, etc.
LA INSTRUCCIÓN
• es la información necesaria para realizar,
la función deseada, con la computadora
• Las «celdas» de memoria, contienen
datos que se necesitan para llevar a cabo
las instrucciones En general, la memoria
puede ser reescrita varias veces, es decir
son de lectura/escritura.
EL
• de cada celda y TAMAÑO
el número de celdas varía mucho de
computadora a computadora, y las tecnologías empleadas para
la memoria han cambiado bastante; van desde los relés
electromecánicos, tubos llenos de mercurio en los que se
formaban los pulsos acústicos, matrices de imanes permanentes,
transistores individuales a circuitos integrados con millones de
celdas en un solo chip.
La unidad de control
• sigue la dirección de las posiciones en memoria que contiene la instrucción
que la computadora va a procesar en ese momento; recupera la información
colocándola en la ALU para la operación que debe desarrollar Transfiere luego
el resultado a ubicaciones apropiadas en la memoria.
• Una vez que ocurre lo anterior, la unidad de control va a la siguiente
instrucción (normalmente situada en la siguiente posición, a menos que la
instrucción sea una instrucción de salto, informando a la computadora de que
la próxima instrucción estará ubicada en otra posición de la memoria).
LOS DISPOSITIVOS E/S
• sirven a la computadora para, obtener información del mundo exterior y
devolver los resultados de dicha informaciónHay una gama muy extensa
de dispositivos E/S como los teclados, monitores, unidades de disco
flexible, cámaras web, etc.
LOS BUS
• son caminos de comunicación entre dos o más dispositivos Es un
medio de transmisión compartido Generalmente los bus están
constituidos por varias líneas de transmisión, cada línea es capaz
de transmitir señales binarias representadas por 0 y 1.
LAS INSTRUCCIONES DENTRO DE LA
COMPUTADORA
• se representan mediante números Por ejemplo, el código para
copiar puede ser 001El conjunto de instrucciones que puede
realizar una computadora se conoce como lenguaje de máquina
o código máquina.
• En la práctica, no se escriben las instrucciones para las
computadoras directamente en lenguaje de máquina, sino que
se usa un lenguaje de programación de alto nivel que se traduce
después al lenguaje de la máquina automáticamente, a través de
programas especiales de traducción (intérpretes y
compiladores)Algunos lenguajes de programación representan
de manera muy directa el lenguaje de máquina, como los
ensambladores (lenguajes de bajo nivel).
INTERCAMBIO ENTRE LA UNIDAD
CENTRAL DE PROCESO Y LOS PERIFÉRICOS
• En principio, cualquier trabajo que un computador realiza,
siempre es un proceso de datos que tiene la particularidad de ser
automático.
• En un proceso automático, también están presentes los cuatro
subprocesos constituyentes:
ENTRADA - MEMORIZACIÓN -
PROCESAMIENTO - SALIDA
• Que Llevan A Cabo Los Bloques Correspondientes A Definir
(Periférico De Entrada - Memoria Principal - Unidad Central De
Proceso - Periférico De Salida), Siendo Que En Un Computador
Existen Varias Posibilidades Para La Entrada Y Salida De Datos.
LOS BLOQUES
• se comunican eléctricamente
entre sí a través de caminos
formados por un conjunto de
cables o líneas conductoras
que constituyen un Bus.
• Las instrucciones son
ejecutadas de a una por vez,
para lo cual primero cada una
por un Bus llega a un Registro
de Instrucciones (RI) de la
Unidad Central de
Procesamiento (Procesador),
donde permanece mientras se
ejecuta, para que la Unidad de
control interprete qué
operación ordena ella.
LA UNIDAD DE CONTROL
• Debe Ejecutar Las Siguientes Acciones Que Forman Parte De Una
Secuencia Repetitiva:
• Obtener De La Memoria La Próxima Instrucción Que Corresponde
Ejecutar.
MICROPROCESADOR
• una Unidad Aritmética Lógica (UAL), que contiene los circuitos de
cálculo, y, además, Registros que son circuitos que sirven para
almacenar temporariamente datos o instrucciones, o sea,
información relacionada con la instrucción en curso de ejecución, y
con las próximas instrucciones a desarrollarUno de los Registros
más importantes es el AX conocido como Registro Acumulador y
que sirve para almacenar datos y resultados.
LA UC
• Ordenará Mediante Señales Eléctricas Transmitidas Por Cables, Las
Operaciones Aritméticas O Lógicas Que La UAL Debe Realizar, Siendo
Auxiliada Por Registros Acumuladores Para Guardar Transitoriamente
Resultados Y Datos.
LA UC
• Es la encargada de ordenar operaciones de lectura - escritura de registros y de
memoria, así como de las operaciones que debe realizar la UAL, ésta es pasiva y no
puede emitir orden alguna Por lo tanto, la UAL no ejecuta instrucciones O sea, no
puede ordenar las operaciones correspondientes a los pasos que requiere la ejecución
de una instrucción, sólo realiza uno de ellos: la operación aritmética o lógica que la
instrucción ordena, cuando así lo requiere la UC Mediante una operación de la UAL, a
partir de uno o dos números, se puede obtener un número que antes no existía.
UNIDAD CENTRAL DE PROCESO (UCP O CPU)
• La Unidad de Control.
• La Unidad Aritmética Lógica.
• Los Registros (como el AX, RI y otros) usados durante la ejecución de cada instrucción.
• La UCP es el bloque donde se lleva a cabo la ejecución de las instrucciones Hacia ella
se dirigen las instrucciones que serán ejecutadas (una vez que la UC decodifique su
código), y los datos para ser operados por la UAL; a la par que de la misma salen
resultados generados por la UAL.
La Memoria Principal (MP)
• que no forma parte del microprocesador, y que es el lugar donde
se almacenan las instrucciones de programas, que próximamente
serán ejecutadas en la UCP, y los datos que ella ordena procesar
(operar); así como resultados intermedios y finales de operaciones
sobre datos recientemente llevadas a cabo en la UCP.
PERIFÉRICOS O UNIDADES DE
ENTRADA/SALIDA DE INFORMACIÓN
• los dispositivos que se encargan de entrar desde el exterior datos o instrucciones hacia el
computador, o dar salida de resultados del computador hacia el exterior.
• Su función principal es convertir datos externos en internos en las operaciones de
entrada, o a la inversa, en las operaciones de salida.
Pero un periférico, no se conecta directamente a la porción central, sino por
intermedio de una interfaz circuito, que en una PC en general está contenida en
una placa que se inserta en un zócalo apropiado.
GRACIAS POR SU
ATENCION

PRESENTADO POR: YESENIA ROXANA


MORALES GÓMEZ

También podría gustarte