¿Puede describir brevemente las funciones realizadas por registro de segmento, registro de puntero de instrucción y registro de bandera?

1 Respuestas


  • Registro de segmento
    Este es un grupo de 4 (a veces 6) registros denominados CS, DS, ES y SS, (FS, GS) cada uno tiene 2 bytes. Estos registros se denominan registros de segmento y se utilizan junto con el registro de IP o con dos registros de índice DI y SI para abordar diversas áreas de la memoria de la computadora. CS es el registro principal que se utiliza para obtener la instrucción junto con el registro de IP. DS es el registro primario, que se utiliza para señalar los datos en la memoria de la computadora junto con los registros DI o SI.

    Registro de puntero de instrucción
    Este es un registro muy especial, que junto con el registro de segmento CS, apunta a la ubicación de la memoria desde donde el procesador obtendrá la "siguiente" instrucción. El procesador de la familia 8086 de Intel tiene un registro de puntero de instrucción ES.

    Registro de banderas o registro de estado
    Se proporciona un registro de un byte o dos bytes de propósito especial dentro de cada CPU, dependiendo del modelo de procesador en particular, llamado registro de banderas. Cada byte de 'registro de bandera' se divide a su vez en ocho partes llamadas bits. La CPU o cualquier otro tipo de almacenamiento informático consta de ocho bits. Por tanto, los datos se almacenan en cada byte en forma de 8 bits distintos. Cada bit dentro de un byte puede almacenar '1' o '0'.

Escribe tu respuesta

Tu respuesta aparecerá después de la moderación