IT11 – Computer Organization and Architecture
Objective : To provide basic knowledge of microprocessor its architecture, components, terminologies. This will make the student aware about the digital components of the computer hardware. 1 1 Introduction to Digital Computer 1.1 Functions and Block Diagram of Computer 1.2 Types of Software – System software / Application software / Utility Software. 1.3 Compilers, Interpreters, Assemblers, Linker, Loader & Programming Language Paradigm. 2 Data Representation and Boolean Algebra 2.1 Binary, Octal, HEX and their inter-conversion 2.2 1’s and 2’s complement. 2.3 Binary Arithmetic. Number Systems – BCD, EBCDIC, ASCII, De-Morgan’s Theorem, Duality Theorem, Algebra Rules, Laws, Logic Circuits, NOT, AND, OR, NAND, NOR, XOR, XNOR 3 2, 5, 7, 14 3 2 Combinational Circuits 3.1 Half Adder, Full Adder, Binary Adder and Subtracter. 3.2 Decoder / Encoder 3.3 Multiplexer / Demultiplexer, Sequential Circuits 3.4 Flip Flops - SR, D, JK, Master – Slave, Edge Triggered 3.5 Shift Registers (Any one type) 3.6 Introduction to Counters: Synchronous as well as Asynchronous Counter (one example of Each) 6 6, 14 4 3 Memory System 4.1 Memory Hierarchy 4.2 Primary Memory – DRAM, SDRAM, DDR, RDRAM. ROM, PROM, EPROM, EEPROM 5 2, 15 Page no:11 4.3 Concepts of Auxiliary, Associative, Cache And Virtual Memory 4.4 DMA DMA Transfer modes should be covered 5 4 CPU Organization 5.1 CPU Building Blocks 5.2 CPU Registers and BUS Characteristics Registers & System Bus Characteristics. Interface Basics (Only Block Diagram) + Local Bus features & Types should be covered. 5.3 Addressing Modes 5.4 Interrupts: Concepts and types 5.5 Instruction and Execution Interrupt cycle 5.6 Hardwired and Micro Program control 5.7 RISC and CISC 5.8 Pipelining – Data Path, Time Space Diagram, Hazards. Instruction + Arithmetic Pipelining + RISC Pipelining 6 5 Processor Architecture 6.1 Components of Microprocessor, I/O Ports 6.2 16-Bit (80286) Architecture 6.3 32-Bit (80486) Architecture 6.4 Super scalar Architecture in Pentium Processors 6.5 64-Bit (Pentium Dual-Core) Architecture 7 6 Multi-Processor Organization 7.1 Parallel Processing 7.2 Concept and Block Diagram 7.3 Types (SISD, SIMD, MIMD, MISD) 7.4 Future Directions for Parallel Processors 7.5 Performance of Processors
Text Books and References: 1. Computer Organization & Architecture Carpinell 2. Computer System Architecture Morris Mano 3. Ad. Computer Architecture Kaithwang 4. Digital Computer Electronics Malvino 5. Micro Computer Systems Yu Cheng Liu & Glann Gibson 6. Digital Electronics Bartee 7. Introduction to Digital Computer Design V. Rajaraman & Radhakrishnan 8. Computer Organization and Architecture W. Stalling 9. Intel Micro Processors Barry Brey 10. Computer Organization & Design Pal Chaudhary Reference http://www.unipune.ernet.in/stud_info/Syllabi/Syllabus_2008.html
|
No responses found. Be the first to respond...
|