Icono
|Estudiar
TemarioFundamentos de programaciónTema 1

Tema 1

Funcionamiento interno de una computadora

Patrón de examen

Base teórica. Puede aparecer en preguntas de opción múltiple sobre arquitectura de computadoras.

Explicación

¿Cómo funciona una computadora?

Toda computadora opera bajo el modelo ENTRADA → PROCESO → SALIDA:

  • Entrada: datos que ingresan (teclado, archivo)
  • Proceso: la CPU ejecuta instrucciones sobre esos datos
  • Salida: el resultado (pantalla, archivo)

CPU y Memoria

La CPU ejecuta instrucciones una a una. Tiene:

  • ALU: realiza operaciones aritméticas y lógicas
  • Registros: almacenamiento ultra-rápido dentro de la CPU
  • Unidad de control: coordina el flujo de instrucciones

La Memoria RAM almacena temporalmente los datos y el programa. Es volátil (se borra al apagar).

El Ciclo FETCH

Cada instrucción pasa por tres fases:

  1. FETCH: la CPU lee la instrucción desde memoria
  2. DECODE: interpreta qué operación realizar
  3. EXECUTE: ejecuta la operación

Lenguaje ensamblador vs lenguaje de máquina

  • Lenguaje de máquina: instrucciones en binario. La CPU lo entiende directamente.
  • Lenguaje ensamblador: representación legible del lenguaje de máquina usando nemónicos como MOV, ADD, JMP.