Written in AT&T assembly responding to the Intel IA32 processor/IA32 ISA running Windows 7.
The designed run-length algorithm focuses on a simplified Portable Bitmap (PBM) binary image format.
Example of compression:
.pbm file to be compressed:
0x5031000F00020000000000000000000000000000000000000000000000000000000000FF
Resulting .rle file:
0x524C4549000F00020006001D000001FF
The decompression procedure works inversely.