Page 100 - DCAP210_INTRODUCTION__TO_MICROPROCESSORS
P. 100
Introduction to Microprocessors
Notes
Virtual 8085
irtual 8085 is a tool which enables students to run programs written in 8085 assembly
language on a personal computer instead of a microprocessor kit. Virtual 8085 do not
Vactually simulate the real hardware of Intel 8085, but it interprets the 8085 assembly
language programs.
When we study the C language, we always have a compiler and a computer to practice our
programs at home. In case of 8085 microprocessor and its assembly language it is totally
different. If we write an 8085 assembly language program, we have to test it or run it on a
microprocessor kit kept in our college labs. And for no reason one would want to purchase a
costly microprocessor kit to study at home.
Also, Virtual 8085 updates the graphical user interface (GUI) after each instruction, so that
students understand what each instruction performs. Virtual 8085 also provide real time help
for the instruction which the programmer is currently typing. Another useful feature is syntax
highlighting which enables better readability of program. Virtual 8085 do not need to take the
program in form of op-codes, it understands mnemonics.
Another part of Virtual 8085’s agenda is to make easier, the learning process of the 8085
assembly language. We achieve this by providing real time and intelligent help (something
similar to the IntelliSense feature of Visual Studio IDE). One of our secondary objectives is to
make Virtual 8085 free and open source forever. This will enable people to use it freely and
other talented guys to develop it even further.
Input Screen
Output Screen
Contd...
94 LOVELY PROFESSIONAL UNIVERSITY