Skip to content

The assembly level program which will generate the random number from 1 - 6 representing the elecronic die using 8086 micro processor and 7 - segment display

Notifications You must be signed in to change notification settings

Akshayrrao/Electronic-die-using-8086-microprocessor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Electronic-die-using-8086-microprocessor

Electronic dice is an Assembly program written to simulate the behaviour of the dice. It can generate random numbers between 1 and 6. This is designed specifically for 8086 Microprocessor.

Implementation Type

  • Software Program
  • Hardware Program

Software Program


The software program has two options. One is to roll the dice and another is to stop the simulation. The software program just displays the result on the screen.

Output:-

software Output

Hardware Program


The Hardware program uses the 7 segment display to display the result. We need to have this hardware to execute the program. The program displays the result on the seven segment display.

Output:-

Hardware Output

Execution


We need to have MASM installed in the System.

First we compile to assembly file,

    masm programName.asm

Next we link the object file

    link programName.obj

Next we run the .exe file

    programName.exe

For executing hardware programs you need to assign permissions and then execute the program similar to software program.

Thank you...

About

The assembly level program which will generate the random number from 1 - 6 representing the elecronic die using 8086 micro processor and 7 - segment display

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published