(9A05406) COMPUTER ORGANIZATION
B.Tech III-I Sem. (E.C.E.) T P C
4 0 4
UNIT I
BASIC STRUCTURE OF COMPUTERS:
Computer Types, Functional Units, Basic Operational Concepts, Bus Structures, Software, Performance, Multiprocessors and Multi Computers. Data Representation- Fixed Point Representation, Floating – Point Representation. Error Detection Codes.
UNIT II
REGISTER TRANSFER AND MICROOPERATIONS:
Register Transfer Language. Register Transfer, Bus and Memory Transfers, Arithmetic Mircrooperatiaons, Logic Microoperations, Shift Micro Operations, Arithmetic Logic Shift Unit, Instruction Codes, Computer Registers, Computer Instructions, Instruction Cycle. Memory: Reference Instructions- Input – Output and Interrupt, STACK Organization. Instruction Formats, Addressing Modes, DATA Transfer and Manipulation, Program Control, Reduced Instruction Set Computer.
UNIT III
MICRO PROGRAMMED CONTROL:
Control Memory, Address Sequencing, Microprogram Example, Design of Control Unit Hard Wired Control, Microprogrammed Control.
UNIT IV
COMPUTER ARITHMETIC:
Addition and Subtraction, Multiplication Algorithms, Division Algorithms, Floating – Point Arithmetic Operations, Decimal Arithmetic Unit Decimal Arithmetic Operations.
UNIT V
THE MEMORY SYSTEM:
Basic concepts, semiconductor RAM memories, Read-only memories, Cache memories, performance considerations, Virtual memories, secondary storage, Introduction to RAID.
UNIT VI
INPUT-OUTPUT ORGANIZATION:
Peripheral Devices, Input-Output Interface, Asynchronous data transfer Modes of Transfer, Priority Interrupt, Direct memory Access, Input –Output Processor (IOP), Serial communication; Introduction to peripheral component, Interconnect (PCI) bus. Introduction to standard serial communication protocols like RS232, USB, IEEE1394.
UNIT VII
PIPELINE AND VECTOR PROCESSING:
Parallel Processing, Pipelining, Arithmetic Pipeline, Instruction Pipeline, RISC Pipeline, Vector Processing, Array Processors.
UNIT VIII
MULTI PROCESSORS:
Characteristics of Multiprocessors, Interconnection Structures, Interprocessor Arbitration, InterProcessor Communication and Synchronization, Cache Coherance, Shared Memory Multiprocessors.
TEXT EBOOKS:
Computer Organization – Carl Hamacher, Zvonks Vranesic, SafeaZaky, 5th Edition, McGraw Hill. Computer Systems Architecture – M.Moris Mano, 3rd Edition, Pearson/PHI.
REFERENCES:EBOOK
Computer Organization and Architecture – William Stallings 6th Edition, Pearson/PHI. Structured Computer Organization – Andrew S. Tanenbaum, 4th Edition PHI/Pearson. Fundamentals or Computer Organization and Design, - Sivaraama Dandamudi Springer Int. Edition. Computer Architecture a quantitative approach, John L. Hennessy and David A. Patterson, 4th Edition, Elsevier. Computer Architecture: Fundamentals and principles of Computer Design, Joseph D. Dumas II, BS Publication.
B.Tech III-I Sem. (E.C.E.) T P C
4 0 4
UNIT I
BASIC STRUCTURE OF COMPUTERS:
Computer Types, Functional Units, Basic Operational Concepts, Bus Structures, Software, Performance, Multiprocessors and Multi Computers. Data Representation- Fixed Point Representation, Floating – Point Representation. Error Detection Codes.
UNIT II
REGISTER TRANSFER AND MICROOPERATIONS:
Register Transfer Language. Register Transfer, Bus and Memory Transfers, Arithmetic Mircrooperatiaons, Logic Microoperations, Shift Micro Operations, Arithmetic Logic Shift Unit, Instruction Codes, Computer Registers, Computer Instructions, Instruction Cycle. Memory: Reference Instructions- Input – Output and Interrupt, STACK Organization. Instruction Formats, Addressing Modes, DATA Transfer and Manipulation, Program Control, Reduced Instruction Set Computer.
UNIT III
MICRO PROGRAMMED CONTROL:
Control Memory, Address Sequencing, Microprogram Example, Design of Control Unit Hard Wired Control, Microprogrammed Control.
UNIT IV
COMPUTER ARITHMETIC:
Addition and Subtraction, Multiplication Algorithms, Division Algorithms, Floating – Point Arithmetic Operations, Decimal Arithmetic Unit Decimal Arithmetic Operations.
UNIT V
THE MEMORY SYSTEM:
Basic concepts, semiconductor RAM memories, Read-only memories, Cache memories, performance considerations, Virtual memories, secondary storage, Introduction to RAID.
UNIT VI
INPUT-OUTPUT ORGANIZATION:
Peripheral Devices, Input-Output Interface, Asynchronous data transfer Modes of Transfer, Priority Interrupt, Direct memory Access, Input –Output Processor (IOP), Serial communication; Introduction to peripheral component, Interconnect (PCI) bus. Introduction to standard serial communication protocols like RS232, USB, IEEE1394.
UNIT VII
PIPELINE AND VECTOR PROCESSING:
Parallel Processing, Pipelining, Arithmetic Pipeline, Instruction Pipeline, RISC Pipeline, Vector Processing, Array Processors.
UNIT VIII
MULTI PROCESSORS:
Characteristics of Multiprocessors, Interconnection Structures, Interprocessor Arbitration, InterProcessor Communication and Synchronization, Cache Coherance, Shared Memory Multiprocessors.
TEXT EBOOKS:
Computer Organization – Carl Hamacher, Zvonks Vranesic, SafeaZaky, 5th Edition, McGraw Hill. Computer Systems Architecture – M.Moris Mano, 3rd Edition, Pearson/PHI.
REFERENCES:EBOOK
Computer Organization and Architecture – William Stallings 6th Edition, Pearson/PHI. Structured Computer Organization – Andrew S. Tanenbaum, 4th Edition PHI/Pearson. Fundamentals or Computer Organization and Design, - Sivaraama Dandamudi Springer Int. Edition. Computer Architecture a quantitative approach, John L. Hennessy and David A. Patterson, 4th Edition, Elsevier. Computer Architecture: Fundamentals and principles of Computer Design, Joseph D. Dumas II, BS Publication.
No comments:
Post a Comment