domingo, 9 de octubre de 2011

ley de moore

La "Ley de Moore" expresa que aproximadamente cada 18 meses se duplica el número de transistoresen un circuito integrado. Se trata de una ley empírica, formulada por el co-fundador de Intel, Gordon E. Moore el 19 de abril de 1965, cuyo cumplimiento se ha podido constatar hasta hoy.
En 1965 Gordon Moore afirmó que la tecnología tenía futuro, que el número de transistores por unidad de superficie en circuitos integrados se duplicaba cada año y que la tendencia continuaría durante las siguientes dos décadas.

viernes, 7 de octubre de 2011

El microcontrolador

U
Un microcontrolador es un circuito integrado de alta escala de integración que incorpora la mayor parte de los elementos que configuran un controlador.
Un microcontrolador dispone normalmente de los siguientes componentes:
  • Procesador o UCP (Unidad Central de Proceso).
  • Memoria RAM para Contener los datos.
  • Memoria para el programa tipo ROM/PROM/EPROM.
  • Líneas de E/S para comunicarse con el exterior.
  • Diversos módulos para el control de periféricos (temporizadores, Puertas Serie y Paralelo, CAD: Conversores Analógico/Digital, CDA: Conversores Digital/Analógico, etc.).
  • Generador de impulsos de reloj que sincronizan el funcionamiento de todo el sistema.

    fabricantes

    Varias empresas se dedican a la fabricación, investigación y soporte de microcontroladores, la que sigue es una lista de fabricantes y sus modelos más conocidos.

    intel

    8048

    Es el padre de los microcontroladores actuales, el primero de todos. Su precio, disponibilidad y herramientas de desarrollo hacen que toda­vía sea muy popular.

    8051 (Intel y otros)

    Es sin duda el microcontrolador más popular. Fácil de programar, pero potente. Está bien documentado y posee cientos de va­riantes e incontables herramientas de desarrollo.

    80186, 80188 y 80386 EX

    Versiones en microcontrolador de los populares microprocesadores 8086 y 8088. Su principal ventaja es que permi­ten aprovechar las herramientas de desarrollo para PC.
    Otros microcontroladores de Intel son: 8049, 80C196...

    Motorola

    68HC11 (Motorola y Toshiba)

    Es un microcontrolador de 8 bits potente y popular con gran cantidad de variantes.

    683xx

    Surgido a partir de la popular familia 68k, a la que se incorporan algunos periféricos. Son microcontroladores de altísimas presta­ciones.
    Otros microcontroladores de Motorola son: 6805, 68HC12, 68HC16...

    MicroChip

    PIC (MicroChip)

    Familia de microcontroladores que gana popularidad día a día. Fueron los primeros microcontroladores RISC.

    ejemplos de microcontroladores:horno,lavavajillas,juguetes,television,...
n microcontrolador es un circuito integrado o chip que incluye en su interior las tres unidades funcionales de una computadora: CPU, Memoria y Unidades de E/S, es decir, se trata de un computador completo en un solo circuito integrado.

la frecuencia del procesador hz

La arquitectura de von Neumann

La arquitectura de von Neumann es una familia de arquitecturas de computadoras que utilizan el mismo dispositivo de almacenamiento tanto para las instrucciones como para los datos (a diferencia de la arquitectura Harvard).

La unidad aritmético-lógica o ALU, la unidad de control, la memoria, un dispositivo de entrada/salida y el bus de datos que proporciona un medio de transporte de los datos entre las distintas partes.
Un ordenador con arquitectura Von Neumann realiza o emula los siguientes pasos secuencialmente:
1) Obtiene la siguiente instrucción desde la memoria en la dirección indicada por el contador de programa y la guarda en el registro de instrucción.
2) Aumenta el contador de programa en la longitud de la instrucción para apuntar a la siguiente.
3) Descodifica la instrucción mediante la unidad de control. Ésta se encarga de coordinar el resto de componentes del ordenador para realizar una función determinada.
4) Se ejecuta la instrucción. Ésta puede cambiar el valor del contador del programa, permitiendo así operaciones repetitivas. El contador puede cambiar también cuando se cumpla una cierta condición aritmética, haciendo que el ordenador pueda 'tomar decisiones', que pueden alcanzar cualquier grado de complejidad, mediante la aritmética y lógica anteriores.
5) Vuelve al paso N° 1.
   

martes, 4 de octubre de 2011

BUSES

En arquitectura de computadores, el bus (o canal) es un sistema digital que transfiere datos entre los componentes de una computadora o entre computadoras. Está formado por cables o pistas en un circuito impreso, dispositivos como resistores y condensadores además de circuitos integrados.
En los primeros computadores electrónicos, todos los buses eran de tipo paralelo, de manera que la comunicación entre las partes del computador se hacía por medio de cintas o muchas pistas en el circuito impreso, en los cuales cada conductor tiene una función fija y la conexión es sencilla requiriendo únicamente puertos de entrada y de salida para cada dispositivo.
La tendencia en los últimos años es el uso de buses seriales como el USB, Firewire para comunicaciones con periféricos y el reemplazo de buses paralelos para conectar toda clase de dispositivos, incluyendo el microprocesador con el chipset en la propia placa base.
PARTES DEL PROCESADOR
-La unidad de control (UC) es uno de los tres bloques funcionales principales en los que se divide una unidad central de procesamiento (CPU). Los otros dos bloques son la unidad de proceso y el bus de entrada/salida.
Su función es buscar las instrucciones en la memoria principal, decodificarlas (interpretación) y ejecutarlas, empleando para ello la unidad de proceso.
-Unidad Aritmética y Lógica, es la encargada de realizar todas las operaciones que transforman los datos, en especial operaciones matemáticas como la suma y la resta, y lógicas como la negación y la afirmación.
-Registro, es donde se almacenan los datos más importantes durante la ejecución de las instrucciones; incluye el registro contador (indica qué instrucción sigue), el registro de instrucción (tiene la instrucción que se está ejecutando), el registro acumulador (donde se guardan resultados intermedios) y el registro de estado (que guarda avisos: si el resultado es cero, si es negativo, etc.

lunes, 3 de octubre de 2011

ejercicios

1.Cuantos bits son necesarios para representar el numero 6435968?
S)=23 bits

2. Representar el numero anterior en hexadecimal:36 34 33 35 39 36 38

3.Indicar cual de los números es el mayor:
  AAF(16  Es mayor (101010101111(2)
11O111111(2

4.En el ejercicio 1 cuantos byts son necesarios  para representarlo?
8x3= 24 bits