Carmi Merimovich

Carmi Merimovich

Personal Site

80386 Assembly Language

Lecture 5:

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.