Cso Handbook PDF
Cso Handbook PDF
Semester IV
Total Marks 40
End semester examination will be conducted from all Five (5) units and it is compulsory. It may
be taken in the form of objectives, short questions, long questions etc.
Practical Marks
PV: Practical Viva
Practical viva will be conducted through group task. Thereafter viva will be conducted
individually based on the given task of the concerned subject.
SPI will be calculated (after re-examination, if any) up to two decimal places on the basis of the final
grades.
An overall assessment from the time the student entered the course is obtained by calculating PPI
(Progressive Performance Index). The PPI is the weighted average of the grade points obtained in
all the subjects taken by the student since he/she entered the course. It is calculated in the same
manner as the SPI. The CGPA (Cumulative Grade Points Average) is the weighted average of the
grade points obtained in all the subjects in the last six semesters of the course.
Detention:
Formula for conversion of equivalent percentage of PPI
An equation to find equivalence between PPI or CGPA may be obtained as follows:
Percentage Marks = (PPI or CGPA — 0.5) x 10. SPI or PPI or CGPA equivalent class shall be as
follows:
Below 4.00 : Fail
4.00 – 4.49 : Pass Class
4.50 – 5.50 : Second Class
5.51 – 6.00 : Higher Second Class
6.01 – 7.49 : Firsrt Class
7.50 and above : First Class with Distinction
For all courses, where the duration of the course is more than 2 years, the degree shall be awarded
to the students on the basis of CGPA of the last six semester's performance in the exams.
In case of the courses where duration is of two years, the degree shall be awarded to students based
on PPI considering the performance in all four semesters.
About Bloom’s Taxonomy
Bloom’s Taxonomy is a classification of the different objectives and skills that educators set for
their students (learning objectives). The taxonomy was proposed in 1956 by Benjamin Bloom, an
educational psychologist at the University of Chicago. The terminology has been recently updated
to include the following six levels of learning. These 6 levels can be used to structure the learning
objectives, lessons, and assessments of your course.
1. Remembering: Retrieving, recognizing, and recalling relevant knowledge from long‐term
memory.
2. Understanding: Constructing meaning from oral, written, and graphic messages through
interpreting, exemplifying, classifying, summarizing, inferring, comparing, and explaining.
3. Applying: Carrying out or using a procedure for executing, or implementing.
4. Analyzing: Breaking material into constituent parts, determining how the parts relate to one
another and to an overall structure or purpose through differentiating, organizing, and
attributing.
5. Evaluating: Making judgments based on criteria and standards through checking and
critiquing.
6. Creating: Putting elements together to form a coherent or functional whole; reorganizing
elements into a new pattern or structure through generating, planning, or producing.
025020402
Computer System Organization
2. Prerequisites
✓ Fundamentals of Digital electronics
✓ Knowledge of digital circuits and digital components
✓ Basics of Computers architecture and I/O peripherals.
3. Rationale
Understand the architecture and organization of digital computer with its various processing units and
components, memory organization and input-output peripherals organization.
4. Objectives
✓ After successful completion of this course the students will be able to
• Understand the basics of digital circuits and digital components of Computer Architecture.
• Acquire knowledge on basic computer organization and design and introduction to advanced
processor architecture.
• Understand the different types of memory also explains about the associative memory, cache
memory and virtual memory.
• Explain data transfer and Input / Output module.
LJ Polytechnic
025020402
Computer System Organization
5. Contents
Unit %
Unit Name Topics Learning Outcomes Hours
No. Weightage
1.1. Overview of computers • Deals with digital
and basics of Digital components, like Flip-
Electronics-Flip Flops flops, and various
1.2. Registers, Shift digital circuits.
Registers • Explain registers and
1.3. Register Transfer register transfers
Notations language.
Organization
1.4. Register Transfer • Describe various
and Design of
1 1.5. Bus Transfer and Arithmetic, Logic and 20 08
Digital
Memory Transfer Shift micro-
Computers
1.6. Arithmetic Micro- operations.
Operations • Understanding
1.7. Logic Micro- Arithmetic Logic Shift
Operations Unit - ALU
1.8. Shift Micro operations
1.9. Arithmetic Logic Shift
Unit
2.1. Instruction Codes • Understand various
2.2. Computer Registers - fields of instruction
Accumulator, Data code and list various
Register, Address instruction formats
Register, Program • Inspecting types of
Counter, Memory Data registers and
Register, Index understand role of
register, Memory each register
Buffer Register • Observing control
Basic
2.3. Computer Instructions timing signals diagram
2 Computer 25 09
2.4. Timing and Control for the given
Organization
2.5. Instruction Cycle instruction
2.6. Memory Reference • Understanding phases
Instructions of instruction cycle
2.7. Input-Output and • Focus on Input-output
Interrupt and interrupt and its
2.8. Complete Computer working
Description • Observing functional
block diagram of
BASIC computer
3.1. General Register • Exploring General
Organization Register organization.
3.2. Stack Organization • Focus on various stack
Central organizations of CPU.
3.3. Instruction Formats
3
Processing
3.4. Addressing Modes • Exploring various 25 10
Unit, instruction and
Pipelining 3.5. Data Transfer and
instruction format.
manipulation
3.6. Program Control
3.7. CISC – RISC
LJ Polytechnic
025020402
Computer System Organization
LJ Polytechnic
Computer System Organization
7. Text Books
1) Computer System Architecture – M. Morris Mano, Latest Edition, Prentice-Hall Inc.
publication.
8. Reference Books
1) Computer Architecture – Behrooz Parhami, Latest Edition, Oxford publication.
2) Computer Organization and Architecture Designing for Performance –
William Stallings, LatestEdition, Pearson Education.
LJ Polytechnic
Computer System Organization
Short Questions
Q. Bloom’s
Sample Question
No. Taxonomy
1. Define digital system. Remember
2. Explain control function using an example. Remember
3. What is flip-flop? Remember
4. Define microoperation. Remember
5. List out types of shift registers. Remember
6. Discuss function of three state buffer gate. Understand
7. Explain 4-bit binary adder with diagram. Understand
8. Explain 4-bit binary incrementor with diagram. Understand
9. Explain logical shift operation. Remember
10. Explain arithmetic shift operation. Remember
11. Explain selective-complement logic microoperation. Understand
12. Explain selective-set logic microoperation. Understand
13. Explain selective-clear logic microoperation. Understand
14. Discuss 1’s complement. Understand
15. What is the use of 2’s complement? Understand
Long Questions
Q. Bloom’s
Sample Questions
No. Taxonomy
1. Explain Block diagram of digital computer. Understand
2. Briefly explain the arithmetic logic shift unit (ALU). Understand
3. Explain list of logic Microoperations. Understand
4. Discuss application of logical microoperation in detail. Understand
LJ Polytechnic
Computer System Organization
Essential Assignments
Desirable Assignments
Activities
Learning Outcomes
LJ Polytechnic
Computer System Organization
Basic Computer
Organization
Short Questions
Q. Bloom’s
Sample Questions
No. Taxonomy
1. Define instruction code. Remember
2. What is Op Code? Remember
3. What is effective address? Remember
4. What is use of INPR register? Remember
5. What is use of OUTR register? Remember
6. List out instruction cycle phases. Remember
7. Explain use of extended accumulator. Remember
8. Accumulator is also known as ___________________. Remember
9. What is instruction decoding? Remember
10. LDA instruction Vs. STA instruction Understand
11. During interrupt handling the return address is stored at Remember
____________ word location of memory.
12. Compare format of input-output instruction and register reference Understand
instruction.
13. In input-output configuration transmission interface is Remember
implemented using _______________ data structure.
14. In register reference instruction and input-output instruction Remember
operation code is stored in bit _____________ bits.
Long Questions
Q. Bloom’s
Sample Questions
No. Taxonomy
1. Write about Stored Program Organization Understand
2. Write short note on computer registers Understand
3. Write about the basic computer instruction formats. Understand
LJ Polytechnic
Computer System Organization
4. Explain the instruction cycle with the help of flow chart. Understand
Essential Assignments
4. List memory reference instruction for basic computer. Explain BUN, BSA, and ISZ instructions.
5. Execute micro operation for these instructions: AND, ADD, LDA, and STA
Desirable Assignments
Activities
Learning Outcomes
❖ Understand various fields of instruction code and list various instruction formats.
❖ Inspecting types of registers and understand role of each register.
❖ Observing control timing signals diagram for the given instruction.
❖ Understanding phases of instruction cycle.
❖ Focus on Input-output and interrupt and its working.
❖ Observing functil block diagram of BASIC computer.
LJ Polytechnic
Computer System Organization
Short Questions
Q. Bloom’s
Sample Questions
No. Taxonomy
1. Define primary memory. Remember
2. Define secondary memory. Remember
3. What is use of RAM? Remember
4. What is the use of ROM? Remember
5. What is bootstrap loader. Remember
6. What is mapping process in context of memory? Remember
7. Discuss types of floppies. Remember
8. What is use of hit-miss ratio? Remember
9. Define flash memory. Remember
10. Define masked ROM. Remember
11. What is the use of associative memory? Understand
Long Questions
Q. Bloom’s
Sample Questions
No. Taxonomy
1. Classify various types of memory. Remember
2. Explain memory hierarchy. Remember
3. Explain Auxiliary memory. Remember
4. Discuss catch memory with mapping techniques. Remember
5. Write short note on virtual memory. Remember
Essential Assignments
LJ Polytechnic
Computer System Organization
Desirable Assignments
Activities
Learning Outcomes
❖ Understand memory hierarchy and memory classification.
LJ Polytechnic
Computer System Organization
Input/output Module
Short Questions
Q. Bloom’s
Sample Questions
No. Taxonomy
1. What is ASCII? Remember
2. Define baud rate. Remember
3. Define status command. Remember
4. Describe IOP. Remember
5. Define handshaking in data transfer. Remember
6. Define strobe in data transfer. Remember
7. Discuss problem with handshaking method in data transfer. Remember
8. Status bit is set by ____________________. Remember
9. In Asynchronous serial transfer the start bit is _________. Remember
10. Define interrupt vector. Remember
Long Questions
Q. Bloom’s
Sample Questions
No. Taxonomy
1. What is I/O interface and its architecture? Understand
2. Explain various strobe method for asynchronous data transfer. Understand
3. Explain various handshaking method for asynchronous data transfer. Understand
4. Explain various methods for serial data transfer. Understand
5. Explain CPU-IOP communication with flowchart. Understand
Essential Assignments
1. Define I/O interface and discuss difference between computer and peripheral devices.
2. Discuss connection of I/O bus to I/O devices.
LJ Polytechnic
Computer System Organization
Desirable Assignments
Activities
Learning Outcomes
LJ Polytechnic
Computer System Organization
Memory System
Short Questions
Q. Bloom’s
Sample Questions
No. Taxonomy
1. Define primary memory. Remember
2. Define secondary memory. Remember
3. What is use of RAM? Remember
4. What is the use of ROM? Remember
5. What is bootstrap loader. Remember
6. What is mapping process in context of memory? Remember
7. Discuss types of floppies. Remember
8. What is use of hit-miss ratio? Remember
9. Define flash memory. Remember
10. Define masked ROM. Remember
11. What is the use of associative memory? Understand
Long Questions
Q. Bloom’s
Sample Questions
No. Taxonomy
1. Classify various types of memory. Remember
2. Explain memory hierarchy. Remember
3. Explain Auxiliary memory. Remember
4. Discuss catch memory with mapping techniques. Remember
5. Write short note on virtual memory. Remember
LJ Polytechnic
Computer System Organization
Essential Assignments
Desirable Assignments
Activities
Learning Outcomes
❖ Understand memory hierarchy and memory classification.
LJ Polytechnic
Quotes from Pioneers
“If you are changing the world, you are working on important
things. You’re excited to get up in the morning.”
- Larry Page, Co-Founder, Google & Alphabet Inc.
Offers Diploma in
❖ Artificial Intelligence & Machine Learning ❖ Automobile Engineering
❖ Electronics & Communication Engineering ❖ Mechanical Engineering
❖ Cloud Computing & Big Data ❖ Information Technology
❖ Architectural Assistantship ❖ Computer Engineering
❖ Automation & Robotics ❖ Electrical Engineering
❖ Gaming & Animation ❖ Civil Engineering
info_poly@ljku.edu.in
www.ljku.edu.in
9687010057
9228010057
LJ Campus,
Near Sarkhej-Sanand Circle, Off. S. G. Road, Ahmedabad, Gujarat-382210