Redes
En computación, un acumulador es un registro en donde sealmacenanlos resultados lógicos yaritméticos intermedios. Sin un registro acumulador, sería necesario escribir el resultado de cadacálculo (suma, multiplicación, etc.) en lamemoria primaria,tal vez para leerse y ser usado sólo parala siguiente operación. Acceder a la memoria primaria es más lento que acceder a unregistroacumulador, porque la tecnología utilizada para la memoria primaria (que es más grande, pero másbarata) es más lenta.
REGISTRO DE INSTRUCCIONES ( instruction register ): Es el registro donde se almacena el CÓDIGO DE LA OPERACIÓN de la instrucción que se esta ejecutando, una vez que es traído desde la memoria del programa mediante el Bus de Datos. DECODIFICADOR DE INSTRUCCIONES ( instruction decoder ): Esla parte de la Unidad de Control que se encarga de interpretar la instrucción que se encuentra en el Registro de Instrucciones, en base a una memoria ROM que contiene microinstrucciones que controlan la ejecución de las instrucciones.
REGISTROS TEMPORALES O AUXILIARES ( temporal registers ) Son registros para uso interno de la CPU, en los que se almacena momentáneamente cierta información y no sonaccesibles al programador mediante ninguna instrucción. REGISTRO DE BANDERAS ( flag register ): Esta formado por un conjunto de biestables, los mismos que indican ciertas condiciones del resultado de las operaciones; como por ejemplo el valor del signo, si hubo o no carry, si es igual a cero o no, etc.
14. CONTADOR DEL PROGRAMA ( program counter PC ): Es el que contiene la dirección de lalocalidad donde se encuentra la siguiente instrucción a ser ejecutada. PUNTERO DE LA PILA ( stack pointer SP ): Contiene la dirección de la memoria donde se almacenó el último dato de la PILA o STACK. REGISTRO ÍNDICE ( index register ): También contiene una dirección y es utilizado como puntero. El uso de este registro permite que los programas sean más flexibles, ya que para acceder a distintaslocalidades de memoria, basta especificar un valor que sumado al contenido del registro índice da la dirección real.
* LOS DISPOSITIVOS DE ENTRADA/SALIDA:
Son aquellos que permiten la comunicación entre la computadora y el usuario.
* DISPOSITIVOS DE ENTRADA:
Son aquellos que sirven para introducir datos a la computadora para su proceso. Los datos se leen de los dispositivos de entrada y se almacenanen la memoria central o interna. Los dispositivos de entrada convierten la información en señales eléctricas que se almacenan en la memoria central.
Los dispositivos de entrada típicos son los teclados, otros son: lápices ópticos, palancas de mando (joystick), CD-ROM, discos compactos (CD), etc. Hoy en día es muy frecuente que el usuario utilice un dispositivo de entrada llamado ratón que mueve unpuntero electrónico sobre una pantalla que facilita la interacción usuario-máquina.
* DISPOSITIVOS DE SALIDA:
Son los que permiten representar los resultados (salida) del proceso de datos. El dispositivo de salida típico es la pantalla o monitor. Otros dispositivos de salida son: impresoras (imprimen resultados en papel), trazadores gráficos (plotters), bocinas, entre otros...
Memoria centralo principal.
La función de la memoria principal es almacenar datos e instrucciones de programa de forma temporal. Es estación obligada en todas las operaciones de entrada y salida y, por supuesto, de los resultados parciales o finales del proceso.
La memoria esta estructurada en forma de una colección de celdas, en cada una de las cuales cabe una unidad especifica de información: octetos opalabras. El contenido de cada una de las posiciones de memoria podrá ser bien dato o instrucción. Cada celda tiene asignada una posición relativa con respecto a un origen, cuyo valor numérico constituye la dirección de la misma y que no se encuentra almacenado en ella.
Con la misión de garantizar estabilidad y seguridad en las operaciones, la dirección y datos deben mantenerse en registros durante ese...
Regístrate para leer el documento completo.