Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Semestre 2023-1
Organización y Arquitectura de computadoras
Práctica 7
Procesador CISC 68HC11
Profesor: Adrián Ulises Mercado Martı́nez
Implemente en la memoria de microprograma las siguientes instrucciones y realizar la simulación para verificar
que se comportan correctamente.
1
2. Instrucción XGDX (Acceso Inherente)
Instrucción XGDX
Operación (IX) ⇔ (ACCD)
Código 8F
Descripción El contenido del acumulador D es transferido al registro X y el contenido de X
al doble acumulador D
Banderas Ninguna bandera
2
3. Instrucción SUBA (Acceso Extendido)
Instrucción SUBA Dirección 16 bits
Operación ACCA ⇐ (ACCA) - (Memoria)
Código B0
Descripción Resta al contenido del acumulador A el contenido de la dirección de memoria.
El resultado se almacena en A.
Banderas N=1 si el MSB del resultado es 1, N= 0 en caso contrario
Z=1 si el resultado de l a resta es 0, Z=0 en caso contrario
V = ACCA7 • M EM 7 • RES7 + ACCA7 • M EM 7 • RES7
C = ACCA7 • M EM 7 • RES7 + RES7 • ACCA7
donde ACCA7 = bit mas significativo de A
MEM7 = bit más significativo de la memoria
RES7 = bit más significativo dle resultado
3
4. Instrucción BRA (Acceso Relativo)
Instrucción BRA Desplazamienteo
Operación PC ⇐ (PC) + 2 + Desplazamiento
Código 20
Descripción Salto incondicional a la dirección: PC +2 + Desplazamiento.
El desplazamiento está en complemento a 2
Banderas Ninguna bandera
4
5. Instrucción BEQ (Acceso Relativo)
Instrucción BEQ Desplazamienteo
Operación Si Z=1, PC ⇐ (PC) + 2 + Desplazamiento
Código 27
Descripción Salto condicional. Si Z=1 entonces PC +2 + Desplazamiento.
Si Z=0 entonces PC ⇐ (PC) + 2
Banderas Ninguna bandera