This document contains an assignment for a Computer Organization and Architecture course. It includes 3 outcomes related to studying computer system structure and operation, arithmetic operations, and control unit techniques like pipelining. The assignment has 5 questions worth 4 marks each, covering topics like microinstruction vs instruction, microprogram sequencer design, measuring pipeline performance, types of microprogramming and instruction sets, and differences between branch instructions and interrupts. Students must attempt all questions relating to the listed course outcomes.
This document contains an assignment for a Computer Organization and Architecture course. It includes 3 outcomes related to studying computer system structure and operation, arithmetic operations, and control unit techniques like pipelining. The assignment has 5 questions worth 4 marks each, covering topics like microinstruction vs instruction, microprogram sequencer design, measuring pipeline performance, types of microprogramming and instruction sets, and differences between branch instructions and interrupts. Students must attempt all questions relating to the listed course outcomes.
This document contains an assignment for a Computer Organization and Architecture course. It includes 3 outcomes related to studying computer system structure and operation, arithmetic operations, and control unit techniques like pipelining. The assignment has 5 questions worth 4 marks each, covering topics like microinstruction vs instruction, microprogram sequencer design, measuring pipeline performance, types of microprogramming and instruction sets, and differences between branch instructions and interrupts. Students must attempt all questions relating to the listed course outcomes.
NH-09, Adhyatmik Nagar, Near Dasna, Distt. Ghaziabad, U.P.
Tel: (0120) 4940000
Department of Computer Science
Computer Organisation and Architecture 3rd Sem(2022-2023) Assignment 3
Maximum Marks: 20 Submission Date: 26.12.22
COURSE OUTCOMES
By the end of the course, students will be able to:
CO No. Description Bloom’s Level C 201.1 Study of the basic structure and operation of a digital computer K1, K2 system. C 201.2 Analysis of the design of arithmetic & logic unit and understanding of K2, K4 the fixed point and floating point arithmetic operations. C 201.3 Implementation of control unit techniques and the concept of K3 Pipelining. C 201.4 Understanding the hierarchical memory system, cache memories and K2 virtual memory. C 201.5 Understanding the different ways of communicating with I/O devices K2, K4 and standard I/O interfaces.
ATTEMPT ALL QUESTIONS each question carries equal marks
Q. No. Question CO 1. Compare C 201.3 a) Microinstruction vs Instruction b) Microprogram vs program (2+2) 2. (a) Discuss the design and logic of microprogram sequencer (4) C 201.3 3. How pipeline performance can be measured? Discuss. Give a space C 201.3 time diagram for visualizing the pipeline behavior for a four stage pipeline. (4) 4. Differentiate between C 201.3 (a) Horizontal microprogramming & Vertical microprogramming. (b) RISC and CISC (2+2) 5. What are the basic differences between a brach instruction, C 201.3 subroutine call and program interrupt (4)