Computer organization and architecture



Download 16.31 Kb.
Page1/2
Date07.08.2022
Size16.31 Kb.
#59285
  1   2
RA20 II yr I sem COA Th & Lab Syllabus
Ra18 VII semester Sylla, 3 CSE TT, PYTHON PROGRAMMING NOTES

COMPUTER ORGANIZATION AND ARCHITECTURE

Semester

Hours / Week

C

Marks

L

T

P/D

J

CIE

SEE

Total

III

3

-

2

-

4

40

60

100



COURSE OUTCOMES:
At the end of the course the student will able to:

  1. Understand the basic components, functionalities & interoperability of a system

  2. Apply digital logic circuits for various homo genius and hetero genius operations

  3. Analyze different memory organizations for data transfer

  4. Evaluate various operations on circuits

  5. Explore memory management



UNIT I
Basic Structure of Computers: Functional units, Basic operational concepts
Digital Logic Circuits: Logic Gates, Boolean Algebra, Basic Map simplifications, Combinational Circuits –Decoders, Multiplexers, Sequential Circuits – Flip-flops, Registers.


UNIT II
Data Representation: Data Types, Complements, Fixed Point Representation, Floating Point Representation.
Register Transfer and Micro operations: Register Transfer, Bus and Memory Transfers, Arithmetic Micro operations, Logic Micro operations, Shift Micro operations, Arithmetic Logic Shift Unit.


UNIT III
Basic Computer Organization and Design: Instruction Codes, Computer Registers, Computer Instructions, Timing and Control, Instruction Cycle.
Central Processing Unit: Register Organization, Instruction Formats, Addressing Modes.


UNIT IV
Computer Arithmetic: Addition, Subtraction, Multiplication and Division Algorithm.
Input-Output Organization: Peripheral Devices, Input-Output Interface, Asynchronous Data Transfer.
Modes of Transfer: Programmed I/O, Interrupt-Initiated I/O, Direct Memory Access.


UNIT V
Pipelining: Arithmetic pipeline, Instruction pipeline, RISC Pipelining.
Memory Organization: Memory Hierarchy, Main Memory, Auxiliary Memory, Associative Memory, Cache Memory, Virtual Memory, Memory Management Hardware.


TEXT BOOKS:

  1. M. Morris Mano, “Computer System Architecture”, 3rd Edition, PHI / Pearson, 2006

  2. Carl Hamacher, ZvonkoVranesic and SafwatZaky, “Computer Organization”, FifthEdition,McGraw Hill, 2002



REFERENCE BOOKS:

  1. William Stallings, “Computer Organization and Architecture”, 7th Edition, PHI / Pearson, 2006

  2. David A Patterson, “Computer Architecture and Organization”, TMH



WEB LINKS:

  1. http://nptel.iitm.ac.in

  2. http://computerscience.jbpub.com/ecoa/2e/student_resources.cfm

  3. https://www.geeksforgeeks.org/digital-electronics-logic-design-tutorials/

  4. https://www.geeksforgeeks.org/computer-organization-and-architecture-tutorials/


Download 16.31 Kb.

Share with your friends:
  1   2




The database is protected by copyright ©ininet.org 2024
send message

    Main page