Instrucciones: El lenguaje del Computador

Get Started. It's Free
or sign up with your email address
Instrucciones: El lenguaje del Computador by Mind Map: Instrucciones: El lenguaje del Computador

1. El Lenguaje del Computador

1.1. Instrucciones

1.1.1. Palabras que entiende el ordenador

1.2. Juego de Instrucciones

1.2.1. Vocabulario de comando entendido por una arquitectura

1.3. Programa Alamacenado

1.3.1. Instrucciones y Datos se alamacenan en la memoria principal como numeros.

2. Operandos y Registros

2.1. Registros

2.1.1. Memoria donde se almacenan las instrucciones aritmeticas

2.1.2. MIPS tiene un tamaño de registro de 32 bits

2.2. Principio de Diseño 1

2.2.1. Lo simple es mas sencillo

2.3. Principio de Diseño 2

2.3.1. Mientras mas pequeño, mas rapido

2.4. Operandos en Memoria

2.4.1. Las estructuras de datos se almacenan en memoria

3. Unidad Aritmetica Logica

3.1. Tipos de Operaciones

3.1.1. Operaciones Aritmeticas Basicas: Suma, Resta, Multiplicacion y Division

3.1.2. Operaciones de Desplazamiento

3.1.3. Operaciones Logicas

3.2. Circuitos que contienen ALUs

3.2.1. GPU, FPU, Procesadores Digitales de Señales, Lectores de CD y Televisiones de Alta Definicion

3.3. Sistema de Numeracion

3.3.1. Complemento a Uno, Complemento a Dos, Signo-Magnitud y Valores Decimales

3.4. Ambito de los Operadores

3.4.1. General

3.4.1.1. Especifico

3.5. Realizacion del Operador

3.5.1. Combinacional

3.5.2. Secuencial

4. Tipos de Alamcenamiento de los Operandos

4.1. Pila

4.1.1. Los operandos son implicitos

4.2. Acumulador

4.2.1. Uno de los operandos es implicito

4.3. GPR

4.3.1. Los operandos se especifican de forma explicita

4.3.1.1. Registro-Registro

4.3.1.2. Registro-Memoria

4.3.1.3. Memoria-Memoria

5. Interpretacion de las Direcciones de Memoria

5.1. Little Endian

5.1.1. Coloca el byte menos signfiicativo en la posicion mas significativa

5.2. Big Endian

5.2.1. Coloca el byte menos significativo en la posicion menos significativa

5.3. Middle Endian

5.4. Principio de Diseño 3

5.4.1. Haz que el caso comun sea mas rapido

6. Metodos de Direccionamiento

6.1. Inmediato

6.2. Registro

6.3. Directo

6.4. Indirecto

6.5. Indirecto con desplazamiento

7. Tipos de Instrucciones del Computador

7.1. Instrucciones de Tipo I

7.1.1. Load/Store

7.1.2. Aritmetico Logicas

7.1.3. Salto condicionales/incondicionales

7.2. Instrucciones de Tipo R

7.2.1. Aritmetico Logica

7.3. Instrucciones de Tipo J

7.3.1. Salto inconidicional

7.3.2. Retorno de procedimiento