Semana 3: Arquitectura

Tratamiento de datos

Arquitectura de computadoras

ARQUITECTURA DE UN COMPUTADOR - ARQUITECTURA DE UNA PC

Es un termino usado para el diseño de los componentes y organización de las computadoras:

  • Unidad aritmetico logica
  • Unidad de control
  • Unidad de registro

CPU: Es la unidad central de procesamiento

Dato--> ARM es la compañía que se encarga de la arquitectura de chips de Apple

Se tiene que copiar el contenido de la memoria RAM a la unidad central de procesamiento (CPU),  hace lo que tiene que hacer, adentro se pasa a la unidad de registro y luego se regresa a la RAM.

Un programa puede codificarse como un patrón de bits y almacenarse en la memoria principal como si fuera otro tipo de dato.

Terminología

Instrucción nivel maquina: Una instrucción codificado como un patrón de bits que son reconocidos por el CPU

Lenguaje maquina: El grupo de todas las instrucciones reconocidas por una computadora

Lenguaje Máquina. El lenguaje se entiende como un sistema… | by Juan  Guillermo Hernandez Alarcon | Medium

Filosofía de Lenguaje Maquina

  • RISC (Reduced Instruction Set Computing)
  • CISC (Complex Instruction Set Computing)
Ciclo de maquina
  • Captación
  • Decodificación 
  • Ejecución
Instrucciones de máquina
  • Transferencia de datos: copiar datos de un lugar a otro
  • Lógica/Aritméticas: usar patrones de bits para computar un nuevo patrón de bits
  • Control: ejecución directa de un programa

Comunicación con dispositivos

Controladora: Reserva un cachito para el monitor. 
Puerto: El punto físico a través del cual un dispositivo se conecta a una computadora
page32image12376576
E/S mapeada en memoria: El CPU se comunica con los dispositivos periféricos como si estos fueran celdas de la memoria


Comentarios

Entradas populares de este blog

Tarea 9: Tor

Tarea 11: Cobertura móvil y cómputo ubicuo

Tarea 7: Seguridad informática