Está en la página 1de 22

ARQUITECTURA DEL

COMPUTADOR

Sesión2. Arquitectura y programación


del microprocesador
DUDAS

¿Dudas sobre la clase anterior?


https://n9.cl/druux

• Sistema computacional

01:20
SABERES
PREVIOS

Conocimientos previos

• ¿Qué FSB tiene tu computador?

01:20
LOGRO

Logro de la sesión

Al finalizar la sesión, el alumno analiza la arquitectura del


microprocesador, conoce las instrucciones y realiza la programación en
lenguaje de bajo nivel.

01:20
UTILIDAD

Utilidad

01:20
DESARROLLO

Contenido

• Arquitectura del procesador


• Instrucciones del uP
• Lenguaje ensamblador

01:20
DESARROLLO

DIAGRAMA EN BLOQUES
1. Registros de propósito general (AX, BX, CX y DX) y
registros índice (SP, BP, SI, DI).
2. Registros de segmento (CS, DS, SS, ES) y el registro
apuntador de instrucciones (IP).
3. Sumador de direcciones.
4. Bus de direcciones.
5. Queue o cola de instrucciones.
6. Unidad de ejecución (EU).
7. Lógica del control del bus.
8. Bus de datos de la ALU.
9. ALU (Unidad Aritmético-Lógica).
10. Bus de direcciones.
11. Bus de datos.
12. Bus de control.
13. No está numerada, pero son los registros de bandera
(Flags).

01:20
DESARROLLO

Lenguaje ensamblador

01:20
DESARROLLO

Registros del procesador

01:20
DESARROLLO

Registros del procesador

01:20
DESARROLLO

Registros del procesador

01:20
DESARROLLO

Registros de banderas

01:20
DESARROLLO

Lenguaje Ensamblador

01:20
DESARROLLO

Lenguaje Ensamblador - Instrucciones

01:20
DESARROLLO

Lenguaje Ensamblador - Instrucciones

01:20
DESARROLLO

Segmentos del programa

01:20
DESARROLLO

Hola Mundo en Ensamblador

01:20
DESARROLLO

Explorar las instrucciones del uP

01:20
DESARROLLO

Realizar la programación del uP 8085 utilizando el


Simu88

https://www.ugr.es/~amgg/programas.html

01:20
CIERRE

¿Qué aprendimos?
✓ Diagrama de bloques
✓ Lenguaje ensamblador

01:20
CIERRE

Responda a las preguntas


• ¿Cuáles son los tipos de registros
del microprocesador?
• Explique ¿En qué se diferencian
lenguajes de alto nivel con
lenguajes de bajo nivel?
• ¿Cuáles son los segmentos de un
programa en ensamblador?

01:20
¡Muchas gracias por su
atención!

01:20

También podría gustarte