Labs
Lab Manuals uploaded on this page are for Pilani and Goa Students Only. Hyd students will have to contact their local instructors for details regarding the Lab Experiments . Hyd students if they so desire can also try out the experiments in the lab manual - all software required for the lab expriments are available in the tab Software.
Though the Lab Manual and Experiments are common to Goa and Pilani - evaluation for the Lab Components will be different across the campuses
Ten Commandments for use of MASM & DEBUG in Lab
- All code shalt start with .startup and end with .exit
- Thou shalt always use ml for assembly whence model tiny is used
- If thou art using .model tiny or small thou cannot use a far call or jmp
- Thou shalt always increment pointer by value of two if data is of type word and by four if data is of type double
- Thou cannot work with both operands in memory – unless though art employing string instructions
- Thou shalt always use CX register for maintaining count for LOOP Instructions
- Thou shalt remember that the Parity Flag always reflects the result of lower byte of operation
- Thou shalt never attempt to manually change the contents of segments using debug
- Thou shalt always use p command to execute INT instructions
- All Assembly programs ultimately end with directive “END”