Unit-I | Basic concept of Computer Organization and Computer Architecture,Operational concepts,Bus structures,Von Neumann Concept,Role of operating systems and compilers,Basic Computer Design:,Instruction codes,Computer Instructions and types,Instruction Set,Instruction Cycle: fetch, indirect, interrupt, execute,Flowchart for Instruction Cycle,Instruction Formats,Addressing Modes,Computer Registers,Bus System and its structure,Register Transfer Language terminology., |
---|
Unit-II |
CPU Design: Microprocessor and CPU organization Control Unit,ALU,CPU Register,System Bus,Clock,Micro-operations and its types,Design of ALU,General Register Organization,Stack Organization,Data Transfer and Manipulation,Program Control,Control Unit Design,Control Store,Control Unit of a basic computer Timing and Control;Micro programs,Hardwired and Micro-programmed controlled unit,Microinstruction and types,Microinstruction sequencing. Architectures: RISC Vs CISC, |
---|
Unit-III | Scalar, Superscalar and pipelined architectures,Input/Output Organization,Peripheral Devices,Input-output Interface,Asynchronous Data Transfer,Mode of Transfer,Priority Interrupt,Direct Memory Access,Input-output Process Serial Communication,Memory Organization,Memory Hierarchy,Main Memory,Auxiliary Memory,Associative Memory,Cache Memory,Virtual Memory, |
---|
Unit-IV | Memory Management Hardware,Introduction to parallel processing,Pipelining,Parallelism in unipolar systems,Parallel Computer structures,Architectural classification schemes.,Principles of pipelining & Vector processing,Principles of Linear pipelining,Classification of pipeline processors,Gene pipelines and reservation tables,interleaved memory Organizations,Instruction and Arithmetic pipelines,Principles of designing pipelined processors,Vector processing Requirements Structures for array processors,SIMD Array processor,SIMD Interconnection networks. Para Processing Applications, |