viernes, 28 de agosto de 2015

APUNTES: Arquitectura CISC Y RISC

ARQUITECTURA CISC:

Los microprocesadores CISC tienen un conjunto de instrucciones que se caracteriza por ser muy amplio y permitir operaciones complejas entre operandos situados en la memoria o en los registros  internos.
Este tipo de arquitectura dificulta el paralelismo entre instrucciones, por lo que en la actualidad la mayoría de los sistemas  CISC de alto rendimiento implementan un sistema  que convierte dichas instrucciones complejas en varias instrucciones simples, llamadas generalmente microinstrucciones.



ARQUITECTURA RISC:

La arquitectura RISC funciona de modo muy diferente a la CISC, su objetivo  no es ahorrar esfuerzos externos por parte del software con sus accesos a la RAM, sino facilitar que las instrucciones sean ejecutadas lo más rápidamente posible. La forma de conseguirlo es simplificando el tipo de instrucciones que ejecuta el procesador. Así, las instrucciones más breves y sencillas de un procesador RISC son capaces de ejecutarse mucho más aprisa que las instrucciones más largas y complejas de un chip CISC. Sin embargo, este diseño  requiere de mucha más RAM y de una tecnología de compilador más avanzada.

jueves, 27 de agosto de 2015

tarea:tipos de arquitectura 1 semestre rojo

TIPOS DE ARQUITECTURA :

ARQUITECTURAS CLÁSICAS:

En este tipo de arquitectura es que los datos y programas se almacenan en la memoria  antes de ser utilizados 
SISD (Single Instruction Single Data).

Este es el modelo tradicional de computación secuencial donde una unidad de procesamiento recibe una sola secuencia de instrucciones que operan en una secuencia de datos.

SIMD (Single Instruction Multiple Data). 

A diferencia de SISD, en este caso se tienen múltiples procesadores que sincronizada mente ejecutan la misma secuencia de instrucciones, pero en diferentes datos. El tipo de memoria que estos sistemas utilizan es distribuida.

MIMD (Multiple Instruction Multiple Data).

Este tipo de computadora es paralela al igual que las SIMD, la diferencia con estos sistemas es que MIMD es asíncrono. No tiene un reloj central. Cada procesador en un sistema MIMD puede ejecutar su propia secuencia de instrucciones y tener sus propios datos. Esta característica es la más general y poderosa de esta clasificación.


Sistemas de Memoria Distribuida.

Estos sistemas tienen su propia memoria local. Los procesadores pueden compartir información solamente enviando mensajes, es decir, si un procesador requiere los datos contenidos en la memoria de otro procesador, deberá enviar un mensaje solicitándolos. Esta comunicación se le conoce como Paso de Mensajes.

MISD (Multiple Instrucion Single Data).

En este modelo, secuencias de instrucciones pasan a través de múltiples procesadores. Diferentes operaciones son realizadas en diversos procesadores. N procesadores, cada uno con su propia unidad de control comparten una memoria común.







domingo, 23 de agosto de 2015

tarea: Arquitectura de la computadoras 1er semestre rojo

todas las computadoras digitales están compuestas por 5 secciones básicas :

unidad de entrada: tiene la función de traducir las señales humano a la maquina

unidad de salida: Es el traductor inverso al traductor de entrada osea la información de la maquina se transforma a nivel humano 


CPU: (unidad central de procesos) acepta la entrada de datos, procesa la información y la envía a cualquier componente que se encarga de ejecutar la acción.

Unidad de memoria:Memoria es un término genérico usado para designar las partes de la computadora o de los dispositivos son almacenados
existen dos tipos de memoria en una computadora:

MEMORIA RAM:
es una memoria de almacenamiento temporal que almacena los datos y programas que están siendo procesados esto dura mientras la computadora este encendida

MEMORIA ROM:
es  una memoria que permite almacenar programas permanentemente y que no puede ser alterado por un programa del usuario

UNIDAD DE CONTROL:
es el componente que se encarga de coordinar y dirigir la mayoría de las funciones de una computadora 

lunes, 10 de agosto de 2015

tecnologia

trabajos derivados
con el código fuente se puede modificar a ser otro software con el original y distribuirlo 
la licencia se distribuye con parches (modificación o mejora)
tiene que ser igual para todos
la licencia es para todos con el tienen los mismos derechos 
el programa no puede licenciarse solo
la licencia no puede restringir otro software
la licencia debe ser tecnologicamente neutral
es la libertad de usar un programa 
libertad de mandar copias del programa
libertad de mejorar el programa
la libertad de saber como funciona un programa 

DIFERENCIA ENTRE MAC Y WINDOWS;
finder  y mi pc
en windows se encuentran programas desde inicio y en mac son aplicaciones 
la barra de herramientas siempre esta en la parte superior de un programa en  windows y en mac esta siempre en la parte superior de la computadora