Estructura de Computadores

De FIWIKI
Saltar a: navegación, buscar
Estructura de computadores
Plan 09
Tipo Obligatoria
Semestre
Créditos 6
Enlaces
Página web


Apuntes

Puedes descargarte todas las transparencias de la asignatura en un solo fichero .zip (Desde este enlace). Debes tener en cuenta que muchos de estos apuntes tienen copyright, utilízalos con cuidado y solo para fines académicos.

Muchos apuntes de los abajo enlazados han sido eliminados de dropbox, este es el nuevo enlace: Apuntes de estructura.

Colaborativos

Introducción a los computadores

Índice del tema

  • Componentes y esquema básico del computador Von Neumann.
    • Memoria principal.
    • Unidad central de proceso.
    • Buses.
    • Unidad de entrada-salida.
  • Fases de ejecución de una instrucción.
  • Software de sistemas.
  • Parámetros característicos de un computador.

Apuntes

(A fecha 2019/02/01 los siguientes tres enlaces están caídos)

Aritmética del computador

Índice del tema

  • Características básicas de la representación de la información
  • Representaciones númericas y alfanuméricas.
  • Concepto de operador y estructura de la ALU
  • Representación y aritmética en coma fija
    • Binario puro
    • Complemento a 2 y a 1
    • Signo-magnitud
    • Exceso M (exceso 2n-1)
    • Biestables de estado
  • Representación y aritmética en coma flotante
    • Definición, rango y resolución.
    • Normalización y técnicas de bit implícito
    • Técnicas de redondeo
    • Dígitos de guarda
    • Estándar IEEE-754
  • Otras operaciones.

Apuntes

Instrucciones y Direccionamiento

Índice del tema

  • Lenguaje máquina
  • Formatos de instrucción
  • Tipos de datos
  • Modos de direccionamiento. Estándar IEEE 694
    • Direccionamiento inmediato
    • Direccionamiento directo
    • Direccionamiento relativo
    • Direccionamiento indirecto
    • Direccionamiento implícito
  • Tipos de instrucciones
    • Transferencias de datos
    • Bifurcaciones
    • Aritméticas y Comparación
    • Lógicas
    • Desplazamiento
    • Rotación
    • de Bit
  • Computadores CISC y RISC

Apuntes

Procesador

Índice del tema

  • Funciones básicas de la unidad de control.
  • Operaciones elementales.
  • Estructura del computador elemental y señales de control.
  • Temporización: ciclo de reloj, camino crítico.
  • Cronogramas.
  • Diseño de la unidad de control.
    • Unidad de control cableada.
    • Unidad de control microprogramada: estructura, secuenciamiento y microprogramación.
    • Optimización del tamaño de la memoria de control: codificación de campos, solapamiento de campos.
  • Niveles de ejecución. Modo privilegiado/usuario.
  • Ruptura de secuencia no programada. Interrupciones y traps (excepciones).
  • Estado del computador.

Apuntes

Memoria

Índice del tema

  • Jerarquía de memorias.
  • Memorias cache: políticas de ubicación y escritura.
  • Memoria virtual: traducción de direcciones.
  • Paginación. Ejemplo.

Apuntes

Programación en ensamblador

Índice del tema

  • Lenguaje máquina y formato de instrucciones.
  • Modos de direccionamiento.
  • Tipos de instrucciones.
  • Lenguaje Ensamblador.
    • Arquitectura del MC88110: juego de instrucciones.
    • Sintaxis: etiquetas y mnemónicos.
    • Pseudoinstrucciones: org, res, data.
  • Macros.
  • Programación en ensamblador.
    • Estructuras de datos.
    • Subrutinas: paso de parámetros, marco de pila y recursividad.

Apuntes

Periféricos (E/S)

Índice del tema

  • Introducción
  • Dispositivos de almacenamiento magnético
  • Dispositivos de almacenamiento óptico
  • Dispositivos de comunicación

Apuntes

Proyecto Ensamblador

  • Para ayudar a la realización del proyecto de emsamblador, aquí se encuentran unas serie de pruebas para poder testear el correcto funcionamiento de vuestro código. Los pruebas son del proyecto de 2014, con lo que puede haberse modificado el proyecto desde entonces, tomarlas con precaución.

Exámenes

Colección de exámenes de Estructura de Computadores, la mayoría tiene solución.

Archivo:Estructuras examenes con solucion-1-57.pdf Exámenes de Estructura de Computadores, con solución 2010-julio 2014.(parte 1)

Archivo:Estructuras examenes con solucion-58-114.pdf Examenes de Estructura de Computadores, con solución 2010-julio 2014.(parte 2)

Bibliografía

Enlaces externos

Web de la Asignatura

Resaltado de sintaxis asm mc88110 para gedit y otros editores basados en gtksourceview

Volver

Volver a Segundo - Plan 09