Professional Documents
Culture Documents
Co Previous Papers
Co Previous Papers
Co Previous Papers
PART –A
1. a) Perform the following subtractions in the binary number system, using 2’s (4M)
complements : (i) 1111 – 110 (ii) 1110 – 1100
b) Differentiate between Micro operation and Macro Operation with an example (4M)
c) “Instruction Set Architecture has impact on the processors micro architecture” – (3M)
support this statement with proper reasoning.
d) Differentiate Micro programmed control and Hardwired control. (4M)
e) What is the impact of the cache on overall performance of the computer? (3M)
f) What do you understand by the term peripheral? Explain with some examples (4M)
PART -B
2. a) Explain different functional units of a digital computer with neat sketch. (8M)
b) Discuss the advantages, disadvantages, and applications of (8M)
i) Excess – 3 code ii) Gray Code
(Illustrate with one example each)
4. a) What do you mean by addressing mode? Explain the following addressing modes (8M)
with examples.
i) Index addressing mode ii) Relative addressing mode
b) Explain clearly the three types of CPU organizations with examples (8M)
5. a) Perform floating point addition using the numbers 0.5 and 0.4375 use the floating (8M)
point addition algorithm.
b) Explain the multiplication of positive numbers using array multiplier with a neat (8M)
sketch.
6. a) What is virtual memory? With the help of neat sketch explain the method of (8M)
virtual to physical address translation.
b) Explain the READ and WRITE operations in Associative Memory (8M)
7. a) Draw the block diagram of a DMA controller and explain its functioning? (10M)
b) Discuss any five key differences between subroutine and interrupt service routines (6M)
WWW.MANARESULTS.CO.IN
1 of 1
|''|'''||''||'''||||
Code No: R1622054 SET - 2
R16
II B. Tech II Semester Model Examinations, March 2018
Computer Organization
Time: 3 hours Max. Marks: 70
Note: 1. Question Paper consists of two parts (Part-A and Part-B)
2. Answer ALL the question in Part-A
3. Answer any THREE Questions from Part-B
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PART –A
1. a) “2’s complement approach is preferable than sign magnitude for representing the (3M)
fixed point numbers” – Justify this statement
b) What are the functionalities of program counter, instruction register and data (3M)
register?
c) Explain the need of some bits of current microinstruction to generate address of (4M)
the next microinstruction with an example.
d) Perform the arithmetic operations below with binary numbers and with negative (4M)
numbers in signed 2’s complement. Use seven bit to accommodate each number
together with its sign. i) -35 + -40 ii) -35 + +40
e) Differentiate between static RAM and dynamic RAM (4M)
f) Distinguish between synchronous data transfer and asynchronous data transfer. (4M)
PART -B
2. a) Perform the following: (8M)
i) (110.101) 2 = ( )10 ii) (1.10101)2 = ( )10
iii) (11010.1)2 = ( )10 iv) 110.10 x 10.1
b) Discuss various generations of computer with the technological features and (8M)
devices that characterized each generation
3. a) Distinguish between circular shift and arithmetic shift with proper example. (8M)
b) Explain the design of accumulator logic. (8M)
5. a) Given signed decimal number +86 and -17. Perform (using 8 – bit representation) (8M)
i) 2’s complement Addition ii) 2’s complement Subtraction
b) Explain the steps for Floating Point Multiplication with neat diagram and suitable (8M)
example.
6. a) Draw a neat block diagram of memory hierarchy in a computer system. Compare (8M)
the parameters size, speed and cost per bit in the hierarchy.
b) Explain ROM and RAM with respect to their block diagrams (8M)
1 of 1
WWW.MANARESULTS.CO.IN
|''|'''||''||'''||||
Code No: R1622054 R16 SET - 3
II B. Tech II Semester Model Examinations, March 2018
Computer Organization
PART –A
1. a) Convert the following decimal numbers to the bases indicated (4M)
i) 9872 to octal ii) 4689 to hexadecimal
b) What is the use of buffers? Explain about tri-state buffers. (3M)
c) Explain how different instruction formats influence the system. (4M)
d) Explain the concept of partial remainder (4M)
e) List and explain the advantages of virtual memory. (3M)
f) Distinguish isolated and memory mapped I/O (4M)
PART -B
2. a) What is a bus? Explain single bus and multiple bus structure used to interconnect (8M)
functional units in the computer system.
b) Distinguish between error detection and error correction. Explain with an example (8M)
how Hamming code is used for error detection.
5. a) Perform the restoring division for the binary numbers 1010 and 11. Draw the (8M)
circuit arrangement for binary division.
b) What are the steps involved in the addition of 2’s complement notation. Explain 8M
with an example.
6. a) A computer system has a MM capacity of a total of 1M 16 bits words. It also has a (8M)
4K words cache organized in the block set associative manner, with 4 blocks per
set & 64 words per block. Calculate the number of bits in each of the TAG, SET &
WORD fields of MM address format.
b) Explain the following (8M)
i) Memory management using segmentation
ii) Memory management using paging
PART –A
1. a) Convert the number (5675)8 into its decimal and hexadecimal (4M)
b) Discuss on RTL with suitable example. (4M)
c) What do you understand by register stack and memory stack? (3M)
d) Discuss the advantages and disadvantages of micro programmed control unit. (3M)
e) Define i) Memory access time ii) Memory cycle time (4M)
f) Differentiate between tightly coupled systems and loosely coupled systems. (4M)
PART -B
2. a) Describe basic operational concepts of computer in detail (8M)
b) “Parity checking can be used for error detection” – Justify your answer with an (8M)
example.
4. a) Explain how registers are connected to common bus in the computer with a neat (8M)
diagram.
b) What do you mean by addressing mode? Explain the following addressing modes (8M)
with examples.
i) Direct Addressing Mode ii) Immediate Addressing Mode
6. a) Explain the following mapping techniques used for cache mapping (8M)
i) Associative mapping cache ii)Direct mapping cache
iii) Block-set-associative mapping cache
b) Write short note on i) Magnetic Disks ii) Magnetic tapes (8M)
1 of 1
WWW.MANARESULTS.CO.IN
|''|'''||''||'''||||
Code No: R1622054 R16 SET - 1
3. a) Differentiate the instruction execution for adding ‘n’ numbers using Straight (7M)
line sequencing and branching.
b) Write short notes on shift and rotate instructions. (7M)
4. a) Differentiate relative and absolute addressing modes for branch instructions (7M)
b) What is the format of arithmetic instruction in assembly language? Elaborate (7M)
variants of OP code in it.
6. a) Write about flash memory and read only memories. Explain their applications. (7M)
b) Write about locality of preference, write-through protocol, copy-back protocol (7M)
and early restart protocol in cache memory.
3. a) Write about various means by which data are transferred between memory of a (7M)
computer and outside world.
b) Write the subroutines for parameter passing through registers. (7M)
4. a) Write in detail, about register operands, immediate operands and shifted (14M
immediate operands of arithmetic and logic instructions )
5. a) Explain typical read operation with various data transfer signals on the PCI (7M)
bus.
b) Write about two different approaches for bus arbitration. (7M)
6. a) Explain how large storage can be implemented with optical disks. (7M)
b) Discuss the possible methods for specifying the placement of memory blocks (7M)
in cache.
1 of 1
WWW.MANARESULTS.CO.IN
|''|'''||''||'''||||
Code No: R1622054 R16 SET - 3
PART –A
1. a) Write a short note on bus structures used in computer system. (2M)
b) Give example for left and right shift operations. (2M)
c) Discuss load/store instructions for multiple operands. (3M)
d) What do you mean by vectored interrupts? (2M)
e) Differentiate static and dynamic RAMs. (2M)
f) Write a short notes on wide-branch addressing (3M)
PART –B
2. a) Explain the importance of instruction set in measuring the performance of a (7M)
computer system.
b) Discuss various computer types with their applications in real world (7M)
environment.
3. a) What is register transfer notation? Write and explain these notations to three- (7M)
address, two-address, single address and zero-address instruction types.
b) Illustrate the concept of assembly directives with an assembly language (7M)
program
4. What are the conditional branch instructions? Explain each with an example (14M)
5. a) What are the main phases involved in the operation of SCSI bus. (7M)
b) List the functionalities of I/O interface. Draw and explain a combined (7M)
input/output interface circuit.
6. a) Relate the access speed, size and cost of various memories in memory (7M)
hierarchy system.
b) “RAID disks offers excellent performance and large &reliable storage”- Justify (7M)
this statement through various levels.
|''|'''||''||'''||||
Code No: R1622054 R16 SET - 4
PART –A
1. a) What is the use of pipelining and superscalar operations?
(3M)
b) List basic input and output operations.
(2M)
c) Write the instruction format of ARM.
(2M)
d) What is bus arbitration?
(2M)
e) How to encode bits using Manchester encoding?
(2M)
f) Explain basic organization of micro programmed control unit.
(3M)
PART –B
2. a) What is the role of Processor clock, clock rate in the performance of computer (7M)
system? Explain.
b) Suppose two numbers located in memory are to be added. What are the (7M)
functional units of digital computer system will carry out this? Explain how.
4. How to perform AND, OR, NAND, NOR and XOR logic instructions? Give (14M)
example
6. a) What are the possible configurations of ROM? Explain with advantages and (7M)
disadvantages
b) Write about organization accessing of data on a disk? Elaborate the role of (7M)
operating systems and disk controllers in it.
WWW.MANARESULTS.CO.IN
1 of 1
|''|'''||''||'''||||
Code No: R1622054 R16 SET - 1
PART –A
1. a) List the functions of system software? (2M)
b) What is interrupt? How the interrupts are processed? (3M)
c) Write about the fetch routine in symbolic microinstructions. (2M)
d) Explain in detail about stored program concept (3M)
e) List out several of characteristics of multi processors. (2M)
f) Define the Inter Process Arbitration. (2M)
PART -B
2. a) With the help of a diagram, review about Arithmetic logic shift unit. (7M)
b) Describe Selective -Set, Selective - Complement, Selective-Clear and mask (7M)
operation with an example.
4. a) Arrange the organizations of micro programmed control unit with neat sketch. (7M)
b) Explain the following with respect to stack organization. (7M)
i) Stack Operations ii) Reverse Polish Notation
7. a) A two-way set associative cache memory uses blocks of four words. The cache (7M)
can accommodate a total of 2048 words from main memory .the main memory
size is 128K×32.
i) Formulate all pertinent information required to construct the cache memory.
ii) What is the size of the cache memory?
b) Write short notes on Arithmetic pipeline (7M)
WWW.MANARESULTS.CO.IN
1 of 1
|''|'''||''||'''||||
Code No: R1622054 R16 SET - 1
PART –A
1. a) Define system software.
b) Mention different types of Bus structures.
c) Write about microprogramming.
d) What is an interrupt cycle?
e) What are optical disks?
f) Define hardwired control?
PART –B
2. a) Explain the structure of a computer system.
b) Write about logical structure of a simple personal computer.
7. a) What are magnetic hard disks? Mention the purpose of its usage.
b) What is meant by interleaving? Explain.
1 of 1
|''|'''||''||'''|||| www.manaresults.co.in
Code No: R1622054 R16 SET - 2
PART –A
1. a) What is microprocessor, how it is different from micro computer?
b) Write about I/O controller.
c) What is a register transfer language?
d) What is cache memory?
e) What is Direct Memory Access?
f) What are different shift micro-operations?
PART –B
2. a) Explain the organization of a computer system and its input-output processor.
b) Illustrate with examples rotate instruction?
1 of 1
|''|'''||''||'''|||| www.manaresults.co.in
Code No: R1622054 R16 SET - 3
PART –A
1. a) What is instruction cycle?
b) Write about hierarchy of memory.
c) Explain the components of the computer system?
d) What is the use of priority interrupts.
e) Differentiate between main memory and cache memory.
f) What are shift micro- operations?
PART -B
2. a) Differentiate between synchronous and Asynchronous modes of data transfer.
b) Explain the basic organization of micro-programmed control unit.
1 of 1
|''|'''||''||'''|||| www.manaresults.co.in
Code No: R1622054 R16 SET - 4
PART –A
1. a) Write differences between RISC and CISC.
b) Mention the advantages of memory hierarchy?
c) What is micro-operation?
d) What is cache memory? Mention its importance?
e) What are i/o peripherals? Mention its advantages.
f) What is Direct Memory Access?
PART -B
2. a) What is micro operation? Briefly explain the arithmetic micro operation.
b) Explain the organization of registers?
1 of 1
|''|'''||''||'''|||| www.manaresults.co.in
Code No: R1622054 R16 SET - 1
3. a) With the help of the example, explain in detail various types of memory reference (7M)
instructions.
b) Explain 4-bit binary incremented with a circuit diagram to increment 0110. (7M)
4. a) Convert the following numerical arithmetic expression into reverse polish notation (7M)
and show the stack operations for evaluating (3+4) [10(2+6) +8].
b) Illustrate different classes of interrupts. (7M)
6. a) Define Virtual Memory. Explain the process of converting virtual addresses to (7M)
physical addresses with a neat diagram.
b) Differentiate the following (i) Pipeline conflict (ii) Network interlock (7M)
7. a) How the logical address is translated into physical address in paging?-Give details. (7M)
b) Explain about asynchronous data transfer and asynchronous communication (7M)
interface.
1 of 1
||''|''||''|''|||'|| www.manaresults.co.in