Sie sind auf Seite 1von 7

SOLUCION DE LA PRIMERA PRACTICA CALIFICADA DE MICROPROCESADORES

1.- SOLUCION: 4 PTO

Máquina de Moore: Las variables de salida solo depende del estado presente Qt,
mostramos su diagrama de bloques.

Máquina de Mealy: En el que las variables de salida depende tanto de las variables de
entrada como del estado presente Qt, mostramos su diagrama de boques.
2.- SOLUCION: 4 PTO
3.- SOLUCION: 4 PTO

Diagrama de Bloques

RF (Register File): es un banco de registros r0 r1 ……….r f-1 (cada registro es un


conjunto de Flip Flops). Almacena temporalmente los datos y direcciones con lo que
opera la ALU.
RT: registro temporal de un dato.
FF(Flag: banderas Flip Flop): Biestables indicadores o de condición valen 0 o 1
según el ultimo resultado de la ALU.
C: ACARREO
S: INDICADOR DE SIGNO, S=1 NEGATIVO.
Z: INDICADOR DE CERO, Z=1 RESULTADO 0
V: INDICADOR DE DESBORDAMINETO
ALU: Unidad Aritmética Lógica: realiza operaciones de suma, resta, multiplicación y
división y también lógicas.
AR(Registro de dirección): donde se almacena la dirección del dato o instrucción a
leer o escribir en memoria.
DR(Registro de datos): donde se almacenara el dato a escribir en la memoria o la
información leída de la memoria.

Elementos de la unidad de control: circuitos que generan las señales de control

RELOJ, CK o CLK: Generador de pulsos onda cuadrada.


IR (REGISTRO DE INSTRUCCIÓN): Memoriza la instrucción que se esta
ejecutando.
PC (CONTADOR DE PROGRAMA): Contiene en todo momento la dirección de la
siguiente instrucción a ejecutar.
SP (Puntero de Pila): Contiene una dirección de memoria, para gestionar las
llamadas y retornos de subrutinas.
4.- SOLUCION: 4 PTO

Registro de Proposito General: Son unidades de almacenamiento temporal de
datos que se están procesando. Estos registros funcionan de la manera que el
programador desea.
TIPOS DE REGISTROS COMUNES DE LOS P:
-8 bits AH, AL, Acumulador
BH, BL, Base
CH, CL, Contador
DH, DL Datos
- 16 bits AX, BX, CX, DX, SP, BP, SI, DI
- 32 bits EAX, EBX, ECCX, EDX, ESP, EBP, EDI, ESI
5.- SOLUCION: 4 PTO
DIAGRAMAS ASM (MAQUINA DE ESTADO ALGORITMICO):
Los sistemas digitales complejos se definen mediante algoritmos, en los
que se especifican una serie de procedimientos y caminos de decisión
que, a partir de micro-operaciones elementales, permiten realizar una
tarea compleja.
Los algoritmos se representan gráficamente mediante diagramas ASM
(Algorithmic State Machines), también llamados organigramas:

Das könnte Ihnen auch gefallen