martes, 1 de diciembre de 2015


Componentes internos de un ordenador. El microprocesador.


1) Arquitectura interna del microprocesador

A medida que evoluciona la electrónica también lo hacen los microprocesadoresy se van integrando dentro del micro más componentes que hacenque sean cada vez más potentes y rápidos.


Los últimos micros sobrepasan la barrera del GHz; esto es justificable por

lo siguiente:

  •  Los nuevos sistemas operativos (como Windows 7) utilizan muchos recursos de la máquina.
  •  Los nuevos formatos de audio o vídeo comprimido (DivX, H264), a diferencia de vídeos y archivos de sonido normales, se descomprimen en tiempo real.

    2) Características del microprocesador

    Está compuesto por:
    1. Velocidad: se mide en megahercios o gigaherciosm, todos los micros modernos tienen dos velocidades:
    • Velocidad interna: Es la velocidad a la que funciona el micro internamente.
    • Velocidad externa: Es la velocidad a la que el micro se comunica con la placa base.
         2. Memoria caché: Es rápida y de pequeño tamaño.

    La memoria caché es usada por el procesador para reducir el tiempo promedio necesario
    para acceder a los datos de la memoria principal. La caché es una «minimemoria»

    más rápida, que guarda copias de los datos que son usados con mayor frecuencia.



    Todos los procesadores actuales tienen una caché de nivel 1 o L1 y una segunda caché de nivel 2 o L2, que es más grande que la L1 pero menos rápida que la L1. Los procesadores más modernos incluyen ya una caché 3 o L3.








          3. La alimentación


    Los microprocesadores reciben la electricidad de la placa base. Existen dos voltajes distintos:

    • Voltaje externo o voltaje de E/S: Permite al procesador comunicarse con la placa base, suele ser de 3,3 voltios.
    • Voltaje interno o voltaje de núcleo: Es menor que el anterior (2,4 v, 1,8 v) y le permite funcionar con una temperatura interna menor.

    En la actualidad se utiliza el Thermal Design Power (TDP) (algunas veces denominado Thermal Design Point) para representar la máxima cantidad de calor que necesita disipar el sistema de refrigeración de un ordenador.








          4. Instrucciones especiales.



    Estas tecnologías intentan aumentar el rendimiento de las aplicaciones multimedia y en

    3D. Lo forman un conjunto de instrucciones incorporadas en el procesador que utilizan

    la matemática matricial para soportar los algoritmos de compresión y descompresión de

    gráficos (como JPEG, GIF y MPEG) y presentaciones gráficas en 3D

    Con la llegada del Pentium III en 1998 se incorporaron al micro 70 nuevas instrucciones,
    llamadas SSE (Streaming SIMD Extensions, extensiones SIMD de flujo de datos), también
    conocidas como MMX-2. Sus ventajas son:

    • Las instrucciones SSE permiten efectuar cálculos matemáticos con números en coma flotante, al contrario que las MMX, que solo los realizan con números enteros.
    • Las instrucciones SSE pueden emplearse simultáneamente con la FPU o con instrucciones MMX.

    3) Arquitecturas de 32 y 64 bits

    Cuando se habla de arquitecturas de 32, 64 o 128 bits se hace referencia al ancho de los
    registros con los que trabaja la UAL, o al ancho de los buses de datos o de direcciones.

    • Diferencias entre 32 y 64 bits.
    Tienen una serie de limitaciones:
    1. Números en rango 2: Este límite implica que toda la operación realizada se encuentra limitada a números en un rango de 2 elevado a 32. Puede representar números desde 0 hasta 4.294.967.295.
    2. Límite memoria 4 GB: La arquitectura de 32 bits se encuentra en la incapacidad de mapear/controlar la asignación sobre más de 4 GB de memoria RAM.
    4) Intel y AMD: evolución histórica

    Intel
    Los más antiguos cronológicamente, que todavía se encuentran en el

    mercado con cierta facilidad, son los diseñados para el socket 775.

    El procesador diseñado para el socket 1366 fue el i7, basado en el desarrollo con código
    Nehalem. Reviste grandes cambios respecto a la familia Core 2.

    • El FSB es sustituido por el QuickPath (QPI).
    • El controlador de memoria solo soporta DDR3.
    • Hyperthreading. Cada uno de los cuatro núcleos puede procesar dos tareas/hilos/.

    Procesadores diseñados para el socket 1156 y el más moderno 1155. Toda la gama i3, i5

    y los i7 está basada en la microarquitectura de nombre en clave Sandy Bridge. Soportan

    nativamente las velocidades de memorias DDR3.



    Modelos de procesadores para servidores y estaciones de trabajo. Son procesadores
    que ofrecen escalabilidad, potencia y rendimiento mejorados para robustos entornos de
    procesamiento múltiple:
    • 􀀁 Intel Xeon, con modelos que disponen de caché L3.
    AMD



    Es la principal compañia que mantiene la competencia con INTEL.



    En cuanto a microprocesadores se refiere, actualmente en el mercado podemos encontrar:

    • Serie AM2 y AM2+. Sustituyó a los procesadores del socket 939.
    • Serie AM3. soporta Hypertransport 4.0 y sus procesadores son compatibles con placas bases que posean el socket anterior AM2+.
    • Serie A: Son los serios competidores de los i3, i5 y i7 de Intel.
    • Serie FX: Basos en la arquitectura Bulldozer, cuentan con versiones 4, 6 y 8 núcleos, socket AM3+ y todos disponen de 8 MB de caché L3.
    • Los modelos de procesadores para servidores y estaciones de trabajo de AMD tienen la denominación de AMD Opteron, ofrece mejor rendimiento, una virtualización optimizada, más potencia y menor coste.



    • Vídeo de los microprocesadores.



    • Fuentes de información.
    La teoría la he cogido del PDF del tema y el vídeo e imágenes de Google y youtube.

    martes, 10 de noviembre de 2015

    Componentes internos de un ordenador. La placa base



    1. Factores de formas.

    • ATX: Es el más extendido hoy día. El estándar ATX es el más moderno y el que mayores ventajas ofrece. Está promovido por Intel, aunque es una especificación abierta, que puede ser usada por cualquier fabricante sin necesidad de pagar royalties. La versión utilizada actualmente es la 2.01. Las ventajas de la placa cabe mencionar una mejor disposición de sus componentes, conseguida básicamente girándola 90 grados. Permita que la colocación de la CPU no moleste a las tarjetas de expansión.

    • MicroATX: El formato microATX resulta una actualización de ATX, que posee las mismas ventajas en un formato más pequeño (244 x 244 mm), a un menor costo. El Micro-ATX incluye un conector AGP y  3 conectores PCI.

    • Mini-ITX, Nano-ITX y Pico-ITX: Formatos muy reducidos de VIA technologies. Propone unas dimensiones muy reducidas de placa base, tan sólo 170 mm x 170 mm (6,7 in x 6,7 in): Aproximadamente el tamaño de un lector de CD. Se trata de unas dimensiones inferiores a su antecesor micro-ATX. A pesar de ello, no es el formato más reducido existente en el mercado ya que, posteriormente, VÍA definió el formato nano-ITX y pico-ITX.

    • BTX: Propuesto de Intel para sustituir a ATX. El estándar BTX (balanced technology Extended) fue creado por Intel, como evolución del ATX en 2004 para intentar solventar los problemas de refrigeración que tenían algunos procesadores. El formato BTX es prácticamente incompatible con el ATX, salvo en la fuente de alimentación (es posible usar una fuente ATX en una placa BTX).

    • DTX: Eran destinadas a los PCs de pequeño formato. Hacen uso de un conector de energía de 24 pines y de un conector adicional de 2x2.

    • AT: Es uno de los formatos más grande de toda la historia de la PC (305 x 279-330 mm), definió un conector de potencia formado por dos partes.Fue usado de manera extensa de 1985 a 1995. 










    2. Componentes de la placa base.


    2.1 El zócalo del microprocesador (socket): Es el conector en el que se inserta el microprocesador o CPU.

    - Actualmente, los tipos más comunes de zócalo son:
    • ZIF.
    • LGA.


    2.2 Ranuras de memoria: Son los conectores donde se instala la memoria principal del ordenador, la memoria RAM. También se los llama bancos de  memoria.



    2.3 El chipset:  Es un conjunto (set) de circuitos lógicos (chips) que ayudan a que el procesador y los componentes del PC se comuniquen con los dispositivos conectados a la placa base y los controlen.-

    Realiza las siguientes funciones:

    • Controla la transmisión de datos, las instrucciones y las señales de control que fluyen entre la CPU y el resto de elementos del sistema. 
    • Maneja la transferencia de datos entre la CPU, la memoria y los dispositivos periféricos. 
    • Ofrece soporte para el bus de expansión (más conocido como ranuras de entrada/salida). 

    El chipset suele constar de dos chips:

    1. Northbridge (puente norte): Alta velocidad del sistema, como las memorias RAM, el bus AGP o PCI Express.
    2. Southbridge (puente sur): Es el responsable de la conexión de la CPU con los componentes más lentos del sistema. Algunos de estos componentes son los dispositivos periféricos. 


    2.4 Componentes integrados: Las conexiones típicas de la interfaz de entrada/salida integradas en la placa base de los ordenadores actuales son las siguientes:

    • Puertos del teclado y del ratón. 
    • Controlador IDE, SATA. Se utiliza para conectar discos duros, unidades de CD, DVD y otros dispositivos. 
    • Puertos de comunicación serie y paralelo. 
    • Puertos USB. 
    • Conectores de audio, vídeo y red. 



    2.5 La BIOS:  El Sistema Básico de Entrada/Salida (Basic Input/Output System) es un pequeño conjunto de programas almacenados en una memoria EPROM que permiten que el sistema se comunique con los dispositivos durante el proceso de arranque.


    2.6 Ranuras de expansión: Son unas ranuras de plástico o slots con conectores eléctricos en las que se insertan las tarjetas de expansión, como, por ejemplo, las tarjetas gráfica, de sonido, de red, etc. Estas ranuras forman parte de un bus, a través del cual se comunican los distintos dispositivos del ordenador. Ejemplos son el bus PCI o el bus AGP. En una placa base actual podemos encontrar ranuras PCI y ranuras PCI Express de distintas velocidades.

    Forma de 3 tipos:
    1. AGP
    2. PCI
    3. PCI Express



    2.7 Conectores internos: Son los conectores para los dispositivos internos, como el disco duro, la unidad de DVD, etc.

    Los más importantes son:
    • Puerto IDE.
    • Puerto FDD.
    • Puertos SATA.
    • Conector USB adicionales.
    • Indicadores del panel frontal de la caja.
    • El conector CD-IN.
    • Conectores del ventilador.
    • Conectores E/S.



    2.8 Conectores externos: Permiten que los dispositivos externos se comuniquen con la CPU, como, por ejemplo, el teclado o el ratón.  El conector está en el extremo del cable adjunto al dispositivo periférico.





    • Vídeo de la placa base.




    • Fuentes de recursos: 
    Ha sido todo cogido del tema, menos las imágenes que son de Google y el vídeo de youtube.

    miércoles, 28 de octubre de 2015

     Arquitectura de Von Neuman. Componentes básicos


    1. Descripción básica de la arquitectura de Von Neumann.

    Es una arquitectura de computadoras basada en la descrita en 1945 por el matemático y físico John von Neumann. Está compuesto por:

    1.1. Unidad central de proceso (CPU). Está formado por:
    • La unidad de control (UC).
    • Unidad aritmético-lógica (UAL o ALU).
    • Registros.
    1.2. Unidad de control (UC). Sus componentes son:
    • Descodificador de instrucciones (RI).
    • Reloj.
    • Decodificador.

    1.3. Unidad aritmético-lógica (UAL).

    1.4. Registros internos del microprocesador. Se divide en dos tipos:

         1. Visibles al usuario
    • Registro de dirección.
    • Registro de datos.
    • Registro de condición.
         2. De control y de estado 
    • Contador de programas (CP).
    • Registro de instrucción (RI).
    • Registro de dirección de memoria (RDM).
    • Registro de intercambio de memoria (RIM).
    1.5. Buses de comunicación. Esta formado por:
    • Bus de datos.
    • Bus de direcciones.
    • Bus de control de la  CPU.
    1.6. La memoria principal, la RAM.

         1. Almacena dos tipos de información.
    • Instrucciones.
    •  Datos.
          2.  Tiene dos faces en la ejecución de una instrucción.
    •  Búsqueda.
    •  Ejecución.
           3. Dividida en celdas que se referencia mediante direcciones.

           4. Jerarquías de memorias .
    •  Registros CPU.
    •  Caché, RAM.
    •  Secundarias de discos y auxiliares.
    1.7. Unidades de entrada y salida. Se pueden clasificar en:
    • Entrada.
    • Salida.
    • Almacenamiento.
    • Comunicación.
    1.8. Arranque del ordenador















    2. CPU: Elementos básicos y funcionamiento.

    Es el auténtico cerebro del ordenador: controla y gobierna todo el sistema. Consiste en un circuito integrado que interpreta y ejecuta las instrucciones de los programas almacenados en memoria y que además toma los datos de las unidades de entrada, los procesa y los envía a las unidades o periféricos de salida.

    2.1. Unidad central de proceso (CPU),

    A la CPU también le podemos llamar procesador o microprocesador. Está formada por: 
    • La unidad de control (UC): Interpreta y ejecuta las instrucciones almacenadas en la memoria principal.
    • La unidad aritmético-lógica (UAL o ALU): Recibe los datos sobre los que efectúa operaciones de cálculo y comparaciones, toma decisiones lógicas.
    •  Registros: Es donde se almacena información temporal, que constituyen el almacenamiento interno de la CPU.
    2.2. Unidad de control.

    Se encarga de interpretar y ejecutar las instrucciones máquina que conforman los programas y de generar las señales de control necesarias para llevarlas a cabo. 

    Componentes de la UC.
    • Descodificador de instrucciones (RI): Se encarga de extraer y analizar el código de operación de la instrucción en curso contenida en el RI
    • Reloj: Va marcando los tiempos de ejecución de los pasos a realizar para cada instrucción y marca el ritmo de funcionamiento del descodificador de instrucción. Además, se encarga de sincronizar todo el sistema. La velocidad de reloj se mide en gigahercios (GHz).
    • Decodificador: Este dispositivo genera órdenes o microórdenes elementales que, sincronizadas con los impulsos de reloj

    2.3. Unidad aritmético-lógica (UAL).

    Su función es operar con los datos que recibe siguiendo las órdenes de la UC. Una parte importante de la UAL es la unidad de coma flotante.

    2.4. Los registros internos del microprocesador.

    En el interior del procesador existen unas celdas de memoria de alta velocidad que permiten a la CPU almacenar datos temporalmente mientras se efectúa alguna operación. Son los llamados registros internos, que constituyen la memoria interna del procesador. Están formados por un conjunto de bits que se manipulan en bloque.

    Existen dos registros:

         1. Visibles al usuario
    • Registro de dirección.
    • Registro de datos.
    • Registro de condición.
         2. De control y de estado 
    • Contador de programas (CP).
    • Registro de instrucción (RI).
    • Registro de dirección de memoria (RDM).
    • Registro de intercambio de memoria (RIM).

    2.5. Buses de comunicación.

    Las unidades que integran el ordenador se comunican a través de los buses; son las líneas eléctricas u ópticas a través de las cuales se comunican las distintas unidades de un ordenador. Los buses son cables por los que circula la información en forma de bits.

     Distinguimos tres tipos de buses: 
    • Bus de datos: Permite establecer el intercambio de datos entre la CPU y el resto de unidades. Cada instrucción de un programa y cada byte de datos viaja por este bus. La velocidad del bus de datos se mide en megahercios (MHz) o gigahercios (GHz). Otra de las características de la CPU es el número de bits que transfiere simultáneamente a través de este bus. El tamaño del bus se mide en bits. 
    • Bus de direcciones: Transmite direcciones entre la CPU y la memoria. El bus de direcciones funciona sincronizado con el de datos. Es el empleado por la CPU para seleccionar la dirección de memoria o el dispositivo de entrada/salida con el cual va a intercambiar información. El bus de direcciones es necesario para conocer las direcciones de los datos que se envían a (o que se reciben desde) la CPU por el bus de datos. 
    • Bus de control de la  CPU: Genera los impulsos eléctricos necesarios para gobernar el resto de elementos.

    2.6. La memoria principal, la RAM.

    En la memoria principal o memoria RAM (Ramdon Access Memory, memoria de acceso aleatorio) se almacenan dos tipos de información: el programa o secuencia de instrucciones a ejecutar y los datos que manejan dichas instrucciones. La memoria RAM es donde se almacenan los datos y los programas que se están ejecutando en ese momento en el ordenador; cuando se apaga el ordenador, el contenido de la RAM desaparece, por eso se dice que esta memoria es volátil. 

        1. Almacena dos tipos de información.
    • Instrucciones y datos.
        2.  Tiene dos faces en la ejecución de una instrucción.
    •  Búsqueda: Consiste en localizar la instrucción a ejecutar dentro de la memoria principal y llevarla a la UC para procesarla.
    •  Ejecución: Es la realización de las acciones que llevan asociadas las instrucciones. Por ejemplo, una suma o una resta.
           3. Dividida en celdas que se referencia mediante direcciones.

           4. Jerarquías de memoria.
    •  Registros CPU: Son memorias de baja capacidad pero de alta velocidad, integradas en el procesador, que permiten guardar y acceder a valores muy usados, generalmente en operaciones matemáticas. 
    •  Memoria caché: De baja capacidad, muy rápidas, con tiempos de acceso inferiores a los 5 ns. Se interponen entre el procesador y la memoria principal. La memoria caché permite acelerar el acceso a los datos, trasladándolos a un medio más rápido cuando se supone que van a leerse o a modificarse pronto.
    •  RAM:  Es más lenta y de mayor capacidad que la caché.
    •  Secundarias de discos y auxiliares: Estas son de alta capacidad y oscilan entre varios Gb o Tb. El tiempo de acceso se mide en milisegundos (10–6 s). Lo forman los discos duros del ordenador, tanto internos como externos, donde se almacenan todos los programas y archivos.

    2.7. Unidades de entrada y de salida: los periféricos.

    Son dispositivos que se conectan al ordenador y permiten almacenar información y comunicar al ordenador con el mundo exterior. Se pueden clasificar en:

    • Periférico de entrada: Son los que introducen datos externos a la computadora. Ejemplo; Teclado, ratón, etc.
    • Periférico de salida: Son los que reciben información que es procesada por la CPU. Ejemplo: Monitor, altavoces, etc.
    • Periférico de almacenamiento: Se encargan de guardar los datos de forma que permanezca para usos posteriores. Pueden ser internos. Ejemplo: Disco duro, Blu-Ray, etc.
    • Periférico de comunicación: Facilitan la interacción entre dos o más ordenadores o entre un ordenador y otro periférico externo. Ejemplo: Tarjeta de red, Bluetooth, etc.
    2.8. Arranque del ordenador.

    La memoria ROM (Read Only Memory), o de solo lectura, se usa para almacenar programas o datos que tienen que ver con el diseño del sistema principal, o con alguna de sus partes, como la tarjeta de vídeo, la controladora de las unidades de disco, la tarjeta de sonido, etc. Son fundamentales en el proceso de arranque del ordenador. Cuando encendemos el ordenador, la fuente de alimentación lleva corriente a todos los componentes, incluyendo a la CPU, que envía una orden al chip de la memoria ROM de la BIOS.

    Si la BIOS no encuentra nada anormal, continúa el proceso de arranque del ordenador. Posteriormente, ejecuta instrucciones del SO trasladándolas a la RAM y aparece la primera pantalla del sistema operativo. Una vez arrancado, podremos ejecutar cualquier programa (el programa elegido se cargará en la RAM).

    Una vez que finaliza el proceso con los datos, obtendremos los resultados y podremos dirigirlos hacia un dispositivo de salida (por ejemplo, la impresora) o guardarlos en un periférico de almacenamiento.










    3. Buses de comunicación.

    Las unidades que integran el ordenador se comunican a través de los buses; son las líneas eléctricas u ópticas a través de las cuales se comunican las distintas unidades de un ordenador. Los buses son cables por los que circula la información en forma de bits.

     Distinguimos tres tipos de buses: 
    • Bus de datos: Permite establecer el intercambio de datos entre la CPU y el resto de unidades. Cada instrucción de un programa y cada byte de datos viaja por este bus. La velocidad del bus de datos se mide en megahercios (MHz) o gigahercios (GHz). Otra de las características de la CPU es el número de bits que transfiere simultáneamente a través de este bus. El tamaño del bus se mide en bits. 
    • Bus de direcciones: Transmite direcciones entre la CPU y la memoria. El bus de direcciones funciona sincronizado con el de datos. Es el empleado por la CPU para seleccionar la dirección de memoria o el dispositivo de entrada/salida con el cual va a intercambiar información. El bus de direcciones es necesario para conocer las direcciones de los datos que se envían a (o que se reciben desde) la CPU por el bus de datos. 
    • Bus de control de la  CPU: Genera los impulsos eléctricos necesarios para gobernar el resto de elementos.

    4. La memoria principal, la RAM.

    En la memoria principal o memoria RAM (Ramdon Access Memory, memoria de acceso aleatorio) se almacenan dos tipos de información: el programa o secuencia de instrucciones a ejecutar y los datos que manejan dichas instrucciones. La memoria RAM es donde se almacenan los datos y los programas que se están ejecutando en ese momento en el ordenador; cuando se apaga el ordenador, el contenido de la RAM desaparece, por eso se dice que esta memoria es volátil. 

        1. Almacena dos tipos de información.
    • Instrucciones y datos.
        2.  Tiene dos faces en la ejecución de una instrucción.
    •  Búsqueda: Consiste en localizar la instrucción a ejecutar dentro de la memoria principal y llevarla a la UC para procesarla.
    •  Ejecución: Es la realización de las acciones que llevan asociadas las instrucciones. Por ejemplo, una suma o una resta.
           3. Dividida en celdas que se referencia mediante direcciones.

           4. Jerarquías de memoria.
    •  Registros CPU: Son memorias de baja capacidad pero de alta velocidad, integradas en el procesador, que permiten guardar y acceder a valores muy usados, generalmente en operaciones matemáticas. 
    •  Memoria caché: De baja capacidad, muy rápidas, con tiempos de acceso inferiores a los 5 ns. Se interponen entre el procesador y la memoria principal. La memoria caché permite acelerar el acceso a los datos, trasladándolos a un medio más rápido cuando se supone que van a leerse o a modificarse pronto.
    •  RAM:  Es más lenta y de mayor capacidad que la caché.
    •  Secundarias de discos y auxiliares: Estas son de alta capacidad y oscilan entre varios Gb o Tb. El tiempo de acceso se mide en milisegundos (10–6 s). Lo forman los discos duros del ordenador, tanto internos como externos, donde se almacenan todos los programas y archivos.

    5. Unidas de Entrada/Salida.

    Son dispositivos que se conectan al ordenador y permiten almacenar información y comunicar al ordenador con el mundo exterior. Se pueden clasificar en:

    • Periférico de entrada: Son los que introducen datos externos a la computadora. Ejemplo; Teclado, ratón, etc.
    • Periférico de salida: Son los que reciben información que es procesada por la CPU. Ejemplo: Monitor, altavoces, etc.
    • Periférico de almacenamiento: Se encargan de guardar los datos de forma que permanezca para usos posteriores. Pueden ser internos. Ejemplo: Disco duro, Blu-Ray, etc.
    • Periférico de comunicación: Facilitan la interacción entre dos o más ordenadores o entre un ordenador y otro periférico externo. Ejemplo: Tarjeta de red, Bluetooth, etc.








    6. En arranque del ordenador.

    La memoria ROM (Read Only Memory), o de solo lectura, se usa para almacenar programas o datos que tienen que ver con el diseño del sistema principal, o con alguna de sus partes, como la tarjeta de vídeo, la controladora de las unidades de disco, la tarjeta de sonido, etc. Son fundamentales en el proceso de arranque del ordenador. Cuando encendemos el ordenador, la fuente de alimentación lleva corriente a todos los componentes, incluyendo a la CPU, que envía una orden al chip de la memoria ROM de la BIOS.

    Si la BIOS no encuentra nada anormal, continúa el proceso de arranque del ordenador. Posteriormente, ejecuta instrucciones del SO trasladándolas a la RAM y aparece la primera pantalla del sistema operativo. Una vez arrancado, podremos ejecutar cualquier programa (el programa elegido se cargará en la RAM).



    Una vez que finaliza el proceso con los datos, obtendremos los resultados y podremos dirigirlos hacia un dispositivo de salida (por ejemplo, la impresora) o guardarlos en un periférico de almacenamiento.










    • Vídeo relacionado con la CPU




    7. Fuente de información

    Ha sido todo cogido del tema, menos las imágenes que son de Google.