M. C. A. (Second Semester) Theory Examination,

Similar documents
PART A (22 Marks) 2. a) Briefly write about r's complement and (r-1)'s complement. [8] b) Explain any two ways of adding decimal numbers.

Course Description: This course includes concepts of instruction set architecture,

Computer Architecture

SYLLABUS. osmania university CHAPTER - 1 : REGISTER TRANSFER LANGUAGE AND MICRO OPERATION CHAPTER - 2 : BASIC COMPUTER

Computer Architecture Programming the Basic Computer

Micro-Operations. execution of a sequence of steps, i.e., cycles

Micro-programmed Control Ch 15

Machine Instructions vs. Micro-instructions. Micro-programmed Control Ch 15. Machine Instructions vs. Micro-instructions (2) Hardwired Control (4)

Register Transfer and Micro-operations

Micro-programmed Control Ch 15

MaanavaN.Com CS1202 COMPUTER ARCHITECHTURE

INTELLIGENCE PLUS CHARACTER - THAT IS THE GOAL OF TRUE EDUCATION UNIT-I

COMPUTER ORGANIZATION AND ARCHITECTURE

William Stallings Computer Organization and Architecture 8 th Edition. Chapter 16 Micro-programmed Control

The Institution of Engineers - Sri Lanka

Micro-programmed Control Ch 17

Class Notes. Dr.C.N.Zhang. Department of Computer Science. University of Regina. Regina, SK, Canada, S4S 0A2

Hardwired Control (4) Micro-programmed Control Ch 17. Micro-programmed Control (3) Machine Instructions vs. Micro-instructions

Chapter 05: Basic Processing Units Control Unit Design. Lesson 15: Microinstructions

Computer Organisation CS303

Processing Unit CS206T

Basic Processing Unit: Some Fundamental Concepts, Execution of a. Complete Instruction, Multiple Bus Organization, Hard-wired Control,

Faculty of Engineering Systems & Biomedical Dept. First Year Cairo University Sheet 6 Computer I

CHETTINAD COLLEGE OF ENGINEERING AND TECHNOLOGY COMPUTER ARCHITECURE- III YEAR EEE-6 TH SEMESTER 16 MARKS QUESTION BANK UNIT-1

William Stallings Computer Organization and Architecture 8 th Edition. Micro-programmed Control

DC57 COMPUTER ORGANIZATION JUNE 2013

JNTUWORLD. 1. Discuss in detail inter processor arbitration logics and procedures with necessary diagrams? [15]

SIDDHARTH GROUP OF INSTITUTIONS :: PUTTUR Siddharth Nagar, Narayanavanam Road QUESTION BANK (DESCRIPTIVE) UNIT-I

Lecture1: introduction. Outline: History overview Central processing unite Register set Special purpose address registers Datapath Control unit

Advanced Parallel Architecture Lesson 3. Annalisa Massini /2015

Chapter 2 Logic Gates and Introduction to Computer Architecture

Digital System Design Using Verilog. - Processing Unit Design

Controller Implementation--Part II

Chapter 3 : Control Unit

COURSE DESCRIPTION. CS 232 Course Title Computer Organization. Course Coordinators

Microprogrammed Control

THE MICROPROCESSOR Von Neumann s Architecture Model

Honorary Professor Supercomputer Education and Research Centre Indian Institute of Science, Bangalore

REGISTER TRANSFER LANGUAGE

PESIT Bangalore South Campus

UNIT I BASIC STRUCTURE OF COMPUTERS Part A( 2Marks) 1. What is meant by the stored program concept? 2. What are the basic functional units of a

UNIT I DATA REPRESENTATION, MICRO-OPERATIONS, ORGANIZATION AND DESIGN


Module 5 - CPU Design

COMPUTER ARCHITECTURE AND ORGANIZATION Register Transfer and Micro-operations 1. Introduction A digital system is an interconnection of digital

2 MARKS Q&A 1 KNREDDY UNIT-I

Blog -

Computer Logic II CCE 2010

Chapter 20 - Microprogrammed Control (9 th edition)


C.P.U Organization. Memory Unit. Central Processing Unit (C.P.U) Input-Output Processor (IOP) Figure (1) Digital Computer Block Diagram

Chapter 17. Microprogrammed Control. Yonsei University

Chapter 05: Basic Processing Units Control Unit Design Organization. Lesson 14: Microprogrammed Control

Computer architecture Assignment 3

Implementing the Control. Simple Questions

MICROPROGRAMMED CONTROL

Chapter 16. Control Unit Operation. Yonsei University

Chapter 4. MARIE: An Introduction to a Simple Computer

