B.E. (Artificial Intelligence and Data Science) Computer Organization and Architecture Lab Syllabus - Mumbai University
This is the SY BE AI and DS syllabus under NEP 2020, in force from the academic year 2025-26. The third and fourth years of this degree are still taught on the earlier CBCS REV-2019 'C' Scheme, because the University has published no NEP syllabus for Semesters V to VIII of any engineering branch.
Loading syllabus...
Syllabus for Computer Organization and Architecture Lab
Suggested List of Experiments
- 1 Installation and configure: DOS, MASM, Debug and X86 Mode 1
- 2 Implementation of various ALU operations (ADD, SUB, MUL, DIV, AND, OR, XOR, NOT) through assembly language programming for 8086 using MASM and Debug. 2
- 3 Implementation of number conversion (HEX to BCD, ASCII to BCD, BCD to ASCII) using MASM. 2
- 4 Implementation of two 8-bit BCD addition with accepting input from keyboard and displaying output on monitor using INT 21H interrupts. 3
- 5 Implement various String Operations in 8086 through the utilities provided by DOS and BIOS interrupts (MASM) 2
- 6 Block Transfer and Block Exchange using Index Registers. 2
- 7 Drawing basic shapes like rectangle, triangle, etc. using BIOS services [Use C/MASM] 4
- 8 Design Password Detection Application using BIOS and DOS interrupts along with 8086 instructions. 2
- 9 Implement file operations [DOS Interrupts in C/MASM] 2
- 10 Implement I/O interfacing using inbuilt speakers of IBM PC 2
- 11 Implementation of cursor activity like hiding cursor and changing it to box size using INT 10H interrupts. 4
- 12 Implement Booth's Multiplication Algorithm 5
- 13 Implement Division Algorithm (Non-Restoring and/or Restoring) 5
- 14 Implementation of Mapping techniques of Cache memory 6
- 15 Displaying 8086 processor's Flag register content on monitor. 2
- 16 Designing 4X4 memory using 1X1 memory chips. Use COA virtual lab by IIT Kharagpur.
Text Books
- Sr. No Title Edition Authors Publisher Year
- 1 Computer Organization 5th Carl Hamacher, Zvonko Vranesic and Safwat Zaky Tata McGraw-Hill 2002
- 2 Computer Architecture and Organization 3rd John P. Hayes Tata McGraw-Hill 2012
- 3 Computer Organization and Architecture: Designing for Performance 8th William Stallings Pearson 2010
- 4 Microprocessor and Interfacing: Programming & Hardware 3rd Douglas V Hall Tata-McGraw Hill 2017
Reference Books
- Sr. No Title Edition Authors Publisher Year
- 1 Structured Computer Organization 6th Andrew S. Tanenbaum Pearson 2012
- 2 Microcomputer System The 8086/8088 family 2nd Liu and Gibson Pearson 2015
- 3 Computer Architecture and Organization: Design Principles and Applications 2nd B. Govindarajulu McGraw Hill Paperback-2017
- 4 Advance Computer Architecture: Parallelism, Scalability, Programmability 3rd Kai Hwang Tata-McGraw Hill 2017
- 5 Programmer's reference Manual for IBM Personal Computers 1st Steven Armburst Tata-McGraw Hill
Online References
- Sr. No. Website Name
- 1 https://www.classcentral.com/course/swayam-computer-organization-and-architecture-a-pedagogical-aspect-9824
- 2 https://nptel.ac.in/courses/106/103/106103068/
- 3 https://www.coursera.org/learn/comparch
- 4 https://www.edx.org/learn/computer-architecture
- 5 http://cse10-iitkgp.virtual-labs.ac.in/ Sr No Suggested List of Assignments
- 1 Number conversion from one base to another and addition and subtraction on converted numbers.
- 2 Numerical on Booth's Algorithm and on Restoring and Non restoring algorithm. IEEE 754 conversion.
- 3 Numerical on Cache memory mapping. Cache coherency and resolution methods.
- 4 Different techniques for designing control unit of computer.
- 5 Different data transfer techniques and bus arbitration.
- 6 Pipeline and pipeline hazards.
- 7 Flynn's classification scheme.
- 8 Memory interleaving and associative memory.
Reproduced from the University of Mumbai syllabus for B.E. (Artificial Intelligence and Data Science), item 6.20 (N), under NEP 2020, in force from the academic year 2025-26. Wording, module numbering and hours are as printed in that syllabus.
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.