Arquitectura de Computadoras 2

Este curso es impartido por la Facultad de Estadística e Informática de la Universidad Veracruzana

Foto chip PC BIOS

Objetivos:

  • El alumno conocerá la arquitectura de las computadoras PC's
  • El alumno aprenderá los fundamentos de la programación en bajo nivel.
  • Escribirá programas en lenguaje ensamblador, en modo real y modo protegido.
  • Escribirá programas que combinen ensamblador y C.

Temas

Los principales temas del curso son:

  • La arquitectura general de la PC.
  • Arquitectura de los procesadores Intel 80x86
  • Introducción al ambiente de bajo nivel.
  • Programación en Netwide Assembler (nasm).
  • Programación en ensamblador en modo real.
  • Programación en ensamblador en modo protegido.
  • Ensamblador y C.

Lecturas del curso

  1. Arquitectura e historia de los microordenadores.
  2. Introducción al Lenguaje Ensamblador.

Tareas

  1. Uso del Conjunto de Instrucciones de Intel x86.
  2. Programación estructurada en bajo nivel.
  3. Proyecto Puerto Paralelo

Prácticas

Ligas interesantes

Material de apoyo


Blog del curso


Bibliografía