MULTIMEDIA COLLEGE JALAN GURNEY KIRI KUALA LUMPUR

Advanced Parallel Architecture Lesson 3. Annalisa Massini /2015

RISC Processors and Parallel Processing. Section and 3.3.6

Instruction Register. Instruction Decoder. Control Unit (Combinational Circuit) Control Signals (These signals go to register) The bus and the ALU

Chapter 5. Computer Architecture Organization and Design. Computer System Architecture Database Lab, SANGJI University

END-TERM EXAMINATION

Microprogramming is a technique to implement the control system of a CPU using a control store to hold the microoperations.

ECE 341 Midterm Exam

b) Write basic performance equation.

Chapter 4. Chapter 4 Objectives. MARIE: An Introduction to a Simple Computer

MARIE: An Introduction to a Simple Computer

MARIE: An Introduction to a Simple Computer

CHAPTER SIX BASIC COMPUTER ORGANIZATION AND DESIGN

Chapter 4. MARIE: An Introduction to a Simple Computer 4.8 MARIE 4.8 MARIE A Discussion on Decoding

Chapter 4. Combinational Logic

Microprogramming. Bởi: Hoang Lan Nguyen. - Controller the data to move from one register to another

Fig: Computer memory with Program, data, and Stack. Blog - NEC (Autonomous) 1

EECS150. Implement of Processor FSMs

REGISTER TRANSFER AND MICROOPERATIONS

CHAPTER 4: Register Transfer Language and Microoperations

Blog -

Q.2 a. What are basic operational concepts? Explain. (6)

UNIT - V MEMORY P.VIDYA SAGAR ( ASSOCIATE PROFESSOR) Department of Electronics and Communication Engineering, VBIT

Computer Architecture and Organization:

REGISTER TRANSFER AND MICROOPERATIONS

CS6303-COMPUTER ARCHITECTURE UNIT I OVERVIEW AND INSTRUCTIONS PART A

DLD VIDYA SAGAR P. potharajuvidyasagar.wordpress.com. Vignana Bharathi Institute of Technology UNIT 3 DLD P VIDYA SAGAR

MC9211Computer Organization. Unit 4 Lesson 1 Processor Design

Final Exam Review. b) Using only algebra, prove or disprove the following:

The Nios II Family of Configurable Soft-core Processors

Chapter 4. The Processor

Basic Processing Unit (Chapter 7)

Reader's Guide Outline of the Book A Roadmap For Readers and Instructors Why Study Computer Organization and Architecture Internet and Web Resources

CS2253 COMPUTER ORGANIZATION AND ARCHITECTURE 1 KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY

CC312: Computer Organization

2. (a) Compare the characteristics of a floppy disk and a hard disk. (b) Discuss in detail memory interleaving. [8+7]

Introduction to Microprocessor

QUESTION BANK UNIT-I. 4. With a neat diagram explain Von Neumann computer architecture

EX4 DIGITAL ELECTRONICS After completing the task and studying Unit 1.6, students will be able to: (check all that apply):

Computer organization and architecture UNIT-I 2 MARKS

R07. Code No: V0423. II B. Tech II Semester, Supplementary Examinations, April

1. Draw general diagram of computer showing different logical components (3)

Transcription:

