B.E. (Computer Engineering) Computer Organization and Architecture Lab Syllabus - Mumbai University 2026
The University has moved this degree onto NEP 2020 one year at a time. The first and second years are NEP 2020 syllabi; the third and fourth years are still examined on the REV-2019 'C' Scheme, which is what the University sets for them this year.
Loading syllabus...
Syllabus for Computer Organization & Architecture Lab
Module 1: Installation and configure: DOS, MASM, Debug and X86 Mode
Module 2
- Implementation of various ALU operations (ADD, SUB, MUL, DIV, AND, OR, XOR, NOT) through assembly language programming for 8086 using MASM and Debug.
Module 3: Implementation of number conversion (HEX to BCD, ASCII to BCD, BCD to ASCII) using MASM.
Module 4
- Implementation of two 8-bit BCD addition with accepting input from keyboard and displaying output on monitor using INT 21H interrupts.
Module 5: Implement various String Operations in 8086 through the utilities provided by DOS and BIOS interrupts (MASM)
Module 6: Block Transfer and Block Exchange using Index Registers.
Module 7: Drawing basic shapes like rectangle, triangle, etc. using BIOS services [Use C/MASM]
Module 8: Design Password Detection Application using BIOS and DOS interrupts along with 8086 instructions.
Module 9: Implement file operations [DOS Interrupts in C/MASM]
Module 10: Implement I/O interfacing using inbuilt speakers of IBM PC
Module 11: Implementation of cursor activity like hiding cursor and changing it to box size using INT 10H interrupts.
Module 12: Implement Booth’s Multiplication Algorithm
Module 13: Implement Division Algorithm (Non-Restoring and/or Restoring)
Module 14: Implementation of Mapping techniques of Cache memory
Module 15: Displaying 8086 processor’s Flag register content on monitor.
Module 16: Designing 4X4 memory using 1X1 memory chips. Use COA virtual lab by IIT Kharagpur.
Text Books
- 1 Computer Organization 5th Carl Hamacher, Zvonko Vranesic Tata 2002 and Safwat Zaky McGraw-Hill
- 2 Computer Architecture 3rd John P. Hayes Tata 2012 and Organization McGraw-Hill
- 3 Computer Organization 8th William Stallings Pearson 2010 and Architecture: Designing for Performance
- 4 Microprocessor and 3rd Douglas V Hall Tata- 2017 Interfacing: Programming McGraw Hill & Hardware Sr. Title Edition Authors Publisher Year No
- 1 Structured 6th Andrew S. Pearson 2012 Computer Tanenbaum Organization
- 2 Microcomputer 2nd Liu and Gibson Pearson 2015 System The 8086/8088 family
- 3 Computer 2nd B. Govindarajulu McGraw Hill Paperback Architecture and 2017 Organization: Design Principles and Applications
- 4 Advance Computer 3rd Kai Hwang Tata-McGraw Hill 2017 Architecture: Parallelism, Scalability, Programmability
- 5 Programmer’s 1st Steven Armburst Tata-McGraw Hill reference Manual for IBM Personal Computers
Reproduced from the University of Mumbai syllabus for B.E. (Computer Engineering) under NEP 2020, in force from the academic year 2025-26. Wording is as printed in that syllabus. Module numbering is as printed there too.
The complete syllabus
This subject is cut from the University circular for its year. Open a document here if you want the whole thing rather than a single subject.