Simulador de ensamblador de 8 bits

Esta es otra pequeña joyita con la que me he topado y que a alguno le traerá buenos recuerdos del pasado. Simple 8-bit Assembler Simulator es pues eso, un simulador de ensamblador de 8 bits. Está basado en NASM, provee una sintaxis simplificada y emula el funcionamiento de un procesador x86. La CPU obviamente es de 8 bits y además disponemos de un mapa de memoria de 256 bytes, así como de 4 registros de propósito general.
Leer más

Aprende ensamblador de una manera fácil y segura

Para aprender a programar en ensamblador y sentir el hardware un poco más cerca, nada mejor que empezar con una arquitectura sencilla, con pocas instrucciones y simple. El proyecto YASP es un entorno de desarrollo de ensamblador totalmente funcional basado en la web, es decir, todo lo que necesitas es un navegador para poder usarlo. YASP provee de un ensamblador real, emulador y depurador, además de simulador de hardware sencillo.
Leer más

Linux Tycoon, juego de simulación para crear distribuciones Linux

Windows, Linux y Mac (pronto en Android y iOS) Linux Tycoon es el primer “Linux Distribution Building Simulation Game”, o sea, el primer juego de simulación para crear una distribución Linux. WTF!, pues sí un juego donde el objetivo es crear una distribución Linux al más estilo Ubuntu o Red Hat. Tendrás que gestionar a tus programadores, contratarlos o buscar colaboradores, pensar bien tus decisiones sobre el software libre, etc e incluso podrás competir online con otros jugadores a ver quién consigue la mejor y más famosa Linux “distro” .
Leer más

Editor de ensamblador MIPS con simulador incluido

MARS (MIPS Assembler and Runtime Simulator) es un IDE (entorno de desarrollo integrado) que soporta el lenguaje ensamblador MIPS y además integra un simulador de ejecución a la vez. Es un proyecto orientado a la enseñanza. Está escrito en Java y requiere por lo menos la versión 1.5 de éste. Algunas de las características son: Depuración paso a paso Permite editar múltiples ficheros (pestañas) Uso de breakpoints Mostrar los valores en hexadecimal o decimal Línea de comandos para evaluación rápida de los programas Control de velocidad de ejecución Registros de coma flotante Para ver las características por cada versión liberada: aquí.
Leer más

Simulando latencia y pérdida de paquetes en una red

Windows TMnetSim es una aplicación portable y gratuita que te permite simular estos problemas de latencia y paquetes perdidos en tu laboratorio de pruebas y de esta forma poder encontrar las mejores soluciones para afrontarlos. Puedes lanzar la aplicación en un cliente ó un servidor, pero la configuración cambia en cada uno de los escenarios. Veamos un ejemplo. Si quieres probar una conexión RDP que funciona lenta, la instalaremos en el servidor y luego buscamos un puerto TCP libre, por ejemplo el 3390 (es el que ha usado el autor del post original, mira la imágen que encabeza el post, contiene la configuración de este ejemplo).
Leer más

Simulador Enigma

En este enlace podéis encontrar un simulador de una máquina enigma (sigue este enlace si quieres saber más sobre esta máquina) de tres rotores escrito en flash. Además si sientes curiosidad por saber que tiene que ver esta máquina con los Caballeros del Zodiaco, echa un vistazo a esta entrada de elladodelmal.
Leer más

Increíble simulador casero

Link adafruit
Leer más

Simulador libre de Arduino para Windows

Windows Ahora puedes preparar tus diseños y probarlos antes por software con este emulador 100% Arduino. En concreto, es la aplicación Virtual Breadboard que ahora incluye, además de las clásicas librerías con componentes habituales, una de Arduino. Echa un vistazo a este video con varios ejemplos. Puedes descargarlo desde aquí. Visto en HackNMod. PD: ojo a la aplicación AutoFAB, con la que puedes diseñar en 3D las placas (mira este video).
Leer más

Creada la primera criatura capaz de replicarse en un simulador de vida artificial

En concreto, ha sido creado dentro del universo del Juego de la Vida de Conway. Recuerda que en el Juego de la Vida, primero diseñas un patrón con unas celdas vivas iniciales que luego sueltas en el universo digital de Conway y a esperar. Su evolución dependerá de dos simples reglas: Cualquier celda viva con dos o tres vecinos vivos, contínua viva, pero las que tengan menos de dos o más de tres, mueren.
Leer más

Máquina de billar virtual de 1990, usando palo y bola

Antes que la Wii, creada en 1990. En la mitad del video (minuto 1 y 20 segundos) se muestra el secreto detrás de todo. No hay nada sofisticado, sólo cuatro detectores (emisor y receptor) de infrarrojos y un procesador de 8 bits que calcula la velocidad. Lo más impresionante es que tiene un “minitapete” donde pones la bola para golpearla con el palo. Luego el microprocesador calcula la trayectoria de la bola usando los sensores que antes hemos comentado.
Leer más