Beruflich Dokumente
Kultur Dokumente
Format For Instruction Plan [for Courses with Lectures and Labs
Course No CAP208
Text Book:
1 1. Author: Morris Mano, Title: Computer System Architecture, Publishers: Prentice Hall, Year of Publication: 2007
Other Specific Book: Other Reading Sr No Jouranls atricles as compulsary readings (specific articles, Complete reference) 2 Albert Paul Malvino, Donald P. Leach , Digital Principles and application, McGraw-Hill,1994 3 2. David A Patterson, Computer Architecture A Quantitative Approach, Pearson Education Asia. 4 J.P.Hayes, Computer System Architecture, Pearson Education Asia. Relevant Websites Sr. No. (Web adress) (only if relevant to the courses) Salient Features
Part 1
Week 1 Lecture 1 Data Representation: Number systems decimal, octal, hexadecimal, ->Reference :1,ch3.1 CA/Regular/CAP208/ Lecture 1
Week 1
->Reference :1,ch3.1
Complement (r-1)s complement, rs complement, ->Reference :1,ch3.2 Fixed point representation, floating point representation,, ->Reference :1,ch3.3 ch3.2 ->Reference :1,ch3.3 ch3.4
Week 2
Lecture 5
Decimal codes, alphanumeric codes, Error detection ->Reference :1,ch3.5 codes ch3.6 Allocation of Homework(1st Academic Task) Digital Logic Circuits: Digital computers, Logic gates, , Boolean Algebra, Map Simplification Half Adder, Full Adder, Flip flops SR JK, D, T, Edge triggered flipflops, ->Reference :1,ch1.1 ch1.2 ->Reference :1,ch1.3 ->Reference :1,ch1.4 ->Reference :1,ch1.5 ch1.6 ->Reference :1,ch1.6
CA/Regular/CAP208/ Lecture 5 CA/Regular/CAP208/ Lecture 6 CA/Regular/CAP208/ Lecture 7 CA/Regular/CAP208/ Lecture 8 CA/Regular/CAP208/ Lecture 9 CA/Regular/CAP208/ Lecture 10 CA/Regular/CAP208/ Lecture 11 CA/Regular/CAP208/ Lecture 12 CA/Regular/CAP208/ Lecture 13
Sequential Circuits, Digital Components: Integrated ->Reference :1,ch1.7 circuits, ch2.1 Decoders NAND gate decoder, Encoders, Decoders NAND gate decoder, Encoders, ->Reference :1,ch2.2 ->Reference :1,ch2.2
Part 2
Week 4 Lecture 14 Lecture 15 Lecture 16 Week 5 Lecture 17 Lecture 18 Multiplexers, Demultiplexers, ->Reference :1,ch2.3 ->Reference :1,ch2.3 CA/Regular/CAP208/ Lecture 14 CA/Regular/CAP208/ Lecture 15 CA/Regular/CAP208/ Lecture 16 CA/Regular/CAP208/ Lecture 17 CA/Regular/CAP208/ Lecture 18 Approved for Spring Session 2011-12
Registers, Shift registers, Bidirectional Register with ->Reference :1,ch2.4 parallel load, ch2.5 Binary counters, Submission of HomeWok(1st Academic Task) Memory Unit RAM, ROM, Types of ROMs ->Reference :1,ch2.6 ->Reference :1,ch2.7
Week 5
Lecture 19 Lecture 20
Register Transfer and Micro-operations: Register transfer language, Register transfer, Bus and memory transfers three state bus buffers, Arithmetic micro-operations binary adder, binary adder-subtractor, binary incrementer, arithmetic circuit Test, 2nd Academic Task
->Reference :1,ch4.1 ch4.2 ->Reference :1,ch4.3 ->Reference :1,ch4.4 ->Reference :1,ch4.4 ->Reference :1,ch4.4 ->Reference :1,ch4.4
CA/Regular/CAP208/ Lecture 19 CA/Regular/CAP208/ Lecture 20 CA/Regular/CAP208/ Lecture 21 CA/Regular/CAP208/ Lecture 22 CA/Regular/CAP208/ Lecture 23 CA/Regular/CAP208/ Lecture 24 CA/Regular/CAP208/ Lecture 26 CA/Regular/CAP208/ Lecture 27 CA/Regular/CAP208/ Lecture 28
Week 6
Week 7
Lecture 25 Lecture 26
Logic micro-operations and its hardware ->Reference :1,ch4.5 implementation,Shift micro-operations and hardware implementation Logic micro-operations and its hardware implementation, Arithmetic Logic Shift unit,Hardware description languages ->Reference :1,ch4.6 ->Reference :1,ch4.7 ch4.8
Lecture 27 Lecture 28
MID-TERM Part 3
Week 8 Lecture 29 Basic Computer Organization and Design: Instruction Codes, Stored program organization, Allocation of Design Problem(3rd Academic Task) Computer registers, Common bus system, Computer instructions, Timing and Control, Instruction cycle, Memory reference instructions, Input output and interrupt, Input output and interrupt,complete design of basic computer Central Processing Unit: General register organization, control word, Stack organization, register stack,memory stack, ->Reference :1,ch5.1 CA/Regular/CAP208/ Lecture 29 CA/Regular/CAP208/ Lecture 30 CA/Regular/CAP208/ Lecture 31 CA/Regular/CAP208/ Lecture 32 CA/Regular/CAP208/ Lecture 33 CA/Regular/CAP208/ Lecture 34 CA/Regular/CAP208/ Lecture 35 CA/Regular/CAP208/ Lecture 36 Approved for Spring Session 2011-12
->Reference :1,ch5.2 ->Reference :1,ch5.3 ch5.4 ->Reference :1,ch5.5 ->Reference :1,ch5.6 ch5.7 ->Reference :1,ch5.7 ch5.9 ->Reference :1,ch8.1 ch8.2 ->Reference :1,ch8.3
Week 10
Instruction formats three address, two address, one address, zero address instructions, Addressing modes Input-Output Organization: Input output interface,
Part 4
Week 10 Week 11 Lecture 40 Lecture 41 Lecture 42 Lecture 43 Lecture 44 Week 12 Lecture 45 Lecture 46 Lecture 47 Lecture 48 Week 13 Lecture 49 Lecture 50 Lecture 51 Lecture 52 I/O bus and interface modules I/O vs memory bus, Isolated vs Memory mapped I/O Asynchronous data transfer, handshaking, Programmed I/O, Interrupt-initiated I/O, Priority Interrupt Daisy chaining, parallel priority, priority encoder, interrupt cycle, DMA controller and transfer Submission of Design Problem (3rd Academic task) Memory Organization: Memory hierarchy, RAM, ROM chips, memory address map, Associative memory, Cache memory, Virtual memory ->Reference :1,ch11.2 CA/Regular/CAP208/ Lecture 40 ->Reference :1,ch11.2 CA/Regular/CAP208/ Lecture 41 ->Reference :1,ch11.2 CA/Regular/CAP208/ Lecture 42 ->Reference :1,ch11.3 CA/Regular/CAP208/ Lecture 43 ->Reference :1,ch11.4 CA/Regular/CAP208/ Lecture 44 ->Reference :1,ch11.5 CA/Regular/CAP208/ Lecture 45 ->Reference :1,ch11.5 CA/Regular/CAP208/ Lecture 46 ->Reference :1,ch11.5 CA/Regular/CAP208/ Lecture 47 ->Reference :1,ch11.6 CA/Regular/CAP208/ Lecture 48 ->Reference :1,ch12.1 CA/Regular/CAP208/ ch12.2 Lecture 49 ->Reference :1,ch12.2 CA/Regular/CAP208/ ch12.4 Lecture 50 ->Reference :1,ch12.5 CA/Regular/CAP208/ Lecture 51 ->Reference :1,ch12.6 CA/Regular/CAP208/ Lecture 52
Spill Over
Week 14 Lecture 53 Lecture 54 4 Multiplexer Virtual Memory Approved for Spring Session 2011-12
Design problem 1 A design problem is an open-ended problem, the successful solutions of which should train students
A design problem is an open-ended problem, the successful solutions of which should train students to look up data-books, to integrate knowledge learnt in different parts of a course, to understand that most design problems require iterative methods, and to appreciate that optimization is a necessary tool of design. Basic Computer Organization and Design: Instruction Codes, Stored program organization, Computer registers, Common bus system, Computer instructions, Timing and Control, Instruction cycle, Memory reference instructions, Input output and interrupt, complete design of basic computer Central Processing Unit: General register organization, control word, Stack organization, register stack, memory stack, Instruction formats three address, two address, one address, zero address instructions, Addressing modes Input-Output Organization: Input output interface, I/O bus and interface modules, I/O vs memory bus, Isolated vs Memory mapped I/O Asynchronous data transfer, handshaking, Programmed I/O, Interrupt-initiated I/O, Priority Interrupt Daisy chaining, parallel priority, priority encoder, interrupt cycle, DMA controller and transfer Memory Organization: Memory hierarchy, RAM, ROM chips, memory address map, Associative memory, Cache memory, Virtual memory
Homework 1
The primary purpose of assigning Homework to students is to direct them to worthwhile practice at home.
Data Representation: Number systems decimal, octal, Individual hexadecimal, Complement (r-1)s complement, rs complement, Fixed point representation, floating point representation, Decimal codes, alphanumeric codes, Error detection codes,Digital Logic Circuits: Digital computers, Logic gates, Boolean Algebra, Map Simplification, Half Adder, Full Adder, Flip flops SR, JK, D, T, Edge triggered flipflops, Sequential Circuits
2/5
Test 1
No open book test shall be conducted for any course till the faculty members are trained in this process
Digital Components: Integrated circuits, Decoders NAND gate Individual decoder, Encoders, Multiplexers, Demultiplexers, Registers, Shift registers, Bidirectional Register with parallel load, Binary counters, Memory Unit RAM, ROM, Types of ROMs,Register Transfer and Micro-operations: Register transfer language, Register transfer, Bus and memory transfers three state bus buffers, Arithmetic micro-operations binary adder, binary adder-subtractor, binary incrementer, arithmetic circuit,Logic micro-operations and its hardware implementation, Shift microoperations and hardware implementation, Arithmetic Logic Shift unit, Hardware description languages
6/7
* In ENG courses wherever the total exceeds 100, consider x best out of y components of CA, as explained in teacher's guide available on the UMS