next up previous contents

[ENGN3213 Home]

The BSCV 68000 Simulator

To start the BSVC simulator:

Type
bsvc &
in your terminal window.
The main window of the BSVC 68000 simulator is shown in Figure 42.


  
Figure 42: Main BSVC simulator window.
\begin{figure}
\begin{center}
\epsfig{file=images/bsvcwin1.eps}\end{center}\end{figure}

The 68000 registers are shown on the left side of the window, and the large panel is used for tracing purposes. Four buttons for controlling program execution are located at the bottom. This lab will explain how to use this software. For example, register contents can easily be changed by double clicking on the register and typing in the desired value (in hex). Click on the five menus (File, Edit, Window, Registers, Trace) and note their options.

The simulator can be set up in different ways, reflecting RAM and device configuration. We will be using a configuration bsvc3213.setup with RAM starting at address $0000 of size 256k bytes. The memory map is given in Figure 43.


  
Figure 43: Memory map for BSVC configuration.
\begin{figure}
\begin{center}
\epsfig{file=images/bsvc-mem-map.eps}\end{center}\end{figure}

Download the setup file bsvc3213.setup and save it in a convenient directory. Start BSVC and load the setup file via

File $\to$ Open Setup


next up previous contents

[ENGN3213 Home]

ANU Engineering - ENGN3213