| Name | Description | Source |
|---|---|---|
| Sum | Summing vector of DWORDS. | sum.asm, do.bat, dos.bat. |
| Powers | Builds a WORD vector of powers of 2. | powers.asm, do.bat, dos.bat. |
| InitVector | Procedure to initialize vector. Arguments in registers. | initvector.asm, do.bat, dos.bat. |
| InitVector2 | Procedure to initialize vector. Arguments in registers, The procedure saves used registers. | initvector2.asm, do.bat, dos.bat. |
| InitVector3 | Procedure to initialize vector. Arguments passed on stack, The procedure saves used registers. | initvector3.asm, do.bat, dos.bat. |
| SumVector | Procedure to sum elements of vector. The vector is passed by reference. | sumector.asm, do.bat, dos.bat. |
| SumVector2 | Procedure to sum elements of vector. The vector is passed by value. | sumvector2.asm, do.bat, dos.bat. |