Entradas

Mostrando entradas de septiembre, 2017

Historia del Raspberri Pi

Este proyecto fue ideado en 2006 pero no fue lanzado al mercado febrero de 2012. Ha sido desarrollado por un grupo de la Universidad de Cambridge y su misión es fomentar la enseñanza de las ciencias de la computación los niños. Los primeros diseños de Raspberry Pi se basaban en el microcontrolador Atmel ATmega644. Sus esquemas y el diseño del circuito impreso están disponibles para su descarga pública. En mayo de 2009, la Fundación Raspberry Pi fue fundada en Caldecote, South Cambridgeshire, Reino Unido como una asociación caritativa que es regulada por la Comisión de Caridad de Inglaterra y Gales. La fundación Raspberry Pi surge con un objetivo en mente: Desarrollar el uso y entendimiento de los ordenadores en los niños. La idea es conseguir ordenadores portables y muy baratos que permitan a los niños usarlos sin miedo, abriendo su mentalidad y educándolos en la ética del “ábrelo y mira cómo funciona”. El ideólogo del proyecto, David Braven, un antiguo desarrollador de videojuegos, af...

RaspBerry pi

Imagen
En la entrada de hoy hablaremos sobre el RaspBerry pi, el cual es un dispositivo que se ha vuelto popular por fabricantes y fanáticos de la electrónica. Mencionare el diseño y un poco delo que es el dispositivo. Raspberry Pi es una computadora de tamaño de tarjeta de crédito originalmente diseñada para la educación, inspirada en la BBC Micro de 1981. Eben Upton su principal objetivo era crear un dispositivo de bajo costo que mejoraría las habilidades de programación y la comprensión del hardware en el nivel preuniversitario. Fue rápidamente adoptado por fabricantes y entusiastas de la electrónica para proyectos que requieren más que un microcontrolador básico. Fuente: https://opensource.com/resources/raspberry-pi El concepto es el de un ordenador desnudo de todos los accesorios que se pueden eliminar sin que afecte al funcionamiento básico.  El diseño de la Raspberry Pi: Un Chipset Broadcom BCM2835 Un procesador gráfico (GPU) VideoCore IV Un módulo de...

Lenguaje Ensamblador

Este lenguaje trabaja directamente con el microprocesador , por lo cual se debe de conocer el funcionamiento interno de este,tiene la ventaja de que en el se puede realizar cualquier tipo de programas que en los lenguajes de alto nivel no lo puede realizar. El código escrito en lenguaje ensamblador posee una cierta dificultad de ser entendido directamente por un ser humano ya que su estructura se acerca más bien al lenguaje máquina, es decir, lenguaje de bajo nivel. Ejemplo 1 El siguiente es un ejemplo del programa clásico Hola mundo escrito para la arquitectura de procesador x86 (bajo el sistema operativo DOS) en modo texto (por defecto). .model small .stack  .data Cadena1 DB 'Hola Mundo.$' .code programa: mov ax, @data mov ds, ax mov dx, offset Cadena1 mov ah, 9 int 21h int 20h end programa Fuente: https://www.ecured.cu/Lenguaje_ensamblador Ventajas Como este lenguaje es el mas cercano a la máquina la computadora...