University of Rhode Island HomeUniversity DirectoriesUniversity Fast Linkse-CampusDepartment HelpDepartment Webmail Server
Department Home

IcpuED Disassembler

The disassembler decodes the binary data coming into the HP logic analyzer and translates it from binary to Assembly, that is, it goes in the reverse direction from an Assembler. This makes it much easier to tell what instructions IcpuED or your processor is executing at any given time.

The disassembler can also be used with the HP Software Analyzer to make a close correspondence between the executing or dynamic code on the logic analyzer and the code-as-written (source code) or static code on the host.

The next section will describe how to use the canned IcpuED disassembler (or any disassembler) on the HP logic analyzer. The last section will give some tips on how to proceed should you want to customize the IcpuED disassembler or write a completely new one.


Using the IcpuED Disassembler

Follow the steps below to load and link the disassembler:
Load the disassembler into the logic analyzer:
  1. First, go to an ICED lab station in Kelley 220.
  2. Login to the ACES PC there.
  3. Copy the IICPUED.* files to the c:\IAL directory on the PC.
  4. Place a blank IBM formatted 3.5 in floppy diskette into the analyzer. (Yes, this is a bit of a kluge, but there doesn't seem to be a way around it.)
  5. Download the disassembler to the logic analyzer by...
Link the disassembler to a logic analyzer "configuration" (a configuration is a collection of all of the settings in the logic analyzer; configurations can be saved (you should do so)):
  1. Navigate to the "analyzer/format" screen.
  2. Create "ADDR", "DATA" and "STATUS" fields 24, 32 and 8 bits in length, respectively (for IcpuED). You will need all four of the analyzer's pods.
  3. ....

University Home
©2006 Disclaimer

Write us at: 4 East Alumni Ave, Kingston, RI 02881-0805, USA.
Phone: 401-874-2505, Fax: 401-782-6422.
Contact the department. Javascript menu by Milonic.

Page last updated: Thursday, August 03, 2000