• Courses
  • Tutorials
  • Jobs
  • Practice
  • Contests

CPU control design and Interfaces

Question 31

The device which is used to connect a peripheral to bus is known as
  • control register
  • interface
  • communication protocol
  • none of these

Question 32

The Memory Address Register
  • is a hardware memory device which denotes the location of the current instruction being executed.
  • is a group of electrical circuit, that performs the intent of instructions fetched from memory
  • contains the address of the memory location that is to be read from or stored into
  • contains a copy of the designated memory location specified by the MAR after a "read" or the new contents of the memory prior to a "write"

Question 33

In the Big-Endian system, the computer stores
  • MSB of data in the lowest memory address of data unit
  • LSB of data in the lowest memory address of data unit
  • MSB of data in the highest memory address of data unit
  • LSB of data in the highest memory address of data uni

Question 34

How many PUSH and POP operations will be needed to evaluate the following expression by reverse polish notation in a stack machine (A ∗ B) + (C ∗ D / E)?
  • 4 PUSH and 3 POP instructions
  • 5 PUSH and 4 POP instructions
  • 6 PUSH and 2 POP instructions
  • 5 PUSH and 3 POP instructions

Question 35

Temporal cohesion means
  • Coincidental cohesion
  • Cohesion between temporary variables
  • Cohesion between local variables
  • Cohesion with respect to time

Question 36

Various storage devices used by an operating system can be arranged as follows in increasing order of accessing speed:
  • Magnetic tapes → magnetic disks → optical disks → electronic disks → main memory → cache → registers
  • Magnetic tapes → magnetic disks → electronic disks → optical disks → main memory → cache → registers
  • Magnetic tapes → electronic disks → magnetic disks → optical disks → main memory → cache → registers
  • Magnetic tapes → optical disks → magnetic disks → electronic disks → main memory → cache → registers

Question 37

How many disk blocks are required to with 1 kB block size using linked list number is stored in 32 bits.
  • 1024 blocks
  • 16794 blocks
  • 20000 blocks
  • 1048576 blocks
  • ALL are correct.

Question 38

Of the following, which best characterizes computers that use memory-mapped I/O?
  • The computer provides special instructions for manipulating I/O ports
  • I/O ports are placed at addresses on the bus and are accessed just like other memory locations
  • To perform I/O operations, it is sufficient to place the data in an address register and call channel to perform the operation
  • I/O can be performed only when memory management hardware is turned on

Question 39

A byte addressable computer has a memory capacity of 2m KB( kbytes ) and can perform 2m operations. An instruction involving 3 operands and one operator needs maximum of
  • 3m bits
  • 3m + n bits
  • m + n bits
  • none of the above

There are 39 questions to complete.

Last Updated :
Take a part in the ongoing discussion