Microprocesadores Phd . Jorge Sánchez Garcés Escuela Profesional de Ingeniería de Sistemas Curso: Microprocesadores
Motivación
Explorar ¿Quién es el responsable de procesar toda esa información? si una persona puede generar 2,300 billones instrucciones por segundo
MICROPROCESADOR Microprocesador . Es un circuito electrónico que actúa como Unidad Central de Proceso ( CPU ). El microprocesador realiza todas las operaciones de cálculo, controla la información y ordena los demás elementos.
Operaciones algorítmicas procedimientos instrucciones decodificaciones patrones input output NLP: HOLA… código ascii traductor: decodificar, ASCII, label map, ciencia de datos número decimal a binario binario 1010011100… bus datos 10 bits… 64 bits
• 1 Hz es una oscilación o ciclo de reloj por segundo, 1 kHz mil oscilaciones por segundo, 1 MHz un millón de oscilaciones por segundo, y 1 GHz mil millones de oscilaciones por segundo presunción: 1 letra ocupa 2 tiempos de cpus 1 tiempo de cpu ocupa 4 ciclos de reloj ejemplo: palabra HOLA= 4 letras, 4*2=8 tiempos de cpus 8*4=32 ciclos del reloj
cada palabra del texto es un unidad de análisis
¿Cuáles son las características que le permiten al procesador tener un excelente rendimiento
Característica 01: Multinúcleo El término "multinúcleo" se refiere a las múltiples unidades centrales de procesamiento (CPU) que se incorporan a un único chip informático. Los procesadores multinúcleo están diseñados para mejorar el rendimiento al permitir que dos o más procesadores trabajen en diferentes tareas al mismo tiempo. También están diseñados para mejorar la eficiencia energética apagando los núcleos no utilizados cuando no son necesarios.
Carácterística 02: Multihilos La idea es dividir la carga de trabajo en núcleos lógicos, que no necesariamente son físicos, a través de un hilo de trabajo La más famosa entre ellas es el HyperThreading que Intel comenzó a utilizar en sus procesadores, y más tarde lo haría AMD en los suyos con la tecnología CMT primero, y luego con una evolución a SMT (Simultaneous Multi-Threading). Existen procesadores que cuentan con solo dos núcleos, pero tienen 4 threads. Intel la utiliza principalmente en sus procesadores de alto rendimiento Intel Core , mientras que AMD la ha implementado en toda su gama de procesadores Ryzen .
Característica 03: Memoria cache Memoria ultrarápida que emplea el microprocesador para tener a mano ciertos datos que previamente serán utilizados en las siguientes operaciones sin tener que acudir a la memoria RAM, reduciendo el tiempo de espera.
Sistema 64 bits En cada celda va un bit con dígito binario una letra ocupa 8bits sea numérico o texto
https://www.rapidtables.org/convert/number/ascii-to-binary.html Lenguaje natural método de codificación Lenguaje máquina
https://elcodigoascii.com.ar/
https://www.to-convert.com/es/numero/convertir-decimal-a-binario.php El número 65 de ascii se convierte a binario sale lo mismo que si convierto A a binario
materiales semiconductores… física electrónica Si, Ge, GA, GaAs, P
Ejercicio: Usar el código y armar una conversación en binario, calculando los tiempos de CPU y ciclo del reloj. Si las palabras se repiten entonces ya no es necesario tomar esos tiempo