MC7101 COMPUTER ORGANIZATION L T P C
3 0 0 3
COURSE OBJECTIVES :
COURSE OBJECTIVES :
1. To impart the
knowledge in the field of digital electronics
2. To impart
knowledge about the various components of a computer and its internals.
3. To design and
realize the functionality of the computer hardware with basic gates and other
components
using combinational and sequential logic.
4. To understand
the importance of the hardware-software interface
Number Systems and Conversions – Boolean Algebra and
Simplification – Minimization of Boolean
Functions – Karnaugh Map, Logic Gates – NAND – NOR
Implementation
.
UNIT II COMBINATIONAL AND SEQUENTIAL
CIRCUITS 10
Design of Combinational Circuits – Adder / Subtracter –
Encoder – Decoder – MUX / DEMUX –
Comparators, Flip Flops – Triggering – Master –
Slave Flip Flop – State Diagram and
Minimization – Counters – Registers.
UNIT III BASIC STRUCTURE OF COMPUTERS
& PARALLEL PROCESSING 9
Functional units – Basic operational concepts – Bus
structures – Performance and Metrics –
Instruction and instruction sequencing – Addressing modes
– ALU design – Fixed point and
Floating point operation .
UNIT IV PROCESSOR DESIGN 9
Processor basics – CPU Organization – Data path design –
Control design – Basic concepts –
Hard wired control – Micro programmed control – Pipeline
control – Hazards – Super scalar
operation.
UNIT V MEMORY, I/O SYSTEM AND PARALLEL
PROCESSING 9
Memory technology – Memory systems – Virtual memory –
Caches – Design methods –
Associative memories – Input/Output system – Programmed
I/O – DMA and Interrupts – I/O
Devices and Interfaces - Multiprocessor Organization –
Symmetric multiprocessors – Cache
Coherence – Clusters: Non Uniform Memory Access- Vector
Computation.
TOTAL: 45 PERIODS
TOTAL: 45 PERIODS
COURSE OUTCOMES:
1. Able to design
digital circuits by simplifying the Boolean functions
2. Able to
Understand the organization and working principle of computer hardware
components
3. Able to
understand mapping between virtual and physical memory
4. Acquire
knowledge about multiprocessor organization and parallel processing
5. Able to trace
the execution sequence of an instruction through the processor
REFERENCES:
1. Morris Mano, “Digital Design”, Prentice Hall of India, Fourth Edition 2007
1. Morris Mano, “Digital Design”, Prentice Hall of India, Fourth Edition 2007
2. Carl Hamacher, Zvonko Vranesic, Safwat Zaky and Naraig
Manjikian, “Computer organization and Embedded Systems”, Sixth Edition, Tata
McGraw Hill, 2012.
3. William Stallings, “Computer Organization &
Architecture – Designing for Performance” 9th Edition
2012.
4. Charles H. Roth, Jr., “Fundamentals of Logic Design”,
Jaico Publishing House,
Mumbai, Fourth Edition, 1992.
5. David A. Patterson and John L. Hennessy, “Computer
Organization and Design: The
Hardware/Software Interface”, Fourth Edition, Morgan
Kaufmann / Elsevier,2009.
6. John P. Hayes, “Computer Architecture and Organization”,
Third Edition, Tata McGraw Hill,
1998.
7. Svetlana
N.Yanushkevich, Vlad P.Shmerko, “Introduction to Logic Design”, CRC Press,
2012.
No comments:
Post a Comment