PLD2 Compiler
PLD2 resembles a universal assembler with the rapid programming syntax of a compiler. PLD2 generates Windows executable files but the output object file format is user customizable and so is not limited to Windows. PLD2 shows the final addresses assigned to a statement on the same line as the statement, without the need for relocation or offset calculations. Not only does this make debugging easier, but simplifies handling of user reports where Windows reports an illegal instruction at a specific address. The cross-reference list spans the entire program, easing hardware/software integration. Memory locations may be assigned by the programmer, allowing for powerful macros such as mapping and aligning of hardware defined control structures. The code generator is user customizable. About 75 statements are all that is required to port to a new 16 or 32 bit little endian architecture. Up to 4 code definition sets may be active simultaneously and switching between the code sets is a fast operation. Multiple calling sequences may be defined with one set of calls defined to communicate parameters via the stack, another via registers, and yet another via locations following the call. Subroutines may be nested and all symbols defined in a nested routine are local. Macros may define names that are either local or global. Macros can define names via concatenation and can even define other macros dynamically.
|
PLD2 Compiler Review
|
Website
|
DAIR Computer Systems
|
|
Screenshot
|
View PLD2 Compiler Screenshot
|
|
Cost
|
$79.95 US
|
|
Release Date
|
2002-05-10
|
|
OS
|
Win98,WinME,WinNT 3.x,WinXP,Windows2000
|
|
Requirements
|
Pentium class or equivalent CPU; 32 MB ram
|
|
File Size
|
298 KB
|
|
Install Support
|
Install and Uninstall
|
|
Type
|
Shareware
|
|
Version
|
2.0
|
|
Tags
|
Retarget, Embedded, extensible, PLD2, compiler, assembly language, asic, portable
|
More Popular Programming Titles .NET Web Components A package of three Web components: a Shopping Cart, a Chat, and a Forum specially created for web developers. The products are based on the cutting-edge Microsoft. NET technology and provide better performance than their ASP analogues.
GIPALS32 - Linear Programming Library Linear programming library to solve constrained optimization problems arising in various industrial, financial and educational areas. Optimization problems are stated as linear programs that size can be unlimited.
NCTSWFProducer.NET Library NCTSWFProducer.NET is the pure .NET class library, which allows you to create Macromedia Flash (SWF) files. You can safely use NCTSWFProducer.NET functionality from any .NET compatible language.
|