Semana 3: Arquitectura
Tratamiento de datos
Arquitectura de computadoras
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
Filosofía de Lenguaje Maquina
- RISC (Reduced Instruction Set Computing)
- CISC (Complex Instruction Set Computing)
- Captación
- Decodificación
- Ejecución
- 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
Comentarios
Publicar un comentario