0% found this document useful (0 votes)
171 views

Computer Organization

The document discusses the topics that will be covered in a course on Computer Organization & Architecture. The 5 units are: 1) Digital electronics including data representation, boolean algebra, and combinational circuits. 2) Memory, registers, and register transfer including bus architecture and memory organization. 3) Control design covering hardwired and microprogrammed control units. 4) Processor design focusing on processor organization and addressing modes. 5) Input/output organization such as interrupt handling, programmed I/O, and direct memory access. The course will provide an overview of computer hardware and organization from the digital logic level up through processor and memory design. It will cover key topics like data

Uploaded by

udit_mca_bly
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
171 views

Computer Organization

The document discusses the topics that will be covered in a course on Computer Organization & Architecture. The 5 units are: 1) Digital electronics including data representation, boolean algebra, and combinational circuits. 2) Memory, registers, and register transfer including bus architecture and memory organization. 3) Control design covering hardwired and microprogrammed control units. 4) Processor design focusing on processor organization and addressing modes. 5) Input/output organization such as interrupt handling, programmed I/O, and direct memory access. The course will provide an overview of computer hardware and organization from the digital logic level up through processor and memory design. It will cover key topics like data

Uploaded by

udit_mca_bly
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Computer Organization & Architecture

Computer Organization

MCA I Semester

Unit-1: Digital Electronics (08 Hrs)

Data Representation in Computer Systems

Introduction, Positional Numbering Systems, Converting Between Bases, Signed


IntegerRepresentation, Floating-Point Representation, Character CodesArithmeticOverview,
Fixed Point Addition and Subtraction, Fixed Point Multiplication and Division,Floating Point
Arithmetic

Boolean Algebra and Digital LogicIntroduction, Boolean Algebra, Boolean Expressions, Boolean
Identities, K-Maps & Mapminimization , Logic Gates, Digital Components, Combinational
Circuits, Sequential Circuits

Unit-2: Memory, Register and Register transfer (08 Hrs)

Register Transfer Language, Bus and Memory Transfers, Bus Architecture, Bus
Arbitration,Arithmetic Logic, Shift Micro-operation, Arithmetic Logic Shift Unit, Design of Fast
address,

Arithmetic Algorithms (addition, subtraction, Booth Multiplication), IEEE standard for


Floatingpoint numbers.

Memory Hierarchy, Main Memory (RAM and ROM Chips), organization of 2D and 2
D,Auxiliary memory, Cache memory, Virtual Memory, Memory management hardware

Unit 3: Control Design (08 Hrs)

Hardwired & Micro Programmed (Control Unit): Fundamental Concepts (Register


Transfers,Performing of arithmetic or logical operations, Fetching a word from memory, storing
a word inmemory), Execution of a complete instruction, Multiple-Bus organization, Hardwired
Control,Micro programmed control(Microinstruction, Microprogram sequencing, Wide-
Branchaddressing, Microinstruction with Next-address field, Prefetching Microinstruction).

Unit 4: (08 Hrs)

Processor Design: Processor Organization: General register organization, Stack


organization,Addressing mode, Instruction format, Data transfer & manipulations, Program
Control, ReducedInstruction Set Computer.
Input-Output Organization:I/O Interface, Modes of transfer, Interrupts & Interrupt
handling,Programmed I/O, Direct Memory access, Input-Output processor, Serial
Communication.

Unit 5: (8 Hrs)

RISC & CICS Architecture, Basic MIPS Implementation, Pipelining, Instruction-


levelParallelism, Parallel Processing Challenges, Flynns Classification, Hardware Multi-
threading,Multicore processing.

Text-Books(TB)

1. Logic and Digital Design, Morris mano and Kimicharels 4th Edition, Prentice Hall.

2.Computer System Architecture, M. Mano(PHI)

3.Computer Organization, Vravice, Zaky&Hamacher (TMH Publication)

Reference Books (RB)

1. Structured Computer Organization, Tannenbaum(PHI)

