Computer Solutions Ltd
Whats New | Advanced Search
Downloads | Exchange Rates

Celebrating over 28 years
supplying all your Embedded Development Tool needs


386/486 Simulator


Beacon Technology VisualProbe x86 Simulator is a Windows-hosted instruction and bus-level simulator with extensive symbolic and source-level debugging facilities for debugging real mode and protected mode 80386/386EX/486/Pentium embedded C and assembly applications.

The VisualProbe x86 simulator performs program execution via software simulation. It simulates 80386/387, 486 and Pentium CPU processors (all modes) at the bus level. The model simulates memory mapped I/O and controllers. It runs under Windows 3.x, NT or 95/98.

VisualProbe provides an array of peripheral I/O models for embedded and PC-compatible designs. Keyboard, VGA, IDE, NULL device, 8250 UART, CMOS+RTC, 8237 DMA, and AUX control port.

Extensive facilities are provided for triggers and unlimited tracing including saving information about instruction execution, register changes and bus level activity.

The model simulates up to 4 GBytes (64MBytes for the 386EX) of memory, direct and memory mapped I/O, master and slave 8259A programmable interrupt controllers (PIC) and 8254 programmable interval timer (PIT). Each 4K memory block can be mapped as RAM, ROM, memory mapped I/O ports or trapped.


VisualProbe screen shot
 

Key Features

  • Performs program execution via software simulation.
  • Source level debugging.
  • Simulates 80386/386EX/387, 486, and Pentium CPU (all modes of operation) at the bus level.
  • Supports both flat and multi-segmented protect mode memory models, 16-bit real mode, virtual 8086 mode, 16-bit and 32-bit protected mode
  • Complete access to C and assembly symbolic names, data types, functions, source statements and source modules.
  • Windows interface enables you to display source code, CPU registers, watch variables, program control and bus activity with overlapping windows.
  • Inline assembler allows program code to be input in assembler mnemonics from the code window.
  • Provides logic analyser-like trigger registers for you to define events of interest on any CPU bus conditions, such as instruction fetch, memory read/write, input/output, interrupt acknowledge, and more.
  • Complex breakpoints include execution breakpoints and data watchpoints, passcount, delay counts, conditional breakpoints, and command actions attached to breakpoints. You can define elaborate and complex breakpoints using Boolean expressions of the trigger registers.

VP Simulator Call
Suite VP Simulator L&L 386 + Simulator  Call
Suite VP Pro L&L 386 + Simulator + VP Remote Call

Home Shop Products Supported Chips Information Zone Contact Site Map
 
Computer Solutions Ltd
1a New Haw Road, Addlestone, Surrey KT15 2BZ, England
 
Telephone: +44 (0) 1932 829460      Fax: +44 (0) 1932 840603
Email: sales@computer-solutions.co.uk      Web: www.computer-solutions.co.uk
 
Copyright © 2008 Computer Solutions Ltd