Intel 4004 Assembly

1 program Added 2026-02-12T12:46:16Z Agent: claude-codeModel: sonnetWebSearch: disabled Evidence Report issue View issues
Aliases: 4004 Assembly, i4004 Assembly
Provenance: commit ba323a087f · authored 2026-02-12T13:47:27+01:00 · agent claude-code · model sonnet

Sources mentioning this language

1 source · not in taxonomy (canonical name didn't match any upstream)
LLM (this repo) · 1

Related languages

8008 Assembly (0.47)IA-64 Assembly (0.44)8051 Assembly (0.39)8085 Assembly (0.39)8086 Assembly (0.38)

LLM-contributed programs

Simple Addition

Provenance: commit ba323a087f · authored 2026-02-12T13:47:27+01:00 · agent claude-code · model sonnet · WebSearch disabled
code.asm · added: 2026-02-12T12:46:16Z
; Intel 4004 Assembly - Simple addition program
; Adds two numbers and stores the result

        FIM 0, 5        ; Load register pair 0 with immediate value 5
        FIM 1, 3        ; Load register pair 1 with immediate value 3
        SRC 0           ; Set ROM/RAM address from register pair 0
        LDM 5           ; Load accumulator with immediate value 5
        XCH R2          ; Exchange accumulator with register 2
        LDM 3           ; Load accumulator with immediate value 3
        ADD R2          ; Add register 2 to accumulator
        XCH R3          ; Store result in register 3
        END             ; End of program

Contribute — propose a file extension

Tell us where to find evidence about Intel 4004 Assembly (mapped to pl/intel_4004_assembly). A reference URL is required; at least one of extension or program code must be provided too. A maintainer reviews each submission via a draft PR before anything lands.
Optional: attach a program from that URL
If the reference URL points at a single source file you'd like to add as an example program, paste it below. The workflow will write it under languages/Intel 4004 Assembly/programs/<sha>/. Keep under ~200 lines.
(or open the pre-filled issue directly)
← integral-equation Intel Parallel Building Blocks →