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:
Understand the basic components, functionalities & interoperability of a system
Apply digital logic circuits for various homo genius and hetero genius operations
Analyze different memory organizations for data transfer
Evaluate various operations on circuits
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:
M. Morris Mano, “Computer System Architecture”, 3rd Edition, PHI / Pearson, 2006
Carl Hamacher, ZvonkoVranesic and SafwatZaky, “Computer Organization”, FifthEdition,McGraw Hill, 2002
REFERENCE BOOKS:
William Stallings, “Computer Organization and Architecture”, 7th Edition, PHI / Pearson, 2006
David A Patterson, “Computer Architecture and Organization”, TMH
WEB LINKS:
http://nptel.iitm.ac.in
http://computerscience.jbpub.com/ecoa/2e/student_resources.cfm
https://www.geeksforgeeks.org/digital-electronics-logic-design-tutorials/
https://www.geeksforgeeks.org/computer-organization-and-architecture-tutorials/
Share with your friends: |