Csea

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

CAP268:COMPUTER SYSTEM ARCHITECTURE

L:3 T:0 P:2 Credits:4

Course Outcomes: Through this course students should be able to

CO1 :: study the functioning of digital systems and discuss the working of gates and circuits.

CO2 :: identify the factors influencing the design of hardware and software elements of computer
system.

CO3 :: examine and identify various components of computer and their interconnection.

CO4 :: design the circuit diagrams to make system more optimal

Unit I
Binary Arithmetic : Binary addition, Subtraction, Multiplication, Division, Logic Gates, Boolean
algebra, Map Simplification, K-maps SOP POS Don't Care conditions, Number System, Complements,
Fixed point and floating point representation
Unit II
Combinational Circuits : Half-Adder, Full Adder, ICs Decoders Encoders, Multiplexers, Half-
subtractor, Full-subtractor, Decimal adder, Demultiplexer, Introduction to flip flops
Unit III
Register Transfer and Microoperations : Register Transfer Language, Register Transfer, Bus and
Memory Transfer, Arithmetic Microoperations, Logic microoperations, Shift Microoperations
Unit IV
Instruction Codes and Instruction Cycle : Instruction codes, Common Bus System, Timing and
control, Instruction Cycle, Types of instructions
Unit V
Central Processing Unit : General Register Organization, Addressing Modes, Reverse Polish
Notation, Three address Instructions, One Address Instructions, RISC Instructions, Zero Address
Instructions, Two Address Instructions, Organization of stacks, Introduction to pipeline processing
Unit VI
Memory technology and I/O subsystem : Cache memory and memory hierarchy, Virtual memory
and memory management unit, Memory hierarchy, Associative memory, Cache memory, Input-output
devices, Interfacing with IO devices, Concept of handshaking, DMA data transfer, Asynchronous data
transfer

List of Practicals / Experiments:

Analysis and Synthesis of Boolean Expressions using Basic Logic Gates


• Understanding the combinational logic by implementing the boolean function using basic logic gates

Analysis and Synthesis of Arithmetic Expressions using Adders


• To design and analyze the circuit for Full adder using Logic Gates

Analysis and Synthesis of Arithmetic Expressions using Subtractors


• To design and analyze the circuit for Full subtractor using Logic Gates

Analysis and Synthesis of Logic Functions using Multiplexers


• Understanding the combinational logic by implementing the boolean function using multiplexer

Analysis and Synthesis of Logic Functions using Demultiplexers


• Understanding the combinational logic by implementing the boolean function using demultiplexer

Analysis and Synthesis of Logic Functions using Encoders


• Understanding the combinational logic by implementing the boolean function using encoder

Analysis and Synthesis of Logic Functions using Decoders


• Understanding the combinational logic by implementing the boolean function using Decoder

Session 2023-24 Page:1/2


Design and implementation of combinational and sequential circuit using Software
• To implement and simulate combinational and sequential circuit using DSCH/Proteus

Analysis and Synthesis of Sequential Circuits using Flip-Flops


• Understanding the sequential logic by implementing the flip flop with the help of logic gates

• Understanding the sequential logic by implementing the counter with flip flop

Analysis of Functions of BCD-TO-7-segment Decoder / Driver and Operation of 7-segment LED


Display
• To visualize the output of decade counter on seven segment display

Text Books:
1. COMPUTER SYSTEM ARCHITECTURE by MORRIS M MANO, PRENTICE HALL

References:
1. MICROPROCESSOR ARCHITECTURE. PROGRAMMING AND APPLICATIONS WITH
8085/8080A by R. S. GAONKAR, WILEY
2. COMPUTER ARCHITECTURE AND ORGANIZATION by JOHN. P. HAYES, MCGRAW HILL
EDUCATION
3. COMPUTER ORGANIZATION by HAMACHER V C, MCGRAW HILL EDUCATION

Session 2023-24 Page:2/2

You might also like