1. Suma,resta,mutliplicacon,division
2. operaciones matematicas
3. Interpretacion de direcciones de memoria
3.1. Little Endian
3.1.1. Coloca el byte menos significativo en la posición más significativa de la palabra
3.2. Big Endian
3.2.1. Coloca el byte menos significativo en la posición menos significativa de la palabra
3.3. Middle Endian
3.3.1. arquitectura capaz de trabajar con ambas ordenaciones, como por ejemplo los procesadores MIPS o Power PC
4. ALU
4.1. circuitos
4.2. Unidades de procesamiento grafico
4.3. FPU
4.4. Procesadores digitales de señales
4.5. Lectores de CD
5. TIpos de Operadores
5.1. Operacion de numeros enteros
5.2. Operadores Logicos de bits
5.3. Operadores de desplazamiento de bits
6. Principios de Diseño
6.1. Lenguaje ensamblador MIPS
7. Registros
7.1. Visible para los programadores
7.2. Tamaño de 32 bits
7.3. Numero limitado
8. Operandos en Memoria
8.1. Estructura de datos compleja
8.1.1. se almcenan en memoria
8.1.2. Necesita la dirección de memoria
9. Diseño de un re petitorio de instrucciones
9.1. Numero de instrucciones para realizar una tarea
9.2. Diseño del compilador
9.3. Diseño de ruta de datos y unidad de control
10. Tipos de Almacenamiento de Operandos
10.1. Pila
10.1.1. Operandos implicitos
10.1.2. En la parte superios
10.2. Acumulador
10.2.1. Un operando implícito y otro explicito
10.3. Registros de propósito general(GRP)
10.3.1. Los Operandos son de forma explicita
10.3.2. Tipos
10.3.2.1. Registro-Registro
10.3.2.1.1. De 3 operandos
10.3.2.1.2. Codificación sencilla
10.3.2.2. Memoria-Memoria
10.3.2.2.1. De 2 operandos
10.3.2.2.2. Código mas compacto
10.3.2.3. Registro-Memoria
10.3.2.3.1. De 2 o 3 operandos
10.3.3. Ventajas
10.3.3.1. Registros mas rapidos
10.3.3.2. Eficientes para los compiladores