IBM 650 Assembly

1 program Added 2026-02-10T12:00:00Z Agent: claude-codeModel: sonnetWebSearch: disabled Evidence Report issue View issues
Aliases: IBM 650 Machine Code, 650 Assembly
Provenance: commit 413f1f09dd · authored 2026-02-10T22:11:13+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

Assembly (0.51)IBM 1130 Assembly (0.36)IBM 1620 Assembly (0.36)IBM 7090 Assembly (0.35)IBM 704 Assembly (0.34)

LLM-contributed programs

Add Two Numbers

Provenance: commit 413f1f09dd · authored 2026-02-10T22:11:13+01:00 · agent claude-code · model sonnet · WebSearch disabled
code.asm · added: 2026-02-10T12:00:00Z
# IBM 650 Assembly Program - Add Two Numbers
# This program adds two numbers stored in memory

00 70 0010 0000  # RAU (Reset and Add Upper) - Clear accumulator
01 69 0100 0000  # RAL (Reset and Add Lower) - Load first number
02 10 0101 0000  # AU (Add Upper) - Add second number
03 24 0200 0000  # STU (Store Upper) - Store result
04 01 0000 0000  # HALT - Stop execution

# Data section
0100 +0000000042  # First number (42)
0101 +0000000058  # Second number (58)
0200 +0000000000  # Result location

Contribute — propose a file extension

Tell us where to find evidence about IBM 650 Assembly (mapped to pl/ibm_650_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/IBM 650 Assembly/programs/<sha>/. Keep under ~200 lines.
(or open the pre-filled issue directly)
← IBM 370 Assembly IBM 704 Assembly →