domingo, 29 de junio de 2008

clase 12 del 25/6

continuamos con memorias ram y rom.

Memoria RAM o Random Access Memory, permite acceder a cualquier información almacenada tardando exactamente lo mismo, diferente a lo secuencial. Ésta memoria a su vez, permite escribir sobre ella y a la vez leer lo escrito. Tiene una cantidad de casilleros acorde a la capacidad, cuanto mayor sea la capacidad (256 mb, 512 mb, 1 gb, 2 gb, etc) mayor cantidad de "casilleros" tendrá la memoria. Los casilleros también son llamados como posición, y dicha posición esta dada por la dirección del mismo. Una memoria de 4 bytes tendrá 4 casilleros de 8 bits cada uno; una memoria de 24 bytes tendrá 24 casilleros de 8 bits cada uno.

La memoria RAM se le llama ocasionalmente RWM o Read and Write Memory, ya que permite leer y a su vez escribir en ella.

Relacionandolá con la CPU, el microprocesador usa a la memoria RAM para pedir información, que a su vez, la memoria RAM se la pide al disco rígido.

La conexión entre la memoria RAM/ROM y la CPU es por medio de cables llamados BUS, cables planos.
Conectados a la memoria RAM, se encuentran:
  • Bus direccional. Éste bus dice la posición de destino, esta conectado entre la memoria RAM y la CPU
  • Bus de control. La unidad de Control o UC "pregunta" a la memoria RAM que hacer, si leer o escribir sobre ella.
  • Bus de datos. Es el bus bidireccional, ya que como va información, vuelve. conectado entre el Registro o REG de la CPU. Transmite información. Solo puede haber un dato en el cable, no puede haber más de uno, o viaja hacia RAM o hacía REG.

Conectados a la memoria ROM, se encuentran:

  • Bus direccional. idem RAM
  • Bus de control. Idem RAM
  • Bus de datos. bus direccional, solo permite lectura, no escritura, conectado entre REG y ROM.

Periféricos

Componentes de entrada, salida o entrada y salida que permiten el viaje de datos dentro y fuera de la computadora, dependiendo su tipo. Las memorias secundarias son denominadas periféricos. También las unidades lectoras o grabadoras, pero no los cds o dvds. Son memorias adicionales pero no esenciales.

Las memorias periféricas se diferencian de las memorias electrónicas.

PROM o Programable Read Only Memory. es una memoria digital la cual puede ser programada una sola vez. Es una memoria NO VOLATIL.

EPROM o Erasable and Programable Read Only Memory. También NO VOLATIL. inventada por el ingeniero Dov Frohman, innova el concepto de poder borrar lo que hay dentro de la memoria y programarla nuevamente mediante el uso de la luz ultravioleta. De todas formas, esta memoria no puede ser regrabada infinita cantidad de veces, sino que tiene un límite.

EEPROM o Electrically Erasable And Programable Read Only Memory. El limite de regrabado de memoria es mayor, siendo ya de 100.000 veces aproximadamente. El regrabado de la misma no es mediante la eliminación de sus anteriores datos con luz ultravioleta, sino electricamente, haciendo que el desgaste del aparato sea menor.

Periféricos de entrada y salida.

los periféricoss de salida son los que muestran información procesada dentro de la computadora. pueden ser monitores, parlantes, impresoras o grabadoras.

Los periféricos de entrada son los que permiten recolectar información que irá hacia la computadora. pueden ser teclados, mouse, escaners, micrófonos, lectoras, placas de sonido, etc.

Los periféricos de entrada y salida reunen ambas características, como por ejemplo, un monitor de pantalla tactil.

eso fue todo lo que anoté. hasta el miércoles!

viernes, 13 de junio de 2008

CLASE 11 - 11/6

En esta clase comenzamos a ver la estructura de una computadora, ya sea pc, mac, un celular, camara fotográfica, teclado, sintetizador, etc.

