3rd Sem, DCME

18CM-303C: Computer Architecture Syllabus for Computer Engineering 3rd Sem C18 Curriculum TSSBTET

Computer Architecture detailed Syllabus for Computer Engineering (DCME), C18 curriculum has been taken from the TSSBTET official website and presented for the diploma students. For Course Code, Course Name, Lectures, Tutorial, Practical/Drawing, Internal Marks, Max Marks, Total Marks, Min Marks and other information, do visit full semester subjects post given below.

For all other Diploma in Computer Engineering (DCME) Syllabus for 3rd Sem C18 Curriculum TSSBTET, do visit Diploma in Computer Engineering (DCME) Syllabus for 3rd Sem C18 Curriculum TSSBTET Subjects. The detailed Syllabus for computer architecture is as follows.

Prerequisites:

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Course Outcome:

Upon completion of the course the student shall be able to

  1. Recognize and explain the functional of computers units
  2. Categorize instruction formats and addressing modes
  3. Develop fixed point, floating point arithmetic algorithms
  4. Demonstrate about computer memory system.
  5. Utilize input and output units efficiently.
  6. Contrast vector and pipeline processing , RISC and CISC

Unit 1: Processor Organization:

Functional block diagram of Digital computer – Simple accumulator based CPU and function of each unit – Stored program concept

Unit 2: Information Representation and Instruction Format:

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Unit 3: Computer Arithmetic :

Fixed point addition and subtraction, multiplication and division operations with flowcharts -floating point addition, subtraction, multiplication and division operations with flowcharts.

Unit 4: Organization of Computer Memory System:

Main and auxiliary memory – Need for memory hierarchy in a computer -Significance of various memory devices characteristics: access time, access rate, alterability , permanence of storage, cycle time – Associative Memory – Virtual memory organization in a computer system – Virtual address and physical address organization – Principle and advantage of cache memory organization- Principle of memory interleaving in a computer

Unit 5: Input and Output Organization:

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Unit 6: Pipeline, Vector Processing and Processors Architecture:

Principle of Parallel processing – Flynns classification of Parallel processing – Principle of pipeline processing – Advantages of parallel processing and pipeline processing -Arithmetic instruction pipeline -Vector processing and array processor-Processor- Introduction, Advanced processor technology, instruction set architectures, CISC scalar processor, RISC scalar processor, comparison CISC and RISC

Reference Books:

  1. Computer System Architecture – M.Moris Mano, IIIrd Edition, PHI / Pearson, 2006.
  2. Computer Organization – Car Hamacher, Zvonks Vranesic, Safwat Zaky, V Edition, McGraw Hill, 2002.
  3. Computer Organization and Architecture – William Stallings Seventh Edition, PHI/Pearson, 2006.
  4. Computer Architecture and Organization – John P. Hayes, Mc Graw Hill International editions, 1998.
  5. Computer architecture and organization , 4th edition , P Chakraborty , JAICO publishers

Suggested Learning Outcomes: Upon completion of the course the student shall be able to

Processor Organization

  • Draw the functional block diagram of Digital computer and explain the function of each unit.
  • Draw the block diagram of simple accumulator based CPU.
  • Explain the function of each unit.
  • Define the terms micro operation, macro operation, instruction cycle, fetch cycle and execution cycle.
  • Define stored program concept.
  • Describe the sequential execution of a program stored in memory by the CPU

Information Representation and Instruction Format

  • Explain the basic types of information representation in a computer.
  • Define floating point representation and fixed point representation of numbers.
  • Illustrate the same with example.
  • Distinguish between Fixed point and Floating point representations.
  • Complements
    1. (r-1)s Complement
    2. (r)s Complement
  • Instruction format
  • Define Operand, Opcode and address.
  • Explain zero address, one address, two address and three address instructions with simple examples.
  • Explain addressing modes.

Computer Arithmetic

  • Explain the fixed point addition and subtraction operations with flowchart.
  • Explain the Fixed point multiplication operation with flowchart.
  • Develop Booth multiplication algorithm with flowchart.
  • Explain the Fixed point division operation with flowchart.
  • Describe floating point addition, subtraction operations with flowchart
  • Explain floating point multiplication operation with flowchart.
  • Explain floating point division operation with flowchart.

Organization of Computer Memory System

  • Distinguish between main and auxiliary memory.
  • Explain the need for memory hierarchy in a computer.
  • State the significance of various memory device characteristics: access time, access rate, alterability, permanence of storage, cycle time.
  • Discuss Associative Memory
  • Explain virtual memory organization in a computer system
  • Explain virtual address and physical address organization.
  • State the principle of locality of reference
  • Explain cache memory organization.
  • Analyse the importance of the principle of memory interleaving in a computer.

Input and Output Organization

  • List any five peripheral devices that can be connected to a computer.
  • Explain the need for an interface.
  • List out three modes of data transfer.
  • Compare synchronous and asynchronous data transfer.
  • Discuss strobe controlled procedure of data transfer
  • Discuss hand shaking procedure of data transfer.
  • Explain programmed I/O method of data transfer.
  • Explain interrupted initiated I/O.
  • Explain DMA controlled transfer.
  • Explain priority interrupt, polling, and daisy chaining priority.
  • Explain Input Output Processor.
  • List bus systems
  • Explain about bus system.

Pipeline, Vector Processing and Processors Architecture

  • Explain the principle of Parallel processing.
  • Describe Flynns classification of Parallel processing.
  • Explain the principle of pipeline processing.
  • List advantages of parallel processing.
  • List advantages of pipelining.
  • Compare parallel processing and pipelining.
  • Explain arithmetic instruction pipeline.
  • Explain vector processing.
  • Explain array processor.
  • Introduction to processors.
  • Explain about advanced processor technology
  • Describe instruction set architecture with examples.
  • Describe RISC processor
  • Describe CISC processor.
  • Give the differences between RISC and CISC processors.

Suggested Student Activities

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Suggested E-learning references

  1. https://www.studytonight.com/computer-architecture/
  2. https://www.phy.ornl.gov/csep/ca/node2.html
  3. https://nptel.ac.in/courses/106102062/

Course Outcome:

  1. Recognize and explain the functional units of computers
  2. Categorize instruction formats and addressing modes
  3. Develop fixed point, floating point arithmetic algorithms
  4. Demonstrate about computer memory system.
  5. Utilize input and output units efficiently.
  6. Contrast vector and pipeline processing , RISC and CISC

For detail Syllabus of all other subjects of Computer Engineering, C18 curriculum do visit Diploma In Computer Engineering 3rd Sem Syllabus for C18 curriculum.

For all Computer Engineering results, visit TSSBTET DCME all semester results direct links.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.