Question: write a program using assembly language (8086) only, that recreates the 15 puzzle. The program should be in one .asm file to be run with

write a program using assembly language (8086) only, that recreates "the 15 puzzle". The program should be in one .asm file to be run with dosbox and starts with "start" phrase. DO NOT ANSWER WITH ANYTHING OTHER THAN .ASM FILE!!!

The 15-puzzle (also called Gem Puzzle, Boss Puzzle, Game of Fifteen, Mystic Square and many others) is a sliding puzzle that consists of a frame of numbered square tiles in random order with one tile missing. The puzzle also exists in other sizes, particularly the smaller 8-puzzle. If the size is 33 tiles, the puzzle is called the 8-puzzle or 9-puzzle, and if 44 tiles, the puzzle is called the 15-puzzle or 16-puzzle named, respectively, for the number of tiles and the number of spaces. The object of the puzzle is to place the tiles in order by making sliding moves that use the empty space.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!