Entradas

Mostrando las entradas etiquetadas como arquitectura de computadores

Circuitos integrados

Imagen
En esta entrada que será la última del 2017 se tratara el tema de los circuitos integrados, algunos datos importantes de estos, que son, su historia, como funcionan y diferentes modelos de dichos circuitos.  Para iniciar hay que aclarar el concepto de circuito integrado, para esto he tomado como referencia el sitio web “Mundo digital ciencia y tecnología” en su artículo “La historia de los circuitos integrados” los cuales los definen como: “es una pastilla o chip muy delgado en el que se encuentran una cantidad enorme de dispositivos microelectrónicos interactuados, principalmente diodos y transistores, además de componentes pasivos como resistencias o condensadores.” Una vez que se conoce que es un circuito integrado, es importante saber un poco sobre la historia de estos pequeños dispositivos que vinieron a dar cambio importante en la computación y en el desarrollo de todas las maquinas en general. Para ampliar este punto tomare como referencia el sitio “EcuRed” e...

Dispositivos de entrada y salida

Imagen
                        En la entrada de esta semana les hablare un poco sobre los dispositivos de entrada y salida de una computadora. Algunos dados como que es un dispositivo de entrada y de salida además si existen algunos que cumplan ambas funciones, así como ejemplos de estos y que función cumplen en las maquinas.             Para iniciar vamos a definir que es un dispositivo de entrada y uno de salida. Para esto tomare como referencia la presentación “Dispositivos de entrada y salida” de rocha 2011. La cual define los dispositivos de entrada como “los que permiten ingresar la información al computador ya sea de instrucciones o comandos y así obtener los resultados requeridos”. Ya conocemos que es un dispositivo de entrada, pero ¿cómo estos se comunican con la maquina? Según (rocha,2011), ibid. “se comunican mediante una tarjeta denominada como tarjeta con...

Arquitectura x86

