1. UNIVERSIDAD NACIONAL DE INGENIERIA
FACULTAD DE ELECTROTECNIA Y COMPUTACION
UNI-RUSB
ASIGNATURA: Arquitectura de Maquinas Computadoras III
FICHA TECNICA
DOCENTE:
Ing. José Leónidas Díaz Chow.
INTEGRANTES:
Nombres N° Carnet
CaleroObando Alberto Alexander 2009-29072
Duarte López Wilmer José 2009-29119
Mejía Mendieta Alberto Alfonso 2009-30117
Muñoz Gaitán Bismarck Alejandro 2009-29233
2. GRUPO: 5T2-Co
Equipo: # 3
Procesador ARM922T
http://es.embeddeddevelope
r.com/playlist/?custom_coun
try=es
Familia: ARM9TDMI
Versión: ARMv4T
MIPS: 220
Arquitectura: Harvard
- 8K cache datos
- 8K cache de instrucciones
- Unidad de gestión de memoria (MMU)
Coprocesador: Soportado
- Hasta 16 coprocesadores independientes
Buffer de Escritura: Soportado
- 16 data words y 4 direcciones
No. de Operandos de Instrucciones: 3
Conjunto de Instrucciones:
ARM 32-bits
Thumb 16-bits
Tipos de Instrucciones:
Aritmético- Lógicas.
Load/ Store
Branch (saltos)
Instrucciones de coprocesador
Pipeline: 5-Etapas
IF: Búsqueda:Fetch
ID: Decodificación: Decodificación de instrucciones, lectura de registros.
EX: Ejecución: Ejecución de desplazamiento, ALU,cálculo de direcciones,
multiplicaciones
MEM: Memoria: Acceso a memoria, multiplicaciones
3. WB: Escritura: Escritura en registros.
Tipo de Segmentado: Lineal
Interlocked: Soportado
Forwarding: Soportado
Interrupciones: El ARM tiene 5 tipos de excepciones.
Fast Interrupt (FIQ)
Normal Interrupt (IRQ)
Memory Aborts
Undefined Instruction
Software interrupts (SWIs).
ANEXO 1. ORGANIZACIÓN ARM9TDMI