Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Profesor: Integrantes:
Qu es una microcomputadora?
Elementos:
Hardware: Son todos aquellos que se pueden ver y tocar como los perifricos, etc.
Software: son todos aquellos que no se pueden ver ni tocar como lo son los
programas.
Funciones bsicas:
Desventajas:
Ciclo de Instruccin:
Se conoce como set de instrucciones al conjunto de instrucciones que es capaz de
entender y ejecutar un microprocesador. Un ciclo de instruccin, tambin llamado
fetch and execute (bsqueda y ejecucin) es el perodo que tarda un
microprocesador en ejecutar una instruccin. Se divide en dos etapas: Ciclo de
bsqueda y Ciclo de ejecucin
Las instrucciones se clasifican segn su funcin en:
Ciclo de bsqueda
Bsqueda de la instruccin:
Lo primero que realiza el microprocesador en un ciclo de instruccin, es buscar la
instruccin en la memoria principal (RAM). El registro apuntador de instrucciones,
tiene almacenada la direccin de la prxima instruccin a ejecutar.
Cuando la instruccin fue hallada, el microprocesador pasa la instruccin de la
memoria principal a travs del bus de datos al Registro de Datos de Memoria (MDR).
A continuacin, lo registrado all es colocado en el Registro de Instruccin Actual
(CIR), un circuito que guarda la instruccin temporalmente de manera que pueda
ser decodificada y ejecutada.
Decodificacin de la instruccin:
Ciclo de ejecucin
Ejecucin de la instruccin:
Una vez que la unidad de decodificacin sabe cul es el significado de la instruccin
leda de memoria, se lo comunica a la Unidad de Ejecucin. Esta unidad ser la
encargada de consumar la ejecucin y para ello activar las seales necesarias y
en un orden determinado. Es decir, es la encargada de dar las rdenes necesarias
a las diversas partes del microprocesador para poder ejecutar cada una de las
instrucciones.
Modos de direccionamientos
Direccionamiento Inmediato
Direccionamiento Directo
Direccionamiento Indirecto
La instruccin contiene una direccin que se emplea para leer en memoria una
Direccin intermedia que ser la verdadera direccin del objeto buscado.
Sirve para especificar operando que estn en registros. En este modo, los
operandos estn en registros que residen dentro de la CPU.
Interrupciones
Tipos de Interrupciones:
a) Interrupciones de Programa
Ejemplos:
Desbordamiento de la Pila
Desbordamiento (Overflow)
Direccionamiento invlido
Instruccin invlida
Violacin de proteccin
Ejemplos:
Inicio de las operaciones de Entrada/Salida.
Ejemplos:
Sector de Disco
CD esta malo
d) Interrupciones de Entrada/Salida
Ejemplos:
a) Interrupciones Sncronas
Como estas son interrupciones internas al programa que se est ejecutando, los
nicos tipos de interrupciones que pueden ser provocadas por esta causa son:
Interrupciones de programa.
b) Interrupciones Asncronas
Interrupciones de Entrada/Salida.
Interrupciones Externas.
Subrutinas
Una subrutina, al ser llamada dentro de un programa, hace que el cdigo principal
se detenga y se dirija a ejecutar el cdigo de la subrutina.