Tabla de contenidos
- El Esquema Ordenador.
- Unidad de control.
- Reloj
- Unidad de Proceso o Aritmética Lógica.
- La Memoria
- Memorias ROM y RAM.
- Bancos de Memoria
- Microprocesador 8086
- Registros del microprocesador
- Dirección Efectiva
- Segmentos
- Modos de direccionamiento
- Interrupciones
- Las interrupciones desde el punto de vista del Hardware
- Las interrupciones desde el punto de vista del software
- La interrupción 21
- BIOS (Sistema básico de entrada/salida)
- POST
- La BIOS (algoritmos)
- Teclado
- Interrupción 9
- Buffer de teclado
- Modo de video
- Características de la placa
- La BIOS de video
- Desplazamiento de pantalla (Scrolling)
- Construcción de la pantalla mediante el monitor
- La controladora CRT
- RAM de video
- Discos flexibles
- Discos rígidos
- Técnicas de transferencia entre la controladora del disco y la memoria
La tabla de contenidos pertenece al artículo completo y no al contenido parcial de cada página del mismo si fuese el caso.
.
Resúmen
En este artículo se podrá ver como es el
funcionamiento interno de una computadora y los procesos que
se realizan cuando hay algun tipo de interrupción.
Sobre el autor
Ex-Usuario
.
Estadísticas
- Leido 12120 veces
- Valorado 6.38 puntos
El Esquema Ordenador.
El Esquema Ordenador funcionalmente está constituido por 4 bloques fundamentales: la Unidad de Control, la Unidad de Proceso, la Memoria Principal y la Unidad de Entrada/Salida.
La Unidad de Control junto con la Unidad de Proceso componen el Microprocesador que es el elemento central de la arquitectura de una computadora.
Todos los programas se ejecutan desde la memoria principal o central. Si bien la mayoría de los programas se encuentran en las memorias auxiliares al ejecutarse se cargan en la memoria principal para “correrse desde allí”
El Esquema Ordenador realiza siempre la misma función:
-LEE: una instrucción a ejecutar.
-INTERPRETA: la instrucción leída
-EJECUTA: la instrucción interpretada.
Solo se ejecuta una instrucción por vez y s un proceso individual.
El Esquema Ordenador no tiene razón de ser si no existe un programa que lo controlo a que este ejecutándose.
Un Microprocesador reconoce un número limitado de instrucciones. Al conjunto de instrucciones que puede ejecutar se lo conoce como Set de Instrucciones.
Todos los bloques del Esquema Ordenador transfiere información binaria entre sí a través de los Buses (cables) que según la información que transporten se conocen como:
-BUS DE DATOS: información que se lee.
-BUS DE DIRECCIÓN: hacia donde va la información leída.
-BUS DE CONTROL: si se lee o se escribe.
Los buses no tienen capacidad para almacenar información porque son cables, sólo la transmiten.
Unidad de control.
La Unidad de Control administra las funciones del Esquema Ordenador siendo la encargada de buscar e interpretar las instrucciones que se ejecutaran.
Funcionalmente suele tener un par de registros conocidos como Contador Ordinal y Registro de Operación.
Además incluye un Secuenciador que establecerá todas las conexiones lógicas que correspondan para ejecutar la instrucción.
El Registro es un elemento de almacenamiento de información binaria de 1 o más bits. Y al conjunto de estos registros se lo conoce como Memoria a la que hay que darle una dirección, es decir, de donde se lee. La posición se la da la Unidad de Control.
El Contador Ordinal es un registro que contiene la dirección de la próxima instrucción a ejecutar. Inicia siempre el ciclo de búsqueda también conocido como ciclo de Fetch.
El Registro de Operación se encargará de almacenar la instrucción leída a efectos de ser decodificada (interpretada).
Una vez realizada esta decodificación la Unidad de Control a través de un Secuenciador realizará las conexiones lógicas que correspondan para la ejecución.
Cualquier instrucción se un Microprocesador se realizará en un número fijo de pulsos o periodos de reloj.
Las instrucciones de un Microprocesador pueden ejecutarse en diferentes cantidades de pulsos de reloj.
Reloj
Genera una señal periódica cuya función es la de sincronizar las actividades del Esquema Ordenador.
La unidad de medida es el hertz que equivale a un ciclo sobre segundo.
No todas las frecuencias de los dispositivos del Esquema Ordenador son iguales lo que nos dice sencillamente que no todos los dispositivos que constituyen el Esquema Ordenador pueden trabajar a la misma velocidad y es precisamente por esta razón que debe existir un sincronizador de actividades y trabajar entre ellas.
Al ser una señal periódica la frecuencia es inversamente proporcional al periodo, lo que significa que si aumenta la frecuencia disminuye el periodo, logrando en consecuencia que las instrucciones se ejecuten más rápidamente.
Hay que tener en cuenta que el aumento de la frecuencia en cualquier dispositivo electrónico tiene un límite y e consecuencia no se podrá aumentar más allá de la misma. El Ciclo de Instrucciones.
Es el tiempo en el que se ejecuta una instrucción que, a su vez, está constituida por “n” ciclos de operaciones a máquina y donde cada 1 de ellas s ejecutara siempre en un número fijo de ciclos de reloj.
Unidad de Proceso o Aritmética Lógica.
La Unidad de Proceso constituye el Microprocesador y es la encargada de ejecutar todas las operaciones de las instrucciones interpretadas. Para ello deberá reconocer la operación de las instrucciones interpretadas. Para ello debe reconocer la operación que la instrucción presenta y los operando con los cuales deben realizarse.
Siempre se procesará de a pares y su potencia esta determinada por el par de tipo de instrucciones que puede realizar, por la cantidad y por el “tamaño” en bits del dato que puede procesar. Hacemos referencia aca a la palabra binaria con la que trabaja el microprocesador y que la identifica en general como un micro de 8, 16, 32 o 64 bytes.
Comentarios
Sus comentarios son importantes.
Listado de comentarios
Que buen articulo, me gustaria que publicara uno relacinado
con ensamblador para programar. si me sirvio su articulo
muchas gracias Srta
Muy buen articulo¡ alguien que programe en ensamblador
??
Agregar un comentario