ARM PDF | Arquitectura de Harvard, RISC y CISC

Summary

Este documento en español explora la arquitectura de la tecnología ARM, incluyendo modelos como Harvard y von Neumann, y contrasta RISC y CISC procesadores. También aborda temas como microprocesadores, control de datos y otros términos relevantes.

Full Transcript

s Infraestructura La materia se divide en dos: Arquitectura - Arquitectura - ARM: arquitectura para ciertos tipos de procesadores Reglas: - 10 minutos de tolerancia para pase de lista Carrera, nombre...

s Infraestructura La materia se divide en dos: Arquitectura - Arquitectura - ARM: arquitectura para ciertos tipos de procesadores Reglas: - 10 minutos de tolerancia para pase de lista Carrera, nombre y - No groserías fechas - Entregas con retraso en classroom solo tiene valor de la mitad de la calificación como máximo aun que tu tarea sea perfecta - Al revisar tarea y no encontrarse en el salón solo tiene valor de la mitad de la calificación, i.e., 5. Te hará preguntas de la tarea. - Dos adventicias. A la segunda te sales de clase - No pedir permiso para entrar a clase; solo pasarse. Contenido: 1. Introducción 1.1. Historia de la arquitectura ARM 1.2. Familia ARM 1.3. Arquitecturas: RISC y CISC 1.4. Sistemas embebidos Rubros: 50% - examen 50% - tareas, proyecto, etc. Presentar las actividades 0.5 sube y 0.4 baja en calificación en redondeo. ¿Por qué ponen centros de datos únicamente en Monterrey y Querétaro? Por que los principales canales de fibra óptica subterráneos en el país México pasan por ahí. 15/enero/2025 miércoles Codigo de amuralei el primer registro de una transacción de dinero entre dos personas La familia merich se creó el primer banco por que no les gustaba a las personas que el dinero lo tuviera la iglesia Hitos pivotes para que se de cada una de las rev. industriales: - 1ra rev industrial – máquina de vapor - 2da rev industrial – luz eléctrica - 3ra rev industrial – circuitos integrados - 4ta rev industrial (nace en 1980 la 4ta rev) - internet El padre de la computación as a whole es Alan Turing y el padre del diseño de la arquitectura de la computadora en von Nuemann La arquitectura Von Neumann y la de Harvard dieron pie a risc y cisc Unidad de control (UC) - la unidad de control controla las operaciones de componentes como la memoria y los dispositivos de entrada/salida. Se encarga de agarrar e interpreta las instrucciones del código y las ejecuta. UC en pocas palabras controla la memoria y dispositivos de entrada/salida. 20/Enero/2025 Modelo de Harvard El CPU está constituido por la UC y ALU Los datos e instrucciones se alimentan al sistema por medio de componentes de entrada y salida. Se manejan la memoria de datos e instrucciones por separado Desventajas: - Se desaprovecha memoria: quizás en la memoria de datos sobra espacio y se llena la memoria de instrucciones, se podría usar esa memoria sobrante para las instrucciones pero como es estrictamente dividido en la arquitectura de Harvard y no se puede combinar, se desaprovecha memoria. Y también pasa viceversa mente de la memoria de datos a la memoria de instrucciones. - teniendo muchos tipos de buses le da mas complejidad al manejar los datos e instrucciones Modelo de von Neumann Una memoria principal que almacena datos e instrucciones Tiene UC y ALU (la ALU se apoya de los dispositivos de entrada/salida) Ventajas: - Es más optimo el almacenamiento de datos e instrucciones Diferencia: En la arquitectura Harvard y la von Nuemann no hay ninguna mejor que la otra. Arquitectura Harvard se usaban para las Macintosh y administraba mas eficientemente la memoria. No por que tengas mas memoria significa que es mas rápido, es mejor como se administra la memoria que lo hace mas rápido o lento como entre iOS y Android. CISC – x86 La arquitectura ARM en el presente es diferente a la arquitectura de Harvard. A los inicios de la arquitectura de ARM si era la arquitectura de Harvard. RISC – ARM La arquitectura RISC o ARM se usa para hacer maquinas para tareas específicas. El M1 de Apple es un procesador ARM que divide sus 8 núcleos a 4 para tareas específicas y los otros 4 a procesamiento. Cisc: Intel i3, i5, i7 e i9 AMD Ryzen 3, 5, 7, 9 Risc: Apple M1, M2, M3 y M4 La arquitectura x86 permite procesar más volumen RISC características: - Instrucciones simples (las instrucciones simples las corre más rápidas que CISC) – corre una instrucción por ciclo - Instrucciones de longitud fija (una instrucción con un numero determinado de caracteres para codigo, bits para código maquina y caracteres alphanumericos para direcciones) - Opera a altas velocidades - Usa 138 registros de 32 y 64 bits - Instrucciones implementadas por hardware (puedes dar instrucciones por software y código ensamblador) El antecedente de RISC y ARM es arquitectura Harvard El RISC consume muchos registros El CISC no consume muchos registros y los únicos registros que tiene son de 32 bits y 64 bits CISC características: - Es para instrucciones complejas - Instrucciones de longitud variable - Opera a bajas velocidades - Usa muy pocos registros de 32 y 64 bits - Instrucciones implementadas con software (solo puedes darle instrucciones por software no por ensamblador) Todos los dispositivos mobiles, tantos Apple y Android, traen risc por que no se calientan y no ocupan ventiladores (los cisc si ocupan ventiladores). También por que ahorran batería. Que es ARM? ARM stands for Advanced RISC machine. - ARM se diseñó para permitir implementaciones de tamaño muy reducido y de alto rendimiento (ese es un nicho) - Estas arquitecturas tan simples permiten dispositivos con muy bajo consumo de energía - Se caracteriza fundamentalmente por ser una computadora de ser de instrucciones reducido (Reduced Intruction Set Computer, RISC). RISC significa que el procesador tiene un conjunto de instrucciones en su memoria que son de tamaño mas reducido y longitud fija en vez de variable (que son mas extensas las instrucciones) que un procesador que no es RISC.

Use Quizgecko on...
Browser
Browser