Computer Organization

  • Uploaded by: sudheer
  • 0
  • 0
  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Computer Organization as PDF for free.

More details

  • Words: 1,308
  • Pages: 8
SET - 1 Code No: 3220504 II B. Tech II Semester Regular Examinations April/May 2009 COMPUTER ORGANIZATION (Common to C.S.E, I.T, E.C.C, I.C.E ) Time: 3 Hours Max. Marks: 80 Answer any FIVE questions. All questions carry equal marks ****** 1.

a) Name four main components of a computer and give their functions. b) What is the difference between binary, BCD and Gray code. c) Show that the exclusive-OR function X=A⊕B⊕C is an even function

2.

a) Draw the circuit diagram of a bus system for four registers by using Tri-state buffers. b) Describe the addressing mode that do not need address field at all and addressing mode s that uses content of PC for calculating effective address.

3.

a) Define the following i) Micro operation

ii) Micro instruction

iii) Macro program

iv) Macro code b) Give the circuit diagram for a micro program sequence for a control memory 4. a) Derive an algorithm in flowchart form for fixed point binary division. b) Give the flowchart for decimal multiplication. 5.

a) Give the relative merits and demerits of three different mapping Processes for cache organization. b) Name some specific features of memory design that lead to superior Performance. c) Describe LRU algorithm for page replacement.

6.

a) What is the purpose of an interface between the processor bus and peripheral devices and what are the major differences between CPU and I/O characteristics that are to be taken care of by the interface. b) Describe asynchronous data transfer using handshaking. c) Give the features of RS-232.

SET - 1 Code No: 3220504 7.

a) Describe a 4- segment pipeline for floating point addition and subtraction of two binary numbers. b) Describe Flynn’s classification of computer system. c) Differentiate between arithmetic pipeline and instruction pipeline. d) Name some pipeline conflicts.

8. Write short notes on any two of the following. a) Inter process arbitration b) Instruction pipeline c) ROMs.

(6+4+3+3)

SET - 2 Code No: 3220504 II B. Tech II Semester Regular Examinations April/May 2009 COMPUTER ORGANIZATION (Common to C.S.E, I.T, E.C.C, I.C.E) Time: 3 Hours Max. Marks: 80 Answer any FIVE questions. All questions carry equal marks ****** 1.

a) How many different patterns could be stored in a 8-bit register? What is the largest value that could be stored? b) Describe an error detection circuit for transmission of a 3-bit message using odd parity bit.

2.

a) Give the circuit diagram of a 4-bit binary adder-subtractor. b) Give the characteristics of RISC.

3.

a)

Explain

the

difference

between

hardwired

control

and

micro

programmed control. b) What is the address sequencing capabilities required in a control memory? c) Give the block diagram of a control memory and associated hardware needed for selecting the next microinstruction address. 4.

(4+4+8)

a) With the help of a block diagram, explain how single digit decimal numbers are added. b) Multiply the following two numbers using Booth algorithm. (-7)x(3) Show the step by step multiplication process.

5.

a) Explain direct mapping scheme for transformation of data from main memory to cache memory. b) How to access data on a disk memory? c) Describe different Read Only Memories and differentiate among them.

6.

a) What are the three modes of data transfer to and from I/O devices? What are the merits and demerits? b) Describe PCI bus structure.

SET - 2 Code No: 3220504 7.

a) Draw space-time diagram for a 4-segment pipeline showing the time it takes to process tasks. b) A non pipeline system takes 50ns to process a task. The same task can be processed in a 6-segmented pipeline with clock cycle of 10ns. Determine the speed up ratio of the pipeline for 100 tasks. What is the maximum speed up that can be achieved?

8.

Write short notes on any two of the following. a) Cache coherence b) Arithmetic pipeline c) DMA