M. C. A. (Second Semester) Theory Examination, 2010-11 COMPUTER ORGANIZATION Time: 3 Hours} [Total Marks: 100 Note: This paper is in three Sections. Section-A carries 20 marks. ',Section-B carries 30 marks and, Section-C carries 50 marks. You are required to answer all the parts. ~,x ko=26 1. Choose the correct answer for the following parts : (a) Coprocessor. is design to provide fast, low cast hardware implementation for complicated arithmetic function. (ii) is a separate instruction-set processor that is closely coupled to the CPU. (iii) is a processor whose instruction and registers are direct extensions of the CPU's.

(1), (iii) (2) (ii), (iii) (3), (iii) (4), (ii), (iii). (b) Machine instructions are explicit commands that. govern the transfer of information within a computer as well as between the computer and its I/O devices. (ii) specify the arithmetic and logic ;- operation to be performed : ~, ". " ~ '. (I) (2) (ii) (3) both and (ii) (4) neither nor (ii). (c) In case of 2's complement representation expansion of bit length is :

(2) Possible by adding additional bit position to the left and fill in with the value of the original sign bit. (3) possibly by adding additional bit position to the right and fill in with the v~lue of the original (4) Both (2) and (3). sign bit. (d) A coprocessor instruction typically contains which of the following.'," (ii) an opcode address fields?. (iii) type of particular operation. (1), (iii) (2), (iii) (3) (ii), (iii) (4), (ii), (iii) (e) Which of the following is an advantage of " Microprogramming provides a wellstructured control organization (ii) A microprogramming control unit is more adaptable to changes :

(2) (ii) (3) both and (i~) (4) neither nor (ii). (f) A computer must have instructions capable of performing which of the following operations? Data transfer between the memory and the processor register (ii) Arithmetic and logic operations on data (iii) Program sequencing and control (iv) I/O transfers. (1), (ii) (2) (ii), (iii), (iv) (3), (ii), (iii), (iv) (4) (ii),(iv). (g) While designing a control unit usmg hardwired control, a module-k sequence counter can behave like a cascade of... delay elements:

(2) K-l (3) K+l (4) K*K. (h) Which of the following statement is correct about -the advantage of register indirect addressing? This mode is used to save progam space (ii) This mode improve speed of program execution in some situation: (1) (2) (ii) (3) both and (ii) (4) neither nor (ii). Which of the following statements is incorrect? A horizontalmicroinstructionformatallows no encoding ofcontrqi information, whereas C\ vertical format does. (ii) A vertical microinstruction can specify only one micro"operation, while a horizontal microinstniction can specify micro bperations.

(l) (2) (ii) (3) and (ii) (4) neither nor (ii). Which of the following is correct? - Memory access time IS fixed, independent of the location of the word being accessed. (ii) The small, fast RAM units called caches, tightly coupled with the processor and are often contained on the same integrated circuit chip to achieve performance. (1) (2) (ii) (3) both and (ii),. (4) neither nor (ii). Answer any three parts of the following: 10x3=30 2. (a) The outputs of four register RO~R1, R2, R3 are connected through 4-1 multiplexers to the inputs of the fifth register, R5. Each register is 8 bits long. The required transfer are dictated.by Jour timing variables TO through 13 as follows:

TO: R5+-RO T1 : R5 +- R1 T2: R5+-R2 T3 : R5+-R3 The timing variables are mutually exclusive which means that only one variable is equal to 1. At any given time, while the other three equal O. Draw a block diagram showing the hardware implementation of register transfers. Includes the connection necessary from the four timing variaoles to the selection inputs of the multiplexers and to the load inputs of the register R5.,, (b) Write a program to evaluate the arithmetic statement: U sing three, two,. one and zero address instructions. (c) Explain the Booth's algorithm for multiplication of signed2's complement numbers along with flow chart and a suitable example.. ;

Instruction with two 15 bit addresses and one 3-bit register number. (ii) -Instruction with one 15 bit address and one 3-bit register number. (iii) Instruction with no address or register. (e) Explain the working and action of DMA 9... interface with the help of block diagram and control signals, assuming suitable hardware configuration and instruction format.. J.10x5=50 3. Answer ~ny two parts of the following: (b).discuss the 4-bit Carry Look-ahead Adder..., Design the 16-bit Carry Look-ahead adder using four 4-bit Carry Look-ahead you have discussed. adders Express the following floating point number in IEEE 32-bit format.

How many multiplexers af'e there in the A bus, and what is the size of each multiplexer? (ii) How many selection inputs are needed for MUX A and MUX B? (iii) How many inputs and outputs are there in the decoder?

(iv) How many inpufs and outputs are there in the ALU for data, including input and output carries? (v) Formulate a control word for the system assuming that the ALU has 35 operations..(c) Write short notes ort the following: (ii) Microinstruction Micro program sequencer. (a) Write the sequence of control steps required for the structure of ~iqgle-lius.~. organization for each of the follb\\rihg : Add the number num to register rl. (ii) Add «R2»), RI. (b) Why are the read and write control lines in a DMA controller bidirectional? Under what condition and for what purpose are they used as input? Under what Condition and' for what purpose are they used as output?

(c) Discuss in brief with their advantages and disadvantage: (ii) RISC CISCo (a) Desigen a Array multiplier that multiplies two 4-bit numbers. Use AND gates and binary adders. (b)"" A two-way set associative cache memory uses blocks of four words. The cache can accommodate a total of 2048 words from mam memory. The main memory size IS ~, Formulate all pertinent information required to construct the cache memory? (ii) What is the size of cache memory? (c) 16Kx 1 RAM chips are used to construct 64Kx8 Memory. How many chips will be required? Draw a connection diagram?

(a) What is Cache Coherence? How can the problems related to it be resolved? Can this problem occur in Uniprocessor system? Explain. (b) Compare and contrast the direct and set associative mapping of cache. (c) Explain 2D and 2YzD Memory organization ~.'.'. with block diagrams.