Middle East Information Resource - Software Dept.

Order the CD

Contact us by email

Home Page


cs2004 Cross Assemblers, Emulators, Disassemblers, Debuggers, and related tools for PC on CDROM

This collection is primarily of software hosted on Windows, DOS, and Linux. To a lesser extent, items may be specific to OS/2, and in a few cases, other hardware. The programs are either public domain or some kind of public license. I have searched the Internet for software that appears to be useful, but I cannot give assurances about the suitability of any package for a particular purpose.

Generally, the packages fall into three categories:

 1. Applicable to one processor or a closely related group of processors
 2. Designed to apply to an extended family of processors
 3. More modern software that attempts to generalize assembler functionality, and is applicable to many target processors.

Group 3 would certainly be the place to start if you are doing new development. However, if you should be so unfortunate as to have a mountain of code that is ideosyncratic to some old assembler, it would certainly be lucky if it is one of the many old assemblers on this disk.

I have included some documentation, where possible. In addition, packages contain documentation at varying levels of thoroughness, which you will see when you expand the archives in which they are stored. Note that there are various archive formats, which generally are appropriate to the area of applicability of the contents.

In addition, I have included copies of some web pages with very useful links. There are more things in heaven and earth than are included on this CD, but I guarantee that if you are looking for a free cross assembler, this disk will save you lots of time.

Here is a listing of the top level directory to show you most of the target processors:

 6502
 6510
 65816
 680xx
 68328
 68HC11_etc
 68HC12
 AS
 ASL
 bkasm
 C64_links
 dallas_80C3320
 EE431
 from_Inter_website
 from_Motorola_website
 gcc_kit
 Hitachi_6309
 HP49
 HP64000_like
 HP_Saturn_Assembler
 IBM-1130
 IBM-390
 IBM-7090
 intel_8048
 intel_8051
 intel_8748-9
 motorola_68xx
 motorola_MC68332
 Motorola_misc
 PCMAC
 PDP-11
 pdp-8
 pkunzip.exe
 R4300i
 RCA_1802
 SB_cross_assembler
 TASM
 Texas_Instruments_TMS-7000
 transputer
 WLA_DX
 x86
 Z80_etc