Vous êtes sur la page 1sur 6

Bloque 1

Introducción:
La máquina al desnudo

Curso de Programación para Artistas MEDIALAB


PRADO
Introducción Bloque 1

Niveles en un ordenador

Curso de Programación para Artistas MEDIALAB


PRADO
Introducción Bloque 1

Nivel máquina convencional

MP : Memoria Principal
UAL : Unidad Aritmético-Lógica
UC : Unidad de Control
Bus A : Bus de Direcciones
Bus C : Bus de Control
Bus D : Bus de Datos

Curso de Programación para Artistas MEDIALAB


PRADO
Introducción Bloque 1

Repertorio básico de instrucciones


para ejecutar programas

ST (STORE) : guarda un valor en la Memoria Principal que estaba en la UAL.

LD (LOAD) : carga un valor de la Memoria para hacer una operación en la UAL.

ADD : suma dos valores en la UAL y lo deja en el AC (Acumulador).

DEC : resta a un valor una unidad en la UAL y lo deja en el AC (Acumulador).

CLR : pone a cero el AC (Acumulador).

HALT : para el programa.

Curso de Programación para Artistas MEDIALAB


PRADO
Introducción Bloque 1

Nivel máquina operativa


Objetivos
- Gestionar los programas y su estado (procesos).

- Gestionar la memoria.

- Gestionar los periféricos.

- Gestionar los ficheros. Hacemos llamadas al


sistema operativo para
gestionar las peticiones
de los programas.

Curso de Programación para Artistas MEDIALAB


PRADO
Introducción Bloque 1

Ejemplo
Uso de
la CPU

Tiempo
Impresora

Scanner

Curso de Programación para Artistas MEDIALAB


PRADO

Vous aimerez peut-être aussi