El objetivo es desarrollar el juego de mesa Battleship, siendo su representación en consola; reportes y estados en una página web; por último se tendrá toda la funcionalidad exclusivamente en consola.
- Que el estudiante aplique los conocimientos adquiridos en el curso sobre el lenguaje ensamblador
● Aplicar el conocimiento de operaciones básicas a nivel ensamblador. ● Conocer el funcionamiento de las interrupciones. ● Comprender el uso de la memoria en los programas escritos en ensamblador. ● Aplicar el manejo de archivos a bajo nivel. ● Comprender el uso de registros bandera.
Este juego está diseñado para jugarse entre dos jugadores. Cada jugador debe tener un tablero con 2 cuadriculas de 10 x 10, distribuidas verticalmente, en la cuadricula inferior se colocarán los barcos, y en la cuadricula superior se Irán colocando los marcadores de los disparos que ayudarán a ubicar los barcos enemigos, teniendo como objetivo encontrar y destruir todos los barcos del adversario. Cada jugador contara con 5 barcos los cuales cuentan con un número de espacios a ocupar en la cuadricula, estos barcos pueden ser colocados de forma vertical u horizontal, nunca en diagonal. A continuación se detalla la lista de barcos y espacios que ocupan:
Practica utilizando las herramientas mediante Proteus con el uso del Modulo de ARDUINO (Simulino). 💻 ASSEMBLER
🔌 DOS BOX
🖥 Manipulación Software
🎇 Manipulacion de Lenguaje ensamblador
DOS BOX instalado con MASM
En Github
- Alvaro Emmanuel Socop Pérez - Estudiante de Ing. Sistemas - USAC