Instruction Set Simulator
JikesTM is a compiler that translates JavaTM source files as defined in The Java Language Specification into the bytecoded instruction set and binary format defined in The Java Virtual Machine Specification. You may wonder why the world needs another Java compiler, considering that Sun provides...
Platforms: *nix
License: Freeware | Size: 860.16 KB | Download (211): Jikes Download |
Jikes RVM is a compiler that translates JavaTM source files as defined in The Java Language Specification into the bytecoded instruction set and binary format defined in The Java Virtual Machine Specification. You may wonder why the world needs another Java compiler, considering that Sun...
Platforms: *nix
License: Shareware | Cost: $0.00 USD | Size: 2.6 MB | Download (98): Jikes RVM Download |
GNU lightning is a library that generates assembly language code at run-time; it is very fast, making it ideal for Just-In-Time compilers, and it abstracts over the target CPU, as it exposes to the clients a standardized RISC instruction set inspired by the MIPS and SPARC chips. GNU lightning...
Platforms: *nix
License: Freeware | Size: 399.36 KB | Download (102): GNU Lightning Download |
Pentium works on Intel Pentium class and AMD CPUs to determine the CPUID information such as the vendor, brand/model, step, model, instruction set family, cpu serial number, and the RDTSC Time stamp register for high resolution timing measured in CPU cycles since the last boot.
It is designed...
Platforms: Windows, XP, Windows Vista
License: Freeware | Download (46): Pentium Download |
The purpose of the project is to design a methodology for making Application Specific Instruction set Processors. The project is a part of the Embedded Systems project in IIT-Delhi
Platforms: Windows, Mac, Linux
License: Freeware | Size: 254.17 KB | Download (43): ASIP Synthesis Download |
Udis86 is an easy-to-use minimalistic disassembler library for the x86 and x86-64 instruction set architectures. The primary intent of the design and development of udis86 is to aid software development projects that entail binary code analysis.
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 680.32 KB | Download (50): Udis86 Disassembler for x86 and x86-64 Download |
The NEW PLCTrainer version 3 uses RSLogix ladder logic look and feel and now includes analog instruction, an area that has been overlooked by most PLC training materials. Order now and receive a second CD free LogixPro, an RSLogix logic simulator. LogixPro, an ideal tool for learning the...
Platforms: Windows
License: Demo | Cost: $159.99 USD | Size: 29.07 KB | Download (473): PLC Training - RSlogix Simulator Download |
The m6800 Simulator is a teaching tool to introduce students to microprocessors.
It is based on a cut-down version of the M6800 chip, and a reduced instruction set. The simulator assembles and simulates execution of the users code on a GUI
Platforms: Windows, Mac, Linux
License: Freeware | Size: 70.27 KB | Download (49): Motorola 6800 Simulator Download |
The NEW PLCTrainer version 4.32 uses RSLogix ladder logic look and feel and now includes analog instruction, an area that has been overlooked by most PLC training materials. (Note: Demo is not Windows Vista compatible, only paid version.) Order now and receive a second CD free LogixPro, an...
Platforms: Windows, Windows 8, Windows 7, Windows Server
License: Demo | Cost: $159.99 USD | Size: 219.96 MB | Download (136): PLCTrainer Download |
Features:
1.Reset TSC
The reported TSC in case of AMD Phenoms is always the Performance state 0 detected at boot time. This can be a potential problem for old programs(eg. NFS 2000) and performance testing tools (eg. latency.exe), since modifying the core clock to lower (or higher)...
Platforms: Windows
License: Freeware | Size: 474.09 KB | Download (93): Phenom II Tweaker Download |
SPIM is a handy application specially designed to offer users a self-contained simulator that runs MIPS32 programs.
This tool reads and executes assembly language programs written for this processor. Spim also provides a simple debugger and minimal set of operating system services. spim does...
Platforms: Windows
License: Freeware | Download (464): SPIM Download |
EduMIPS64 (aka edumips) is a cross-platform MIPS 64 ISA simulator. It can be used to run and debug MIPS programs that are written using the MIPS64 instruction set. It supports visual debugging and lets you see what instructions do in the pipeline.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.33 MB | Download (55): EduMIPS64 Download |
vAVRdisasm is an AVR program disassembler. The project supports all 136 AVR instructions as defined by the Atmel AVR Instruction Set, revision 0856E-AVR-11/05. This single-pass disassembler can handle Atmel Generic, Intel HEX8, and Motorola S-Record formatted files containing valid AVR program...
Platforms: *nix
License: Freeware | Size: 9.22 KB | Download (579): vAVRdisasm Download |
CARDboard Illustrative Aid to Computation, or Cardiac, for short was designed as a learning aid in order to teach high school students how computers work.
The kit consisted of an instruction manual and a die-cut cardboard "computer".
The computer "operated" by means of pencil and sliding...
Platforms: Windows
License: Freeware | Download (394): CARDboard Illustrative Aid to Computation Download |
Airplay SDK is unique in providing the facility to build your application as an entirely OS-agnostic binary file that contains native CPU instructions. So no compromise on performance, yet no need to port your application between operating systems. Airplay SDK supports single-click deployment to...
Platforms: Windows
License: Shareware | Cost: $99.00 USD | Size: 169 MB | Download (53): Airplay SDK Download |
Pentium/AMD CPU id is designed to work on Intel Pentium class and AMD CPUs. Pentium/AMD CPU id will determine the CPUID information such as the vendor, brand/model, step, model, instruction set family, cpu serial number, and the RDTSC Time stamp register for high resolution timing measured in...
Platforms: Mac
License: Freeware | Size: 614.4 KB | Download (42): Pentium/AMD CPU id Download |
This emulator is called Intel?*A* Software Development Emulator or Intel?*A* SDE, for short. This version includes support for SSE4, AES and PCLMULQDQ and the Intel?*A* AVX instructions. The current version is 3.88 released December 21, 2010 and corresponds to the programmers reference...
Platforms: *nix
License: Freeware | Size: 12.7 MB | Download (261): Intel Software Development Emulator Download |
zinif is an object-oriented, typeless programming language, following the principle of "everything is an object", like unix's "everything is a file". In theory, a language with a small but complete instruction set should be easier to learn and extend.
Platforms: *nix
License: Freeware | Size: 40.96 KB | Download (35): zinif Download |
PLD2 is a language allowing the programmer new control of run- and compile-time. The underlying instruction set and output file format are not wired in to the compiler. PLD2 comes with x86 and Windows EXE format source. You can produce Windows EXE files but may retarget to any platform and...
Platforms: Windows
License: Shareware | Cost: $49.95 USD | Size: 281 KB | Download (141): PLD2 Compiler Download |
Harbinger is a high performance time series data forecaster and benchmarking application for Windows that utilizes neural network technology to model the behavior of any univariate time series. It is highly optimized to achieve maximum computing performance from modern PC hardware, and includes...
Platforms: Windows
License: Shareware | Cost: $49.00 USD | Size: 594 KB | Download (181): Harbinger Download |