Cursos

Curso GRATUITO en ESPAÑOL sobre la arquitectura de computadoras

La arquitectura de computadoras es el diseño conceptual y la estructura operacional fundamental de un sistema de computadoras. ​Es decir, es un modelo y una descripción funcional de los requerimientos y las implementaciones de diseño para varias partes de una computadora, con especial interés en la forma en que la unidad central de proceso (CPU) trabaja internamente y accede a las direcciones de memoria.

En este curso, aprenderá a diseñar la arquitectura informática de microprocesadores modernos complejos.

Todas las funciones de este curso están disponibles de forma gratuita. No ofrece un certificado al finalizar.

Lo que aprenderás:

  • Introducción, arquitectura del conjunto de instrucciones y microcódigo:
    • Esta conferencia le brindará una descripción general amplia del curso, así como la descripción de la arquitectura, la microarquitectura y las arquitecturas de conjuntos de instrucciones.
  • Revisión de canalización:
    • Esta conferencia cubre el concepto básico de oleoducto y dos tipos diferentes de peligros.
  • Revisión de caché:
    • Esta lección cubre los peligros de control y la motivación de los cachés.
  • Superescalar 1:
    • Esta lección cubre las características de la caché y la arquitectura superescalar básica.
  • Superscalar 2 y excepciones:
    • Esta conferencia cubre los problemas comunes de la arquitectura superescalar.
  • Superescalar 3:
    • Esta conferencia cubre diferentes tipos de arquitecturas para procesadores fuera de servicio.
  • Superescalar 4:
    • Esta lección cubre los métodos comunes utilizados para mejorar el rendimiento de los procesadores fuera de orden, incluido el cambio de nombre de registros y la eliminación de ambigüedades de la memoria.
  • VLIW 1:
    • Esta lección cubre el concepto básico de los procesadores de palabras de instrucción muy largas (VLIW).
  • VLIW2:
    • Esta conferencia cubre los métodos comunes que se utilizan para mejorar el rendimiento de VLIW.
  • Predicción de rama:
    • Esta conferencia cubre la motivación y la implementación de predictores de rama.
  • Cachés avanzados 1:
    • Esta lección cubre los mecanismos avanzados que se utilizan para mejorar el rendimiento de la caché.
  • Cachés avanzados 2:
    • Esta lección cubre los mecanismos más avanzados que se utilizan para mejorar el rendimiento de la caché.
  • Protección de la memoria:
    • Esta conferencia cubre la administración y protección de la memoria.
  • Procesadores vectoriales y GPU:
    • Esta conferencia cubre el procesador vectorial y las optimizaciones para procesadores vectoriales.
  • Multihilo:
    • Esta conferencia cubre diferentes tipos de subprocesos múltiples.
  • Programación paralela 1:
    • Esta conferencia cubre los conceptos de paralelismo, modelos de consistencia y técnicas básicas de programación paralela.
  • Programación paralela 2:
    • Esta conferencia cubre las soluciones para el problema de coherencia en la programación paralela.
  • Pequeños multiprocesadores:
    • Esta conferencia cubre la implementación de pequeños multiprocesadores.
  • Interconexión de multiprocesador 1:
    • Esta conferencia cubre el diseño de interconexiones para un multiprocesador.
  • Interconexión de multiprocesador 2:
    • Esta conferencia cubre el diseño de interconexiones para multiprocesador y topología de red.
  • Grandes multiprocesadores (protocolos de directorio):
    • Esta conferencia cubre la motivación y la implementación del protocolo de directorio utilizado para la coherencia en grandes multiprocesadores.

¿Cómo obtengo el curso?

Este curso es ofrecido desde la plataforma de Coursera, es un curso que puedes obtener de manera gratuita bajo ciertas condiciones.

La primera opción es elegir la opción de “Curso gratuito sin certificado”, de esta manera podrás acceder al contenido del curso y finalizarlo, pero no podrás obtener un certificado de finalización avalado por la plataforma.

La segunda opción es elegir “auditar curso”, con esta opción podrás acceder al contenido de video del curso, pero no podrás realizar los exámenes ni obtener el certificado de finalización. Si no ves la opción de auditar curso, debes verificar en la parte de abajo usando el scroll (en forma de link).

Las opciones varían dependiendo el curso, pero con cualquiera de las dos podrás acceder gratuitamente al contenido. Por si fuera poco, algunos cursos tienen la opción de ayuda económica, con los cuales puedes solicitar dicho apoyo y ser acreedor de un curso de pago.

Para obtener el curso de manera gratuita da clic en el siguiente botón:


ANA

Entradas recientes

Aprende a usar la terminal de Linux desde cero con este curso gratis

Aprende Bash desde cero con este curso gratis en Udemy. Ideal para principiantes que quieren…

5 meses hace

Así es como un microcontrolador toma decisiones en milisegundos (y cómo aprenderlo gratis)

Aprende cómo funcionan los microcontroladores por dentro con este curso gratis en Udemy. Ideal si…

5 meses hace

¿Tesis o proyecto de datos? Este curso de R GRATIS te salvará horas de trabajo

Aprende R desde cero con este curso gratis en Udemy. Ideal para estudiantes de ingeniería…

5 meses hace

¿Tienes una idea y no sabes cómo empezar? Este curso gratis te ayuda a prototiparla rápido

Aprende a crear apps sin experiencia con este curso gratis de Vibe Coding en Udemy.…

5 meses hace

Esta es la nueva plataforma gratuita de Carlos Slim para aprender inglés

Aprende inglés sin gastar un peso. Fundación Carlos Slim lanza plataforma con recursos certificados internacionalmente.…

1 año hace

¿Cómo conseguir la Certificación Python de IBM Gratis?

Curso completo de Python por IBM: desde básico hasta APIs. Certificación gratuita con ejercicios prácticos.…

1 año hace