• DocumentCode
    1743344
  • Title

    An implementation scheme for a microprocessor emulator

  • Author

    Zaatar, W. ; Nasr, George E.

  • Author_Institution
    Electr. & Comput. Eng., Lebanese American Univ., Byblos, Lebanon
  • Volume
    1
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    169
  • Abstract
    In this paper a general method for defining a microprocessor emulator, applicable in any high level programming language, is presented. A complete set of communication rules is defined to describe all calls between different modules of the emulation software. The construction methodology used allows easy modifications in the emulator structure to fit different processors. Although most analysis is written in pseudocode, an actual implementation is done in Visual BASIC. In addition, the proposed emulator is implemented and compared to standard emulators while running a typical execution sequence
  • Keywords
    BASIC; circuit CAD; circuit simulation; integrated circuit design; microprocessor chips; Visual BASIC; emulation software; emulator structure; high level programming language; microprocessor emulator; standard emulators; Application software; Assembly; Computational modeling; Computer languages; Counting circuits; Emulation; Hardware; Microprocessors; Registers; Visual BASIC;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits and Systems, 2000. ICECS 2000. The 7th IEEE International Conference on
  • Conference_Location
    Jounieh
  • Print_ISBN
    0-7803-6542-9
  • Type

    conf

  • DOI
    10.1109/ICECS.2000.911510
  • Filename
    911510