Imagen
Procesador basado en arquitectura x86                En la entrada de esta semana se tratara el tema de la arquitectura x86 la cual muchos llaman pionera de la definición arquitectura, hablaremos un poco sobre su historia (en qué momento nace), además de las utilidades más comunes que se le ha dado y características de esta arquitectura.             Para iniciar vamos hablar sobre su historia, para esto tomare como referencia el siguiente fragmento del articulo “Estudio de un sistema operativo diseño de un sistema operativo” en el tema 2. Introducción a la arquitectura x86 elavorado por Juan Carlos Pérez y Sergio Sáez, el cual nos acota lo siguiente “La arquitectura conocida como x86 comienza en 1978 con los procesadores Intel 8086/88 (aunque previamente habían aparecido el 4004, el 8080 y el 8085.). Estos procesadores pertenecían a la arquitectura IA-16(Intel Architecture 16 bits...

Arquitectura ARM

Imagen
En la entrada de esta semana hablaremos un poco sobre la arquitectura ARM, detalles como; que es, donde es utilizada y algunas características de la misma. Para iniciar vamos a mencionar donde nace esta arquitectura para esto vamos a tomar como referencia el libro “Microcontroladores ARM Advanced RISC Machine” de la autora Ing. Susana Marta Canel, en el que se menciona que “El primer procesador ARM fue desarrollado, entre 1983 y 1985, por Acorn Computers Limited of Cambridge, England. Fue el primer microprocesador RISC para uso comercial.” Como podemos observar esta aparece hace poco tiempo y en la actualidad es una de las arquitecturas más populares y vendidas en el mercado esto se debe al uso que se le da el cual acotaremos tomando como referencia el libro antes mencionado, “se diseñó para permitir implementaciones de tamaño muy reducido y de alto rendimiento. Estas arquitecturas tan simples permiten dispositivos con muy bajo consumo de energía.” Y es por esto que es tan p...

software libre

Imagen
                                          En la entrada de esta semana ampliare un poco el tema del software libre el cual mencione en la entrada pasada cuando hable del tema del Arduino.      Básicamente hablare sobre donde nace, quien es el principal creador de esta ideología como muchos la hacen llamar y por qué nace.      Tomando como referencia la página de internet Historia del Software Libre y el Software de Código Abierto podemos ver como inicia este tema del software libre “En 1983, Richard Stallman, siendo programador del Laboratorio de Inteligencia Artificial del MIT, inició el Proyecto GNU para escribir un sistema operativo completo y libre de las restricciones sobre el uso de su código fuente. Esto fue motivado debido a que el desarrollo del software ya no era una construcción colaborativa realizado por las universi...

Arduino

Imagen
      Arduino uno.      En la entrada de esta semana hablaremos al igual que en la última publicación sobre un dispositivo el cual nos permite realizar muchos experimentos computacionales y el cual al igual que el RaspberryPi es una excelente herramienta para el aprendizaje en el área de la computación.      Estoy hablado del Arduino este pequeño dispositivo de un precio bastante axecible y que es bastante potente, nos permite realizar gran cantidad de aparatos electrónicos desde un semáforo hasta una máquina que juega ajedrez.      Pero vamos a ver con más detalle que es este aparato y como funciona.      La marca de estos dispositivos y plataforma de desarrollo nace gracias un proyecto en el que trabajo un estudiante colombiano llamado Hernando Barragán para ampliar más el origen de esta plataforma voy a tomar como referencia la página de la AQUAE fundación “Una...

Raspberry Pi

Imagen
      En la entrada de esta semana hablaremos sobre el Raspberry Pi, que es este aparato, que componentes contiene, que utilidades se le pueden dar, y algunas particularidades. ¿Qué es un Raspberry Pi?      Según el noticiero virtual ABCTecnologia un Raspberry Pi es “es un ordenador de tamaño de tarjeta de crédito que se conecta a su televisor y un teclado. Es una placa que soporta varios componentes necesarios en un ordenador común.” Es decir, es una pequeña computadora portátil donde ponemos portar, información, realizar cálculos, escribir texto, jugar, reproducir videos de alta calidad, en fin, con estos aparatos podemos hacer todo lo que se hacemos con una computadora de escritorio. Además, es importante mencionar que el proyecto de la creación de estas pequeñas computadoras portátiles nace en 2006 pero no es hasta en 2012 que se hacen realidad en el mercado. Su fabricante es la fundación Raspberry Pi. Raspberry Pi. ...

Modos de direccionamiento.

Imagen
    En la entrada de la semana pasada se tocó el tema del lenguaje ensamblador y se mencionó que existen distintos de ensambladores según cada tipo de arquitectura. En la entrada de esta semana se hablará sobre un tema que va muy ligado al ensamblador y son los modos de direccionamientos, cada arquitectura define los modos de direccionamiento que esta puede trabajar, ya que existen muchos más una arquitectura no los utiliza todos. Es decir, vamos a centrarnos en que es un modo de direccionamiento y cuales son algunos de esto y no en cuales usa una arquitectura u otra.      Para iniciar con este tema, se debe tener una noción de que es un modo de direccionamiento, en el documento “id” del departamento de informática de la universidad de Valladolid encontramos la siguiente definición de este término; “Los modos de direccionamiento de un procesador son las distintas formas de transformación del campo de operando de la instrucción en la dirección d...

Ensamblador.

Imagen
     En la entrada de esta semana se presentará un comentario sobre ensamblador, algunas ventajas y desventajas de este lenguaje de bajo nivel, que se acerca mucho al lenguaje máquina.      En la industria existen muchos tipos de arquitecturas de computadores, dispositivos móviles y demás aparatos de la nueva era llamada “aparatos inteligentes”.      Cada una de estas arquitecturas posee su propio lenguaje ensamblador el cual se va a encargar de traducir el código para que lo comprenda en Hardware y realice la labor para la que fue construido.      Según Paul A. Carter en su libro “Lenguaje Ensamblador para PC” “ un ensamblador es un programa que lee un archivo de texto con instrucciones de ensamblador y convierte el ensamblador en código de máquina.” Este lenguaje se caracteriza por que sus instrucciones son muy poco significativas, su nivel de abstracción es bastante bajo.  Por e...