assemblers created in C lanuage.

Get assemblers created in C lanuage from.

formatting link

Following assemblers are given on above website. And you can see the complete source codes of these assemblers before downloading it.

- 8085 Advanced Assembler implemented in C - 8085 Assembler small version implemented in C - Implementation of DBMS (Database Management System) in C - Hypothetical 8085 Assembler in C - Implementation of DBMS (Database Management System) in C/C++ - Implementation of Macro assembler in C - Implementation of Cache Memory program in C language

in addition to above codes you can also see assembly langauge tutorials , DOS operation system articles etc

Reply to
georgerxz
Loading thread data ...

URL left for identification. Useless. The code is generally illegal for standard C, and the variations are based on a 20 or so year old Turbo compiler for DOS. Correction is apparently non-trivial. PLONK georgexr.

--
 Chuck F (cbfalconer at maineline dot net)
   Available for consulting/temporary embedded and systems.
Reply to
CBFalconer

The 8085 was put in the shaddow 25 years ago by the 8088, into the bin with it.

Rene

Reply to
Rene Tschaggelar

Reserving any comments about the quality and completeness of the implementation, and FWIW, I compiled the "8085 Advanced Assembler" on __STDC__ (SVR4) after about 10 minutes of hacking missing library functions and converting "//" to canonical comments, and it does work. What is non-standard about the code?

Regards,

Michael

Reply to
msg

... snip ...

Apart from missing library functions, // comments, you have "void main()", non-existent include files, etc. In addition the 8085 hasn't been available for at least a decade. It was Intel's aborted effort to recapture the 8080 base from the Z80, using code incompatibilities. In general it advertises evil practices.

--
 Chuck F (cbfalconer at maineline dot net)
   Available for consulting/temporary embedded and systems.
Reply to
CBFalconer

Why are you complaining about // comments? They've been part of the C standard for more than seven years. If you have to use an ancient C compiler that doesn't support them, it's easy enough to use sed or the like to remove them.

Eric

Reply to
Eric Smith

Next time, please try to preserve at least a complete paragraph of my messages in the quote. Your technique of cutting back to a few words can be used to simulate almost anything.

--
 Chuck F (cbfalconer at maineline dot net)
   Available for consulting/temporary embedded and systems.
Reply to
CBFalconer

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.