munotes®

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.

Computer-Organization-Architecture-Lab.pdf
Semester 3 · Second Year CE · 1 credit · 50 marks

Loading syllabus...

Syllabus for Computer Organization & Architecture Lab

Semester 3 · Second Year CE · 1 credit · 50 marks

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.

PDF 7.9 (R-A) B.E. (Computer Engineering) Sem I & II (Revised, NEP 2020) NEP 2020 syllabus Read full PDF Read
PDF 6.24 (N) B.E. (Computer Engineering) Sem III & IV (NEP 2020) NEP 2020 syllabus Read full PDF Read
PDF 6.15 B.E. (Computer Engineering) Third Year, Sem V & VI (REV-2019 'C' Scheme) REV-2019 'C' Scheme syllabus Read full PDF Read
PDF 6.41 (R) B.E. (Computer Engineering) Fourth Year, Sem VII & VIII (REV-2019 'C' Scheme) REV-2019 'C' Scheme syllabus Read full PDF Read
Report or request
Done!