Format For Course Curriculum Course Title: Credit Units: 5 Course Code: CSE207
Format For Course Curriculum Course Title: Credit Units: 5 Course Code: CSE207
Format For Course Curriculum Course Title: Credit Units: 5 Course Code: CSE207
Course Objectives: This course covers combinational and sequential logic circuits. Course of digital electronics is the study of electronic circuits that are used to process
and control digital signals.
Pre-requisites: Software Engineering: Students studying the “digital electronics” course must have basic knowledge of physics (electricity) which is the
operational basis of most digital devices.
Course Contents/Syllabus:
Weightage (%)
Module I Digital electronics 25%
Combinational Logic Modules and their applications, Decoders, encoders, multiplexers, de multiplexers and their
applications; Parity circuits and comparators; Arithmetic modules- adders, subtractors and ALU, Register Transfer, Bus
and Memory Transfers, Arithmetic Micro-operations, Logic Micro-operations, Shift Micro-operations, Arithmetic Logic
shift Unit.
Module II Basic Computer Organizations and Design 20%
Instruction Codes, Computer Registers, Computer Instructions, Timing and Control, Instruction Cycle,
MemoryReference Instructions, Input-Output and Interrupt, Design of Accumulator Logic. Hardwired and
Microprogrammed control:
Control Memory, Address Sequencing, Design of Control Unit
Module III Central Processing Unit 20%
Introduction, General Register Organization, Stack Organization, Instruction representation, Instruction Formats,
Instruction type, Addressing Modes, Data Transfer and Manipulation, Program Control, Reduced Instruction Set
Computer RISC and CISC Computer Arithmetic: Introduction, Multiplication Algorithms, Division Algorithms,
Floating-Point Arithmetic Operations
Module IV Memory Organization 20%
Memory Organization: Memory Hierarchy, Main Memory: RAM and ROM Chips, Address Map, Memory Connection
to CPU. Auxiliary Memory: Disks and Tapes. Associative Memory: Hardware Organization, Match Logic, Read.
Operation and Write Operation. Cache Memory: Associative Mapping, Direct. Mapping, Set-Associative Mapping,
Writing into Cache Initialization. Virtual Memory: Address and Memory Space, Address Mapping, Page Replacement.
Intersystem communication and I/O : Peripheral Devices, Input-Output Bus concept, Bus cycle, Synchronous and
asynchronous transfer, Interrupt handling in PC.
i. Case Study
ii. Quiz
iii. Minor Experiment
Lab/ Practicals details, if applicable:
List of Experiments:
80 20
1. Morris Mano, Computer System Architecture, 3rd Edition – 1999, Prentice-Hall of India Private Limited.
2. Harry & Jordan, Computer Systems Design & Architecture, Edition 2000, Addison Wesley, Delhi
References:
1. WIliam Stallings, Computer Organization and Architecture, 4th Edition-2000, Prentice-Hall of India Private Limited.
2. Kai Hwang-McGraw-Hill, Advanced Computer Architecture.