JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
II Year B.Tech. IT/CST - I Sem L T/P/D C
4 -/-/- 4
DIGITAL LOGIC DESIGN AND COMPUTER ORGANIZATION
Objectives:
- To understand the basic theoretical concepts of digital systems like the binary system and Boolean algebra.
- To express real life problem in logic design terminology.
- To use Boolean algebraic formulations to design digital systems. To design using combinational/sequential circuits
- To understand the Instruction execution stages.
- To explain the functions of the various computer hardware components.
UNIT- I
Basic Structure of Computers: Computer Types, Functional units, Basic operational concepts, Bus structures, Software, Performance, multiprocessors and multi computers, Computer Generations. Data Representation: Binary Numbers, Fixed Point Representation. Floating – Point Representation. Number base conversions, Octal and Hexadecimal Numbers, complements, Signed binary numbers, Binary codes.
UNIT- II
Digital Logic Circuits - I: Basic Logic Functions, Logic gates, universal logic gates, Minimization of Logic expressions. Flip-flops, Combinational Circuits.
Digital Logic Circuits - II: Registers, Shift Registers, Binary counters, Decoders, Multiplexers, Programmable Logic Devices.
UNIT- III
Computer Arithmetic: Algorithms for fixed point and floating point addition, subtraction, multiplication and division operations. Hardware Implementation of arithmetic and logic operations, High performance arithmetic.
Instruction Set & Addressing: Memory Locations and Addresses, Machine addresses and sequencing, Various Addressing Modes, Instruction Formats, Basic Machine Instructions. IA-32 Pentium example.
UNIT- IV
Processor Organization: Introduction to CPU, Register Transfers, Execution of Instructions, Multiple Bus Organization, Hardwired Control, Microprogrammed Control Memory Organization: Concept of Memory, RAM, ROM memories, memory hierarchy, cache memories, virtual memory, secondary storage, memory management requirements.
UNIT- V
Input / Output Organization: Introduction to I/O, Interrupts- Hardware, Enabling and disabling Interrupts, Device Control, Direct memory access, buses, interface circuits, standard I/O Interfaces.
TEXT BOOKS:
- Computer Organization – Carl Hamacher, Zvonko Vranesic, Safwat Zaky, fifth edition, McGraw Hill.
- Computer Architecture and Organization- An Integrated Approach, Miles Murdocca, Vincent Heuring, Second Edition, Wiley India.
- Computer Systems Architecture – M.Moris Mano, IIIrd Edition, Pearson.
REFERENCE BOOKS:
- Computer Organization and Architecture – William Stallings Sixth Edition, Pearson
- Computer- organization and Design- David A. Paterson and John L.Hennessy-Elsevier.
- Fundamentals or Computer Organization and Design, - Sivarama Dandamudi Springer Int. Edition.
- Digital Design – Third Edition, M.Morris Mano, Pearson Education/PHI.
- Fundamentals of Logic Design, Roth, 5th Edition, Thomson.
Outcomes:
- Student could able to design, understand the number systems, combinational sequential circuits. And they should be in a position to continue with computer organization.
- Students understand in a better way the I/O and memory organization in depth. They should be in a position to write assembly language programs for various applications.
-
CreatedMay 21, 2015
-
UpdatedMay 21, 2015
-
Views4,065