SET - 3 Code No: 3220504 II B. Tech II Semester Regular Examinations April/May 2009 COMPUTER ORGANIZATION (Common to C.S.E, I.T, E.C.C, I.C.E) Time: 3 Hours Max. Marks: 80 Answer any FIVE questions. All questions carry equal marks ****** 1. a) What is a stored program computer? b) Describe a single bus structure with a suitable diagram. c) How many different patterns could be stored in a 8-bit register? What is the largest value that could be stored as a two’s complement signed integer in such a register? What is the smallest value? How about the largest and smallest values that could be stored as unsigned integers? 2.

a) Draw the circuit diagram of a bus system for four registers using multiplexers. b) With the help of a truth table, design a full adder circuit using a suitable diagram.

3.

a) Explain how the mapping from instruction code to a microinstruction address can be done. b) Give the general configuration of a macro programmed control unit and explain it.

4.

a) Give the Booth’s algorithm for multiplication of signed 2’s complement numbers. b) With the help of a block diagram, explain the working of a BCD adder.

5.

a) What is the difference between static and dynamic memory calls? Which of these calls can be non destructively read out? Which technology has higher density? Which of these is faster? b) What is refreshing? Which type of memory needs refreshing? How is refreshing done? c) Differentiate between synchronous and asynchronous DRAMs.

6.

a) Differentiate between isolated and memory mapped I/O. b) Describe asynchronous serial transfer between two units. c) Describe the daisy chaining priority arrangement.

(6+6+4)

SET - 3 Code No: 3220504 7.

a) Give the general structure of a four segment pipeline and explain its operation. What is the speed up of this pipeline? b) What are the different ways of handling branch instructions? Explain.

8.

Write short notes on any two of the following. a) Inter process communication in multiprocessors b) Interrupt driven data transfer c) Addressing modes

SET - 4 Code No: 3220504 II B. Tech II Semester Regular Examinations April/May 2009 COMPUTER ORGANIZATION (Common to C.S.E, I.T, E.C.C, I.C.E) Time: 3 Hours Max. Marks: 80 Answer any FIVE questions. All questions carry equal marks ****** 1. a)

Describe

the

functional

units

and

components

that

are

used

for

understanding of computer organization. b) Describe the 2’s complement subtraction and explain detection of overflow condition. 2. a) Describe the logic circuit, with suitable diagram that generates the four basic logic micro operations: AND, OR, XOR and Complement. b) Name at least 4 memory instructions and give the micro operations needed to execute each of these instructions.

(8+8)

3. a) Give the relative merits and demerits of micro programmed control over hardwired control. b) Give the 10- bit micro instruction format for control memory. c)

Differentiate

between

dynamic

micro

programming

and

static

program. Give their relative advantages and disadvantages.

micro

(5+5+6)

4. a) Show that there can no mantissa overflow after multiplication operation. b) Prove that the multiplication of two n digit numbers gives a product no more than 2n digits in length. c) What are the steps involved in addition / subtraction of two floating-point numbers? Explain the operation through a flow chart. 5.

a)

What

is

memory

interleaving?

Describe

two

different

memory

interleaving schemes? b) Describe the memory mapping from virtual address to physical address

in

a

virtual memory organization. c)

Describe

organization.

set

associative

mapping

technique

of

cache

memory

SET - 4 Code No: 3220504 6.

a) Describe asynchronous data transfer using strobe control. b) Describe DMA transfer scheme.

7.

a) What are the advantages of pipelines? Name three major differences that cause instruction pipeline to deviate from its normal operation. Determine the number of clock cycles that it takes to process 200 tasks in a six segment pipeline b) What are the applications of vector processing?

8. Write short notes on any two of the following a) Shared memory multiprocessors

b) RAMs

c) Booth algorithm

Related Documents

Computer Organization
November 2019 28
Computer Organization
June 2020 7
Computer Organization
November 2019 11

More Documents from "SRINIVASA RAO GANTA"

Environmental Studies
June 2020 28
Object.pdf
May 2020 24
Parking Management
May 2020 18
Common Idioms List.docx
October 2019 32
Computer Organization
June 2020 7