2. Computer Organization, Stallings(PHI)

3. Computer Organization, John P.Hayes (McGraw Hill)

NEC-309: DIGITAL LOGIC DESIGN

Unit-I

Digital Design and Binary Numbers:

Binary Arithmetic, Negative Numbers and their Arithmetic, Floating point representation, Binary
Codes, CyclicCodes, Error Detecting and Correcting Codes, Hamming Codes.

Minterm and Maxterm Realization of Boolean Functions, Gate-level minimization: The map
method up to fourvariable, dont care conditions, SOP and POS simplification, NAND and NOR
implementation, QuineMc- Cluskey Method (Tabular method).

Unit-II

Combinational Logic:

Combinational Circuits, Analysis Procedure, Design Procedure, Binary Adder-Subtractor, Code


Converters,Parity Generators and Checkers, Decimal Adder, Binary Multiplier, Magnitude
Comparator, Decoders,Encoders, Multiplexers, Hazards and Threshold Logic
Unit-III

Memory and Programmable Logic Devices:Semiconductor Memories, RAM, ROM, PLA,


PAL, Memory System design.

Unit-IV

Synchronous Sequential Logic:

Sequential Circuits, Storage Elements: Latches, Flip Flops, Analysis of Clocked Sequential
circuits, statereduction and assignments, design procedure.

Registers and Counters: Shift Registers, Ripple Counter, Synchronous Counter, Other Counters.

Unit-V

Asynchronous Sequential Logic: Analysis procedure, circuit with latches, design procedure,
reduction of stateand flow table, race free state assignment, hazards.

References:

1. M. Morris Mano and M. D. Ciletti, Digital Design, Pearson Education.

2.A.K .Singh, Foundation of Digital Electronics and Logic design,New Age international.

3.M. Rafiquzzaman, Fundamentals of Digital Logic and Microcomputer Design, Wiley


Dreantech Publication.

4.ZVIKohavi, Switching and Finite Automata theory ,Tata McGraw-Hill.

5.C.HRoth,Jr., Fundamentals of Logic Design, ,Jaico Publishing.

6. Rajaraman&Radhakrishnan, Digital Logic and Computer Organization,PHI Learning


Private Limited,Delhi India.

7. Donald D. Givone, Digital Principles and Design, Tata MCGraw Hill. 8.


Marcovitz:Introduction to logic Design ,Tata Mcgraw-hill Education (India) Pvt. Ltd.

NCS- 505 Computer Architecture 2 1 0


Unit Topic Proposed
Lectures
I Introduction:. Digital computer generation, computer types and classifications, 8
functional units and their interconnections, buses, bus architecture, types of buses and
bus arbitration. Register, bus and memory transfer.
Central Processing Unit: Addition and subtraction of signed numbers, look ahead
carry adders. Multiplication: Signed operand multiplication, Booths algorithm and
array multiplier. Division and logic operations. Floating point arithmetic operation
Processor organization, general register organization, stack organization and
addressing modes.
II Control Unit: Instruction types, formats, instruction cycles and subcycles ( fetch and 8
execute etc) , micro-operations, execution of a complete instruction. Hardwire and
microprogrammed control: microprogramme sequencing, wide branch addressing,
microinstruction with next address field, pre-fetching microinstructions, concept of
horizontal and vertical microprogramming.
III Memory: Basic concept and hierarchy, semiconductor RAM memories, 2D & 2 1/2D 8
memory organization. ROM memories. Cache memories: concept and design issues 9
performance, address mapping and replacement) Auxiliary memories: magnetic disk,
magnetic tape and optical disks Virtual memory: concept implementation.
IV Input / Output: Peripheral devices, I/O interface, I/O ports, Interrupts: interrupt 8
hardware, types of interrupts and exceptions. Modes of Data Transfer: Programmed
I/O, interrupt initiated I/O and Direct Memory Access., I/O channels and processors.
Serial Communication: Synchronous & asynchronous communication, standard
communication interfaces.

You might also like