8085 Simulator
8085 Simulator
This 8085 Simulator has a very user friendly and intuitive interface & hopefully will be
beneficial to all the students in honing their understanding of 8085, specially for those of
you who have been baffled by large availability of 8085 simulators on net but couldn’t
get how to use them. The software is intended to be a flexible, reliable & easy to use tool
& can be very effectively used to supplement a course on 8085. It’s extremely effective
for graphical illustration of the Microprocessor in the Classroom and for students learning
on their own. Some of the salient features can be gauged as follows.
Coding input very easy through a Code Key Pad.
Includes a built in assembler that translates the given mnemonic code into
machine code for 8085.
Includes provision for saving, opening & editing coding files, so that you don't
have to key the same data over and over again & u can also keep the data for
future reference.
Offers easy and extensive debugging including Breakpoints & Single Step
running.
Complete transparency of registers, RAM memory, IO Memory & status flags.
Has provision to add " Interrupt Service Routines " (ISR) and other subroutines.
Detailed Help File.
Changes background colors in accordance to the user selected themes unlike some
of the available programs
Take print outs of the programs and see print previews
Automatic resizing of interface so you can work with any size and resolution as
you are comfortable with
Compactness.
SCREENSHOTS: -
USING IT FIRST TIME: -
The program usage is quite obvious but for some of the first timers they can skim
through the following text.
To use this program you have to first (of course) load the main program window. Here
you will see some buttons, a data grid showing you the contents as you add it, some text
boxes for direct writing of data on to memory (for some of you advanced men), & some
more things. Well I’ll try to explain these one by one and hope you would understand
them.
COMMAND BUTTONS: -
When you will open the program, first thing you will
probably see is a default interface comprising a lot of
buttons. These are the buttons you use to enter data
into your programs. To enter data you have to just
click any button and immediately all the next possible
inputs are enabled. E.g. if you click ‘MOV’ button
you will see registers button automatically enabled.
Similar are all other operations.
You can use the output ports to view the data generated at the
output ports as by the program. Well one thing I forgot the
limit for these output ports is from 0 to 255 or 0 to FF as you
will better know.
as it is wrong statement. So we will just place shade pointer on ‘2003’ using step arrow
and then hit ‘DELETE’. The output we will be getting is as shown in figure.
After our editing is over we can hit EDITING DONE to return to normal mode.
We can now send this print to the default printer or close the application. The number of
pages taken is also shown. So now you know the number of pages it’s going to take. The
page size used is default i.e. 8.5 x 11. (A4)
I SINCERELY ACKNOWLEDGE: -
1. Mr. B.S. Saini (For teaching me 8085 programming and inspiring me
to create a 8085 simulator) Thank You Sir
2. Mr. Vivek Gupta (For creating my interest in VB programming &
helping me out with VB) Thankx Buddy.
3. Mr. Sahil Kumar (For helping me out in those tense situations when I
was just to leave this project uncompleted) Thanks Man
4. Mr. Maneesh Bakshi (For giving me those much needed refreshing
breaks) Thanks Yar
Like every other shareware, you have to register the software if you want to continue
using it. The software remains fully functional for first 15 days displaying some nag
screens at startup. You can enter the registration info at the starting and continue enjoying
the software for unlimited time. The software uses advanced protection and please don’t
play with by back date setting because it will detect this and will be expired. The
software generates a unique hardware id for your machine and you have to send this
hardware id to me to get the unlocking code. You can note down the hardware id at the
program startup. Please remember to send the hardware id to me in your mail as its only
against this I can generate your unlocking code.
PRICES: -
#70, Street No 3
Ferozepur Cantt
Punjab-152001
CONTACTING AUTHORS: -
You can contact me at my mail address mail2singlaz@yahoo.co.in
Or snail a mail to 70, street no. 3, Ferozepur Cantt, Punjab.