# Microcomputadora
### Estructura interna del microprocesador
Partes ejecutivas de la UE
-
ALU
-
Control de la UE
Unidad de ejecución de bus BIU
-
Registro general : puede almacenar tanto la dirección como los datos , se puede utilizar como registro de 16 bits o registro de 8 bits. (AX también es un acumulador, utilizado para almacenar algunos operandos)
-
Registros especiales : puntero e índice de registro
-
Registro de banderas
- Bandera de estado
- Signo de símbolo SF
- Marca cero ZF
- Logotipo de paridad PF
- CF llevar bandera
- Ayuda AF llevar bandera
- Bandera de desbordamiento
- Bandera de control
- Señal de dirección DF
- Indicador de interrupción IF
- Marca de seguimiento TF
- Bandera de estado
CPU = unidad aritmética + controlador
La composición del hardware del microordenador de un solo chip
Componentes funcionales y características:
AT89S51
(1) Microprocesador (CPU) de 8 bits;
(2) Memoria de datos (128B RAM);
(3) Memoria de programa (4KB Flash ROM);
(4) Cuatro puertos de E / S paralelas programables de 8 bits (P0, (Puertos P1, P2, P3);
(5) 1 puerto serie asíncrono full-duplex;
(6) 2 temporizadores / contadores programables de 16 bits;
(7) 1 temporizador de vigilancia;
(8 ) El sistema de interrupción tiene 5 fuentes de interrupción y 5 vectores de interrupción;
(9) Registro de función especial (SFR) 26;
(10) El modo de bajo consumo de energía tiene modo de espera y modo de apagado, y tiene recuperación de interrupción en modo de apagado Modo;
(11) 3 bits de bloqueo de cifrado del programa;
AT89C51 y AT89S51
(1) el aumento de la función programable borde del ISP (el En el programa de sistema) , la palabra sección y programación página , depuración y modificaciones de campo más conveniente y flexible;
(2) puntero de datos se incrementa a dos, para facilitar el acceso a la RAM fuera de chip del proceso;
(3) Aumente el temporizador de vigilancia , mejore la capacidad antiinterferencia del sistema;
(4) aumente el indicador de apagado;
(5) aumente el modo de recuperación de interrupción en el estado apagado ;