Date post: | 15-Feb-2017 |
Category: |
Education |
Upload: | jose-skiipp-miralda |
View: | 84 times |
Download: | 0 times |
Universidad Pedagógica Nacional de Francisco Morazán
PREUFOD
Clase: INFORMATICA BASICA.
Lic. Marció Rodas.
Exposición:
Tratamiento de DatosCap. 2
Tegucigalpa M.D.C. 8 de Junio del 2016
Arquitectura de computadoras
La circuitería de una computadora que controla el tratamiento de los datos se conoce como
unidad central de procesamiento (CPU, Central Processing Unit), y a menudo simplemente se
denomina procesador.
Procesador
Un procesador consta de tres partes:
1. la unidad aritmético lógica2. la unidad de control3. la unidad de registros
El concepto de programa almacenado
La idea de almacenar el programa de una computadora en su memoria principal se conoce
como concepto de programa almacenado.
Lo que hizo difícil originalmente llegar a este concepto fue el hecho de que todo el mundo
pensaba en los programas y en los datos como si fueran entidades distintas.
Lenguaje Maquina
Con el fin de aplicar el concepto de programa almacenado, los procesadores están diseñados para reconocer instrucciones codificadas como patrones de bits. Este conjunto de instrucciones junto con el sistema de codificación utilizado forman lo que se conoce como lenguaje máquina Una instrucción expresada en este lenguaje se denomina Instrucción de nivel maquina.
Repertorio de instrucciones La lista de instrucciones de lenguaje máquina
que un procesador típico es capaz de decodificar y ejecutar es bastante corta.
En otras palabras, más allá de un cierto punto, la funcionalidad adicional puede proporcionar algo más de comodidad, pero no añade nada a las capacidades fundamentales de la máquina.
El grado con el que el diseño de un máquina debe aprovechar este hecho ha conducido a dos
filosofías distintas de arquitecturas de procesador.
un procesador debe diseñarse para ejecutar un conjunto mínimo de instrucciones en lenguaje máquina.
La elaboración de procesadores que tengan la capacidad de ejecutar un gran número de instrucciones complejas.
RISC :(Reduced instruction Set Computer, Computadora de conjunto reducido de
instrucciones).
CISC :(Complex Instruotion Ser Computer, Computadora de conjunto complejo de instrucciones).
Independientemente de la elección que se haga entre RISC y CISC, las instrucciones de una máquina pueden clasificarse en
tres grupos:
1) el grupo de transferencia de datos.2) el grupo aritmético/lógico.3) el grupo de control.
Ejecución de programas
las computadoras ejecutan un programa almacenado en su memoria copiando las
instrucciones desde la memoria al procesador según va siendo necesario. Una vez que están en el procesador, cada instrucción se decodifica y se
hace lo que la instrucción ordene.
Programas y Datos
En la memoria principal de una computadora podemos almacenar simultánea- mente
muchos programas, siempre y cuando ocupen partes diferentes de la memoria. Después,
podemos determinar qué programa se ejecutará al iniciar la máquina simplemente
configurando de la forma apropiada el contador de programa.
Instrucciones aritmético/lógicas
el grupo de instrucciones aritmético/ lógicas está compuesto por instrucciones que codifican
operaciones aritméticas, lógicas y de desplazamiento.
Operaciones lógicas. Operaciones de rotación y
desplazamiento Operaciones aritméticas
Comunicación con otros dispositivos
La memoria principal y el procesador forman el núcleo de una computadora, y esta se comunica con
los dispositivos periféricos, como por ejemplo los sistemas de almacenamiento masivo, las
impresoras, teclados, ratones, pantallas, cámaras digitales e incluso otras computadoras.
El papel de las controladoras
La comunicación entre una computadora y otros dispositivos suele gestionarse mediante un
aparato intermedio denominado controladora.
El bus serie universal (USB) y FireWire son sistemas de comunicación serie estandarizados
que simplifican el proceso de añadir nueves dispositivos periféricos a una computadora
personal.
Medios de comunicación populares
La comunicación entre dispositivos de computación tiene lugar a través de dos tipos de enlaces: paralelos y serie en que se transfieren
unas señales con respecto a otras. La comunicación paralelos: varias señales se transfieren al mismo tiempo a través de una 'línea' separada.
La comunicación serie: se basa en transferir señales unadetrás de otra a través de una única línea.
Velocidades de comunicación
La velocidad con que se transfieren bits de un componente de una computadora a otro se
mide en bits por segundo (bps).