Category:360 Assembly
This programming language may be used to instruct a computer to perform a task.
See Also: 


If you know 360 Assembly, please write code for some of the tasks not implemented in 360 Assembly.
IBM 360 assembly language.
From Wikipedia, the free encyclopedia.
ASM360, Assembler 360, 360 assembly, or Basic Assembly Language (BAL) are the commonly used terms for a lowlevel programming language used on IBM System/360 and successor mainframes. Originally "Basic Assembly Language" applied only to an extremely restricted dialect designed to run under control of IBM Basic Programming Support (BPS/360) on systems with only 8KB of main memory, and only a card reader, a card punch, and a printer for input/output — thus the word "Basic". However, the full name and the initialism "BAL" almost immediately attached themselves in popular use to all assemblylanguage dialects on the System/360 and its descendants. The 360 assembly was introduced with the System/360 in 1964.
Wikipedia article[edit]
IBM Basic assembly language and successors
See also[edit]
WikiBooks Article: https://en.wikibooks.org/wiki/360_Assembly/360_Instructions
IBM manuals:
 IBM System/360 Principles of operation (c. 1963) : http://bitsavers.trailingedge.com/pdf/ibm/360/princOps/A2268210_360PrincOps.pdf
 A programmer instrodution to IBM System/360 Assembler Language : http://bitsavers.trailingedge.com/pdf/ibm/360/asm/SC2016466_int360asm_Aug70.pdf
Subcategories
This category has the following 2 subcategories, out of 2 total.
Pages in category "360 Assembly"
The following 190 pages are in this category, out of 190 total.
A
C
 Caesar cipher
 Calculating the value of e
 Calendar
 Calendar  for "REAL" programmers
 Call a function
 Casting out nines
 Catalan numbers
 Catalan numbers/Pascal's triangle
 Character codes
 Chinese remainder theorem
 Closestpair problem
 Combinations
 Comma quibbling
 Comments
 Compare a list of strings
 Compiletime calculation
 Conditional structures
 Copy a string
 Count in factors
 Count in octal
 Count occurrences of a substring
 Count the coins
 Create an HTML table
 Cumulative standard deviation
 CUSIP
F
G
H
K
L
 Last Friday of each month
 Leap year
 Least common multiple
 Linear congruential generator
 Literals/Floating point
 Logical operations
 Long multiplication
 Longest increasing subsequence
 Loop over multiple arrays simultaneously
 Loops/Break
 Loops/Continue
 Loops/Dowhile
 Loops/Downward for
 Loops/For
 Loops/For with a specified step
 Loops/Increment loop index within loop body
 Loops/Infinite
 Loops/N plus one half
 Loops/Nested
 Loops/While
 LucasLehmer test
 Ludic numbers
 Luhn test of credit card numbers
M
P
 Palindrome detection
 Pangram checker
 Parsing/RPN calculator algorithm
 Pascal matrix generation
 Pascal's triangle
 Pathological floating point problems
 Perfect numbers
 Permutations
 Permutations/Derangements
 Pernicious numbers
 Pi
 Primality by trial division
 Prime decomposition
 Proper divisors
 Pythagorean triples
R
S
 Semiprime
 Sieve of Eratosthenes
 Singlylinked list/Element definition
 Singlylinked list/Element insertion
 Sleep
 Smith numbers
 Sorting algorithms/Bead sort
 Sorting algorithms/Bubble sort
 Sorting algorithms/Cocktail sort
 Sorting algorithms/Comb sort
 Sorting algorithms/Cycle sort
 Sorting algorithms/Heapsort
 Sorting algorithms/Insertion sort
 Sorting algorithms/Merge sort
 Sorting algorithms/Quicksort
 Sorting algorithms/Selection sort
 Sorting algorithms/Shell sort
 Soundex
 Special characters
 Spiral matrix
 Stream Merge
 String case
 String length
 String matching
 Strip a set of characters from a string
 Substring/Top and tail
 Sum and product of an array
 Sum digits of an integer
 Sum multiples of 3 and 5
 Sum of a series
 Sum of squares