Partes de una 
computadora



Ciencias de la Computación III

Diego José Figueroa

Radiografía de una computadora


Componentes


  • CPU
    • Procesador principal, quien ejecuta las instrucciones.

  • Cache
    • Pequeña memoria, muy rápida, utilizada para datos de uso frecuente.

  • DRAM
    • Memoria principal, comparativamente más grande que el cache, pero no tan veloz.

Componentes


  • Chipset
    • Controla el acceso a dispositivos de memoria y periféricos.
    • Además realiza los mapeos a memoria para MMIO

Buses


  • Un bus es un conjunto de alambres, que permite la transmisión de datos de un punto a otro.



Harvard


  • 1 Bus de datos
  • 1 Bus de instrucciones


Von Neumann


  • Un solo bus, compartido entre datos e instrucciones.


Acceso al bus


  • Los buses pueden ser accesados por muchos dispositivos, para lectura o escritura, pero no de forma simultánea.

  • Esto implica cierto tipo de control de acceso, de forma que sólo 1 componente este escribiendo (o leyendo) al bus.

  • Para esto se utilizan señales de control como
    • Write Enable
    • Read Enable
    • Chip Select

Ancho de Banda y Frecuencia


  • Ancho de banda
    • Cantidad de bits (o bytes) que se pueden transmitir.
    • Usualmente medido en Mb/s o MB/s.

  • Frecuencia
    • Cantidad de veces que se puede hacer una operación en 1s.
    • Medido en Hz o MHz.

Ancho de banda de un bus


  • Una función del número de bits del bus (ancho) y la frecuencia de reloj del mismo (velocidad).
    • Cada alambre de un bus puede llevar 1 bit.
    • Un bus PCI tiene 32 lineas, es decir 32 bits.
    • A una frecuencia de 600MHz, tenemos:


BW = 32*600 192,000 Mb/s = 2400MB/s ~ 2.4GB/s 

17 - Partes de una computadora

By Diego Figueroa

17 - Partes de una computadora

  • 713