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:

  1. Computer Organization – Carl Hamacher, Zvonko Vranesic, Safwat Zaky, fifth edition, McGraw Hill.
  2. Computer Architecture and Organization- An Integrated Approach, Miles Murdocca, Vincent Heuring, Second Edition, Wiley India.
  3. Computer Systems Architecture – M.Moris Mano, IIIrd Edition, Pearson.

REFERENCE BOOKS:

  1. Computer Organization and Architecture – William Stallings Sixth Edition, Pearson
  2. Computer- organization and Design- David A. Paterson and John L.Hennessy-Elsevier.
  3. Fundamentals or Computer Organization and Design, - Sivarama Dandamudi Springer Int. Edition.
  4. Digital Design – Third Edition, M.Morris Mano, Pearson Education/PHI.
  5. 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.
  • Created
    May 21, 2015
  • Updated
    May 21, 2015
  • Views
    4,065