CPU o Unidad Central de Proceso, comunmente llamado microprocesador. un ejemplo es el pentium core2duo o similares.
esta compuesto por
  • ALU o Unidad Aritmético Lógica. Es un circuito compuesto por otros circuitos más simples (como los desarrollados en 4to año en electroacústica) que realizan operaciones aritméticas o lógicas.
  • UC o Unidad de Control. Analiza, interpreta y decodifica las instrucciones elementales para luego ser ejecutadas. Como su nombre lo indica, controla a todo lo demás.
  • REG o Registro. contiene los datos para que ALU haga las operaciones comandadas por la UC, los cuales luego pasan al registro. Los datos se guardan en el registro temporalmente. La capacidad del registro, medida en Bits o Bytes (bytes = 8 bits), determina la velocidad en la que la CPU opera. Cuanto mas grande sea el registro, más rapida será, debido a que al tener mas bits, puede hacer operaciones con números más grandes. Actualmente las CPUs cuentan con 10 o 12 registros para mayor velocidad.
Refiriendose al nombre del microprocesador, la cifra en Hz esta relacionada con la cantidad de operaciones que puede hacer éste en un segundo. Un microprocesador de 2,3 GHZ puede hacer aproximadamente 2469606195 operaciones. Esto permite que un usuario pueda estar viendo un video, escribir un documento en word y navegar por internet al mismo tiempo.

MEMORIA PRINCIPAL

Los datos procesados en la CPU viajan a la memoria principal, un componente electronico, que esta dividida en dos partes.

Memoria RAM o Random Access Memory (memoria de acceso aleatorio).
Esta memoria necesira energia electrica para almacenar información, cosa que, cuando no haya energia electrica, esta información se pierde. Es una memoria volatil.

Memoria ROM o Read Only Memory (memoria solo para lectura).
Esta memoria no es volatil, o sea que almacena datos tenga o no energia electrica. Esto se debe a que tiene un teclado que permite almacenar dicha información. Ésta información se usa repetidamente.

Dentro de la memoria ROM hay un programa llamado POST (power on set test).
Este programa consta en lo siguiente. Al recibir energía eléctrica, envía la primer instrucción a la UC (ubicada dentro de la CPU), asi ésta la analiza y, constantemente, pedira un nuevo dato a la ROM. Esto sucederá hasta que el sistema operativo funcione. Es también importante este programa ya que verifica que los componentes, sea el teclado, mouse, etc. , funcionen y/o esten conectados.

Sistema Operativo.

La funcion del sistema operativo es administrar los recursos del sistema. El sistema operativo esta cargado en un lugar especifico del disco rígido, en la pista o sector 0 (cero).

Eso fue todo por hoy (?)
Saludos!

domingo, 8 de junio de 2008

Clase 10 del 28/5

Reloj






Clase 10 del 28/5

El Reloj

El reloj se desplaza por dígitos, en donde cada dígito es una configuración de Flip-Flop T. La mínima unidad es el segundo (clock).



En el segundero hay dos dígitos, es decir, dos cuentas, la primera cuenta de 0 a 9, cuando esta llega a 9 mediante una compuerta nand le envío por un lado los 0 a los presets y clear para que la cuenta vuelva a 0, y por otro lado al clock del próximo Flip-Flop que pertenece a la decena del segundero, esta cuenta de 0 a 6. el mismo proceso se repite pero esta vez la salida de la compuerta nand se envía al slip flor del minutero.
En el minutero el procedimiento es el mismo que en el segundero ya que ambos cuentan de 0 a 59.

Para las horas tengo las mismas necesidades, el problema es que cuando la cuenta llega a 24 (en realidad 23) se tiene que reiniciar todo a 0, esto presenta un inconveniente, ya que la cuenta antes de pasar a 24 ya paso por el 4 por lo tanto hay que agregar algo a la configuración de FF de ese dígito.
Para solucionar ello el primer digito de la hora que cuenta de 0 a 9 cuando concluye su cuenta lo mando a los clear y a su vez pongo otra nand que se active en 4, la cual va a estar en conjunto con una salida del digito que sigue.