programming-examples/assembly
2019-11-18 14:44:36 +01:00
..
A DOS 2.0 filter for word processing document files.asm Initial commit 2019-11-15 12:59:38 +01:00
A listing into pages and give new subtitles.asm Initial commit 2019-11-15 12:59:38 +01:00
A small program that calculates and prints terms of the Fibonacci series.asm Initial commit 2019-11-15 12:59:38 +01:00
A utility to report free space on the default or selected disk drive.asm Initial commit 2019-11-15 12:59:38 +01:00
Absolute Disk Read.asm Initial commit 2019-11-15 12:59:38 +01:00
Alarm.asm Initial commit 2019-11-15 12:59:38 +01:00
An implementation of SLIP (Serial Link IP), RFC 1055 in assembly language.asm Initial commit 2019-11-15 12:59:38 +01:00
Assembly language program which shows the current date and time in a form identical to that used by Posix ctime() .asm Initial commit 2019-11-15 12:59:38 +01:00
BIOS-based disk I-O to access MS-DOS file structure.asm Initial commit 2019-11-15 12:59:38 +01:00
Boot loader for a roll-your-own operating system.asm Initial commit 2019-11-15 12:59:38 +01:00
Break Handling Utilities Module.asm Initial commit 2019-11-15 12:59:38 +01:00
Break.asm Initial commit 2019-11-15 12:59:38 +01:00
Burnout.asm Initial commit 2019-11-15 12:59:38 +01:00
Calculator.asm Initial commit 2019-11-15 12:59:38 +01:00
Cd Check.asm Initial commit 2019-11-15 12:59:38 +01:00
Char.asm Initial commit 2019-11-15 12:59:38 +01:00
Checks the validity of an ISBN by verifying the checksum.asm Initial commit 2019-11-15 12:59:38 +01:00
Chips.asm Initial commit 2019-11-15 12:59:38 +01:00
Circle.asm Initial commit 2019-11-15 12:59:38 +01:00
CLEAR Utility to clear display and set character attributes.asm Initial commit 2019-11-15 12:59:38 +01:00
Clock.asm Initial commit 2019-11-15 12:59:38 +01:00
Colours routine.asm Initial commit 2019-11-15 12:59:38 +01:00
Command line program allows piping of output from other programs into Windows clipboard.asm Initial commit 2019-11-15 12:59:38 +01:00
Control-Break handler for Lattice C programs.asm Initial commit 2019-11-15 12:59:38 +01:00
Demo showing how to use 'flat real mode'.asm Initial commit 2019-11-15 12:59:38 +01:00
Determines the type of UART in each serial port.asm Initial commit 2019-11-15 12:59:38 +01:00
Device Driver Header.asm Initial commit 2019-11-15 12:59:38 +01:00
Disables the cache on a 486 and Pentium processor.asm Initial commit 2019-11-15 12:59:38 +01:00
Disk Watch.asm Initial commit 2019-11-15 12:59:38 +01:00
Drives Exist.asm Initial commit 2019-11-15 12:59:38 +01:00
Drives.asm Initial commit 2019-11-15 12:59:38 +01:00
Ejects a SCSI tape (or CD-ROM) from a drive.asm Initial commit 2019-11-15 12:59:38 +01:00
EXECSUB - execute program from compiled BASIC - requires DOS 2.00.asm Initial commit 2019-11-15 12:59:38 +01:00
Fetches and prints the network serial number under Novell Netware 3.11.asm Initial commit 2019-11-15 12:59:38 +01:00
FXN4BH --- demonstrate use of the PC-DOS 2.0 EXEC function call 4BH.asm Initial commit 2019-11-15 12:59:38 +01:00
Game Port.asm Initial commit 2019-11-15 12:59:38 +01:00
Get current Segment Values.asm Initial commit 2019-11-15 12:59:38 +01:00
Get disk free space function.asm Initial commit 2019-11-15 12:59:38 +01:00
Get Space.asm Initial commit 2019-11-15 12:59:38 +01:00
Gets a list of Queue servers under Novell Netware 3.11.asm Initial commit 2019-11-15 12:59:38 +01:00
Inthand.asm Initial commit 2019-11-15 12:59:38 +01:00
Issues the CPUID instruction to fetch the family, model and stepping ID.asm Initial commit 2019-11-15 12:59:38 +01:00
MSDOS 2.00 Function Library for Lattice C.asm Initial commit 2019-11-15 12:59:38 +01:00
Multi-function fractal demonstration program which results in 255 byte program.asm Initial commit 2019-11-15 12:59:38 +01:00
Program to prevent CTRL+ALT+DEL from restarting the system.asm Initial commit 2019-11-15 12:59:38 +01:00
README.md Upload basic README.md 2019-11-18 14:44:36 +01:00
Report installed device drivers.asm Initial commit 2019-11-15 12:59:38 +01:00
Serial communications port interupt intercepter AHA 8502.27.asm Initial commit 2019-11-15 12:59:38 +01:00
Sets up 'flat real mode'.asm Initial commit 2019-11-15 12:59:38 +01:00
Show Memory.asm Initial commit 2019-11-15 12:59:38 +01:00
Shows a demonstration of a routine which scrolls a window on a text mode screen.asm Initial commit 2019-11-15 12:59:38 +01:00
Shows one possible method for checking the type of video card installed in a system.asm Initial commit 2019-11-15 12:59:38 +01:00
Subroutine called by a basic program to scroll a window.asm Initial commit 2019-11-15 12:59:38 +01:00
Tests for the well documented Pentium divide bug.asm Initial commit 2019-11-15 12:59:38 +01:00
The venerable IBM-370 had a numeric format called packed decimal.asm Initial commit 2019-11-15 12:59:38 +01:00
This is a simple litte assembler program that cleans out.asm Initial commit 2019-11-15 12:59:38 +01:00
This is a small sound example for the IBM PC.asm Initial commit 2019-11-15 12:59:38 +01:00
This program is used to set the PSP address for a compiled BASIC program The PSP segment is saved at 0-4F2H.asm Initial commit 2019-11-15 12:59:38 +01:00
This program provides BASIC programs with access to the program loader (LOAD) by passing parameters via the system parameter area (SYSPARM).asm Initial commit 2019-11-15 12:59:38 +01:00
This program provides COBOL programs with access to the program loader (LOAD).asm Initial commit 2019-11-15 12:59:38 +01:00
This program removes all control codes except for line feeds.asm Initial commit 2019-11-15 12:59:38 +01:00
Writes a boot sector to the floppy disk.asm Initial commit 2019-11-15 12:59:38 +01:00

Assembly language

An assembly language is an extremely low-level programming language that has a 1-to-1 correspondence to machine code — the series of binary instructions which move values in and out of registers in a CPU (or other microprocessor)