UPNFMPROGRAMA DE FORMACIÓN PERMANENTE
INFORMÁTICA BÁSICA
Tratamiento de la información
Contenido
Arquitectura de computadoras Lenguaje maquina Ejecución de programas. Instrucciones aritméticas-lógicas. Comunicación con otros dispositivos Bibliografía
Arquitectura de Computadoras
La función de las computadoras es la manipulación de datos, estos datos se transfieren de una posición a otra, así como la realización de operaciones como cálculos aritméticos, edición de textos, y manipulación de imágenes.
El procesador
Es el que controla el tratamiento de los datos y se conoce como unidad central de procesamiento y consta de tres partes Unidad aritmético/lógica Unidad de registro Unidad de control.
Unidades de registro
Dentro de la unidad de registros se encuentra: El registro de uso General Registro de uso especial.Los registros de uso general sirven como lugares de almacenamiento temporales para los datos que están siendo tratados por el procesador.
Lenguaje Maquina
El lenguaje de máquina o código máquina es el sistema de códigos directamente interpretable por un circuito microprogramable, como el microprocesador de una computadora o el microcontrolador de un autómata. Este lenguaje está compuesto por un conjunto de instrucciones que determinan acciones a ser tomadas por la máquina. Un programa consiste en una cadena de estas instrucciones más un conjunto de datos sobre el cual se trabaja.(https://es.wikipedia.org/wiki/Lenguaje_de_m%C3%A1quina 6/6/16)
Repertorio de Instrucciones
Las instrucciones de una maquina pueden clasificarse en tres grupos: Transferencia de datos: Esta compuesto por instrucciones que solicitan el movimiento de
datos desde una ubicación a otro. Aritmético/ Lógica: esta compuesto por aquellas instrucciones que le dicen a la unidad de
control que debe solicitar una cierta actividad dentro de la unidad aritmético/ lógica El grupo de control: El grupo de control esta compuesto por aquellas instrucciones que dirigen
la ejecución del programa en lugar de la manipulación de datos.
Ejecución de Programas
Las computadoras ejecutan un programa almacenado en su memoria copiando las instrucciones desde la memoria al procesador. Una vez que están en el procesador. Cada instrucción se decodifica y se hace lo que la instrucción ordene. Para ejecutar la instrucción el procesador hace uso de dos registros: el registro de instrucciones y el contador de programas.
Programas y datos
En la memoria principal de una computadora podemos almacenar simultáneamente muchos programas, siempre y cuando ocupen partes diferentes de la memoria. Después podemos determinar que programa se ejecutara al iniciar la maquina simplemente configurando de la forma apropiada el contador de programa.
Instrucciones aritmético-lógicas
Las operaciones aritmético lógicas están compuestas por instrucciones: Aritméticas Lógicas Desplazamiento
Operaciones lógicas
Dentro de estas operaciones se encuentran las operaciones booleanas como AND, OR y XOR que combinan un dos bits de entradas para generar un único bit de salida.
Operaciones de rotación y desplazamiento
Las operaciones pertenecientes a la clase de operaciones de rotación y desplazamiento proporcionan un medio para mover los bits dentro de un registro y se utilizan a menudo para resolver problemas de alineamiento.
Operaciones aritméticas
Los operadores aritméticos nos permiten, básicamente, hacer cualquier operación aritmética, que necesitemos (ejemplo: suma, resta, multiplicación, etc.).
Comunicación con otros dispositivos
La memoria principal y el procesador forman el núcleo de una computadora. Este núcleo se comunica con los distintos periféricos, como por ejemplo los sistemas de almacenamiento masivo, impresoras, teclados, ratones, pantallas, cámaras digitales, etc.
El papel de las controladoras
La comunicación entre una computadora y otros dispositivos suele gestionarse mediante un aparato intermedio denominado controladora. La controladora se conecta mediante cables a dispositivos periféricos situados dentro de la carcasa de la computadora por medio de un conector llamado PUERTO.
Proceso de Coordinación
Se denomina proceso de coordinación o Handshaking en el que una computadora y el dispositivo periférico intercambian información acerca del esta del dispositivo y coordinan sus actividades.
Medios de comunicación populares
La comulación entre dispositivos de computación tiene lugar a través de dos tipos de enlaces: paralelos y de serie: Paralelos: Varias señales se transfieren al mismo tiempo.. Comunicación de serie: se basa en transferir señales una a
través de otra.
Velocidades de Comunicación
La velocidad de la conexión se mide a través bits por segundo: entre las mas conocidas son Kbps, Mbps y Gbps.
Bibliografía
Introducción a la computación, J. Glenn Brookshear. https://es.wikipedia.org/wiki/Lenguaje_de_m%C3%A1quina 6/06/2016 Sistemas operativos modernos. Andrew S. Tanenbaum. pág. 19-37.
Gracias por su atención