The new CodeWarrior suites are available at the following costs
(USD) on all Freescale architectures currently supported by
CodeWarrior Development Studio:
-- Professional suite: Includes all full featured development
tools for the highest level of product functionality - $4995
Perpetual License / $1995 Annual Subscription
-- Standard suite: Provides access to all selectively featured
development tools - $2495 Perpetual License / $995 Annual
Subscription
-- Basic suite: Includes all necessary CodeWarrior tools for
Compiler Upgrades, Linux Applications Editions and Flash
Programmers - $995 Perpetual License / $395 Annual
Subscription
-- Special Edition: Feature limited tools - freely available
For detailed information about each CodeWarrior suite, visit
www.freescale.com/codewarrior.
gdb and simulavr are the backend of AVR studio. With gdb and simulavr you can do the same things you can do with AVR studio. Ubuntu has in its repository some ready packages. Look for gcc-avr, binutils-avr, avr-libc, avrdude, gdb-avr, simulavr. Just install them, that's it Cool The downside is that you don't have a GUI, you probably need to simulate your code from the command line.
Intel 4004 microprocessor historical materials
The work licensed under this license is limited to the following:
4004 schematic
(PDF 6.28MB)
4004 mask layout files
* 4004002 (JPG 225KB)
* 4004008 (JPG 64KB)
* 4004013 (JPG 153KB)
* 4004018 (JPG 57KB)
* 4004023 (JPG 168KB)
* 4004029 (JPG 170KB)
4004 manual MSC4 (1974)
(PDF 29.4MB)
4004 datasheet (1987)
(PDF 3MB)
Navigator: + AVR main + Frutt home + Contact me Subjects o Assembler o DisAssembler o man avrdis o Gigaweb o NGW 100 o Opcodes o Yomal o VAX 01 o VAX 02 Okapi o Design o Control Assembler o EBNF o aa001 Achatz o ICSP dongle Service + Downloads + Achatz.nl
About Microwind | About Dsch | Contact | FAQ | Manuals | Layout Editor | 2D process view | 3D views of the IC | Analog simulation | Tutorial on MOS devices | View of atoms | 90 nm process | 65 nm process | 45 nm process | books | application notes | power point slides
% /home/cs1721/bin/emu /home/cs1721/public_html/05s2/emu/examples/iota.hex Emu Reference Implementation v0.? > program 0000: e000 LDI R16,0 0001: e081 LDI R24,1 0002: 2fa0 MOV R26,R16 0003: e7f0 LDI R31,112 0004: e0e0 LDI R30,0 0005: 9509 ICALL 0006: e011 LDI R17,1 0007: 0f01 ADD R16,R17 0008: e614 LDI R17,100 0009: 1b10 SUB R17,R16 000a: f7b1 BRBC 1,-10 000b: e080 LDI R24,0 000c: e7f0 LDI R31,112 000d: e0e0 LDI R30,0 000e: 9509 ICALL > registers PC=0000 SP=1100 SR=[C=0,Z=0,N=0,V=0] r00-r0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 r10-r1f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > step 0000: e000 LDI R16,0 PC=0001 SP=1100 SR=[C=0,Z=0,N=0,V=0] r00-r0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 r10-r1f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > run 0 1 ... 8 9 > restart > run 0 1 ... 9 > registers PC=000f SP=1100 SR=[C=0,Z=1,N=0,V=0] r00-r0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 r10-r1f 0a 00 00 00 00 00 00 00 00 00 09 00 00 00 00 70
For something even smaller, download miniPicoLisp.tgz. It is a minimal version, without support for databases, UTF-8, bignums, IPC, networking and other system-dependent functions. A kind of "pure" Pico Lisp (not "pure Lisp"!). It supports the full Pico Lisp language, but runs faster, and uses even less memory space. It should also not be restricted to Unix. In addition, it compiles and runs also on 64-bit systems.
Jon Kleiser wrote an OpenGL library gl.tgz, and a Chinese Checkers program running on top of it.
Example: sum of first 4 integers.
sum = 0;
for (i = 1; i <= 4; ++i)
sum += i*i;
can be translated to
sum = 0;
i = 1;
loop:
if (i == 5) goto end;;
sum = sum + i;
i = i + 1;
goto loop;
end:
can be translated to
; sum in R16
; i in R17
; R18,R19 used for temporary values
LDI R16, 0
LDI R17, 1
LDI R18, 5
SUB R18, R17
BRBS 1, 22
ADD R16, R17
LDI R19, 1
ADD R17, R19
JMP 2
SLEEP