GNU ccScript is a C++ class framework for creating a virtual machine execution system for use with and as a scripting/Assembler language for state-transition driven realtime systems. The most common example of this is as the core of the scripting engine found in GNU Bayonne.
這是個反向工程delphi的程序的全部源代碼.能分析幾乎所有的結構
Revendepro is a program to reverse engineer Delphi program. Revendepro finds almost all structures (classes, types, procedures, etc) in the program, and generates the pascal representation, procedures will be written in Assembler. Due to some limitation in Assembler the generated output can not be recompiled.
This application report presents basic code for initializing and operating the TMS320LF240x DSP devices. Two functionally equivalent example progra ms are presented: one written in assembly language and the other in C language. Detailed discussions of each program are provided that explain numerous compiler and Assembler directives, code requirements, and hardware-related requirements. The programs are ready to run on either the TMS320LF2407 Evaluation Module (EVM) or the eZdsp LF2407 development kit. However, they are also intended for use as a code template for any TMS320LF240x (LF240x) or TMS320LF240xA (LF240xA) DSP target system.
調試通道例子。DCC is available on ARM cores which contain EmbeddedICE logic, e.g. ARM7TDMI,
ARM9TDMI, etc. DCC is accessed by the target via coprocessor 14 using the
ARM instructions MCR and MRC.
The two Assembler source files provided are:
outchan.s for Target to debugger communication
inchan.s for Debugger to target communication
MCPU is a minimal cpu aimed to fit into a 32 Macrocell CPLD - one of the smallest available programmable logic devices. While this CPU is not powerful enough for real world applications it has proven itself as a valuable educational tool. The source code is just a single page and easily understood. Both VHDL and Verilog versions are supplied. The package comes with Assembler, emulator and extensive documentation.
This file is distributed in the hope that it will be useful, but WITHOUT
WARRANTY OF ANY KIND.
Author(s): Ole Saether
DESCRIPTION:
nRF9E5 Hello World program. Please note that this program runs the internal
8051 on the default power up frequency of 4MHz. See ex3a.asm for an example
on how to switch to 16MHz.
The functionality is the same as in ex1c.c.
Assembler:
You need as31.exe to assemble this program. It can be downloaded from this
web page: http://www.pjrc.com/tech/8051/
$Revision: 4 $
This program implements a PIC-based fuzzy inference engine for the Fudge fuzzy development system from Motorola.
It works by taking the output from Fudge for the 68HC11 processor, and converting it to a MPASM compatible Assembler file using the convert
batch file.
This file can then be incorporated with fuzzy.asm to create a fuzzy inference engine.
Tool chain
----------
FUDGE -> Fuzzy Rules -> MC68HC11.ASM -> CONVERT.BAT -> RULES.ASM
-> MPASM FUZZY.ASM -> INTEL HEX
Fuzzy input registers
---------------------
current_ins 1..8 x 8-bit raw inputs
Fuzzy inference function
------------------------
FuzzyEngine
Fuzzy output registers
----------------------
cog_outs 1..8 x 8-bit raw outputs
This is a program that I wrote many years ago. It is a floppy disk , disk copy,disk info,and format program. All written in masm Assembler. There is also a small 252 byte driver that allows nonstandard floppy formats on dos systems below 7.0. Floppies can be formatted in any track and sector layout. 1.44M floppies can be formatted to 1.76 M. All source code,includes and libraries are included. Modify the bld.bat file to your own needs.
There are many asm tricks in the source code.
Have fun with this old code.