PRÁCTICA 6

EL ENSAMBLADOR

El principal objetivo de esta practica numero 6 es el de desarrollar un programa ensamblador que traduzca de lenguaje Hack a código binario. Para cumplir con dicho propósito, se creó lo especificado en lenguaje Python , en donde dicho código permite la lectura y conversión de los formatos anteriormente expuestos. En este se carga el archivo .asm y este nos devuelve la conversión en binario.

Video explicativo

Código del esamblador hecho en Python

Comparación con las salidas esperadas

Programa ADD

Este programa basicamente realiza la suma entre dos números.

Código .asm

Código en binario

Salida

Programa RECT

Este programa genera rectángulo en pantalla.

Código .asm

Salida

Rectángulo impreso en pantalla

Programa PONG

Este programa genera un juego llamado "Pong".

Código .asm

Salida

Juego "Pong"