martes, 20 de octubre de 2015

Arquitecturas Tipo de instrucciones Risc cisc CISC (complex instruction set computer) Computadoras con un conjunto de instrucciones complejo. RISC (reduced instruction set computer) Computadoras con un conjunto de instrucciones reducido. ¿Como Trabajan y en que se parecen estas dos arquitecturas? Risc contiene un numero reducido de instrucciones, lo que se busca es realizar mucho mas rápido en un periodo de tiempo, funciones repetitivas y pequeñas, ademas de ser una actividad especifica, como por ejemplo los servidores con sistemas operativos únicos y específicos como el T, que normalmente no son los que vemos, otro ejemplo es el servidor de Exchange que se trata de las funciones que determina el funcionamiento del correo electrónico, esta destinada para proveer servicios Cisc funciones de propósitos general, eso lo encontramos en maquinas común y corrientes, ya que esta diseñada para el uso de usuarios, osea que esta destinada para proveer las aplicaciones Tipos de procesos Arquitectura harvard y Von Neumann Arquitectura del procesador Diagrama en bloques El primer elemento que se distigue en un procesador es le reloj, que es el que se encarga de sincronizar los datos o eventos, es quien da el orden de como se van a procesar los datos, ademas esta directamente relacionado con los pulso que maneja la tarjeta madre, el segundo es el decodificador de instrucciones quien es el que se encarga de convertir lenguaje de alto nivel a lenguaje Ensamblador, asu vez es llevado en micro instrucciones de maquina es decir lenguaje de maquina que siembre va a hacer en numero Hexadecimal que son los que se escriben en memoria. Por otra parte tenemos el set de registros es uno de los elementos que componen el núcleo del procesador Los tipo de archivos que pueden llegar como procesos a la memoria y al procesador spn el .EXE y el .COM
Jerarquía de la memoria Tiempo Velocidad tamaño, costo y cantidad es dividida en cuento elemento que son susceptible de almacenar datos (Información) La primera nivel e ellas seria la memoria virtual que es la que permite ejecutar los procesos simultanea, ademas este espacio se encuentra ubicado en una porción del disco duro que no es administrado por el controlado de discos y se determina después de la instalación del sistema operativo a menos que tengamos un programa que exige un mayor tamaño de memoria virtual. Después encontramos la memoria RAM (Aleatory acces memory ) principales tecnologías de Fabricación de memorias Memoria cache un reductor de velocidad, hace referencia a un memoria que tiene la capacidad de conectar las velocidades muy bajas dela memoria a comparación del siguiente nivel, actualmente ya hay 3 niveles de memoria cache, la uno el la board, el dos el socket y finalmente en el procesador La ultima sección de la jerarquía esta el Cpu, que seria el dispositivo de mayor velocidad.

lunes, 31 de agosto de 2015

Estructura matemática de la memoria


Para entender que es la longitud de memoria, debemos saber que la unidad mínima de almacenamiento electrónico fue el Flip Flop, y la mínima unidad de almacenamiento digital es el bit.

De acuerdo a lo anterior describiremos las partes que componen una memoria, una de ellas son los espacios de memoria donde van ubicados cada bit que se quiere procesar, también tenemos, los buses que se componen en 3 clases, una de ellas es el bus de direcciones que es el que se encarga de elegir o seleccionar el espacio de memoria que se va afectar, el bus de datos que es le que se encarga de transportar los datos valga la redundancia hacia las posiciones de memoria y por ultimo encontramos el bus de control quien es el que se encarga de definir que operación se va realzar ya que es posible realizar solo dos, las cuales se definen como lectura y escritura ( R/w negada) y se puede interpretar cuando sea 0 es escritura y cuando sea uno es lectura, para entender lo que es la escritura podemos inferir que es cuando los datos van del bus hacia la posición de memoria, cuando es el proceso de leer es en el sentido contrario de la memoria hacia el bus,




Longitud de Registro 












Organización de los datos

Organización de los datos





Numero máximo de datos

Estos se divide en positivo y en negativo dividiendo este numero en 2

Byte      255
Word   65535


Representación en coma flotante:


Todo numero y puede ser llevado a +-  q * 2+-m, , la representación en coma flotante se representa por medio de un double es decir un numero en 32 bits, .El primer bit es el signo de Y sabiendo que puede ser 0 o 1 (+ -) correspondientemente, el segundo bit es el signo del exponente, los siguientes 7 bits son el exponente y los siguientes 23 son la mantisa

El sistema de numeración en coma flotante está basado en la notación científica que se utiliza para representar números muy grandes o muy pequeños Un número en coma flotante tiene tres partes: Signo: indica si el número es positivo o negativo Mantisa: representa la magnitud del número Exponente: indica el desplazamiento de la coma fraccionaria +/– Mantisa x Baseexponente

Signo 1 bit exponente 8 bits mantisa 23 bits

Los números decimales en coma flotante se normalizan, desplazando la coma fraccionaria de manera que la parte entera del número siempre valga cero No es necesario representar la base del número, ya que está implícita en el formato Dado que la parte entera de un número normalizado siempre es cero, tampoco es necesario representarla 241506800 = 0’2415068 x 109 signo: + mantisa: 2415068 exponente: 9


El formato utilizado para la representación de números binarios en coma flotante está definido por el estándar 514-1985 ANSI/IEEE Nos centraremos en el formato de simple precisión, que utiliza 32 bits para la representación




Existen otros formatos similares pero con distinto número de bits, como el de doble precisión (64 bits)

La magnitud de un número binario se almacena en la mantisa de forma normalizada La forma normalizada siempre tiene un 1 en la posición más a la izquierda, por lo que no hay que almacenarlo, está implícito en la representación Incluso podemos aprovechar otro bit si normalizamos el número de manera que el 1 más a la izquierda esté en la parte entera 0’0000101 0’101 x 2–4 0’0000101 0’101 x 2–4 1’01 x 2–5

jueves, 27 de agosto de 2015

Agosto 25 de 2015

Magnitudes y unidades computacionales

Una de las velocidades mas importantes es la del reloj, es decir cuando esta oscilando los pulsos en el procesador, estas se miden en unidades de frecuencia, la frecuencia de la energía eléctrica es de 60 Hz, eso quiere decir que hace 60 veces un proceso por oscilación, la velocidad de un procesador comun tiene por velocidad 2.3 Ghz.

Unidad de tiempo = periodo

Velocidad del bus/ velocidad de transferencia = Bits * segundo, hoy en día ya estan llegando a 1 MB/s

Procesamiento es la velocidad con la que se ejecutan las operaciones la cual se mide en MITPS (flops) y hoy en día estamos llegando a Tera Flops

Unidad de energía eléctrica:

Voltaje: Se mide en Voltios, la maquina se concecta a la red son 110 117 v (AC), La fuente del computador se encarga de convertir la energía en (DC)

Unidad de intensidad: se mide en amperios, es la cantidad de electrones que pasan por un conductor, si se toca un cable con 3 amperios es muerte de inmediato.

Potencia: Se mide en Watts simoblo es la P

Potencia= Voltaje * intensidad