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
   95   96   97   98   99   100   101   102   103   104   105