On This Page

This set of Computer Architecture Multiple Choice Questions & Answers (MCQs) focuses on Computer Architecture Set 3

Q1 | The addressing mode, where you directly specify the operand value is
  • immediate
  • direct
  • definite
  • relative
Q2 |            addressing mode is most suitable to change the normal sequence of execution of instructions.
  • relative
  • indirect
  • index with offset
  • immediate
Q3 | Which method/s of representation of numbers occupies a large amount of memory than others?
  • sign-magnitude
  • 1’s complement
  • 2’s complement
  • 1’s & 2’s compliment
Q4 | Which method of representation has two representations for ‘0’?
  • sign-magnitude
  • 1’s complement
  • 2’s complement
  • none of the mentioned
Q5 | When we perform subtraction on -7 and 1 the answer in 2’s complement form is                     
  • 1010
  • 1110
  • 0110
  • 1000
Q6 | The processor keeps track of the results of its operations using flags called                   
  • conditional code flags
  • test output flags
  • type flags
  • none of the mentioned
Q7 | The register used to store the flags is called as                     
  • flag register
  • status register
  • test register
  • log register
Q8 | In some pipelined systems, a different instruction is used to add to numbers which can affect the flags upon
  • and gate
  • nand gate
  • nor gate
  • xor gate
Q9 | The most efficient method followed by computers to multiply two unsigned numbers is                 
  • booth algorithm
  • bit pair recording of multipliers
  • restoring algorithm
  • non restoring algorithm
Q10 | For the addition of large integers, most of the systems make use of               
  • fast adders
  • full adders
  • carry look-ahead adders
  • none of the mentioned
Q11 | In a normal n-bit adder, to find out if an overflow as occurred we make use of
  • counter
  • flip flop
  • shift register
  • push down stack
Q12 | The smallest entity of memory is called                 
  • cell
  • block
  • instance
  • unit
Q13 | The collection of the above mentioned entities where data is stored is called               
  • block
  • set
  • word
  • byte
Q14 | If a system is 64 bit machine, then the length of each word will be                 
  • 4 bytes
  • 8 bytes
  • 16 bytes
  • 12 bytes
Q15 | The type of memory assignment used in Intel processors is            
  • little endian
  • big endian
  • medium endian
  • none of the mentioned
Q16 | When using the Big Endian assignment to store a number, the sign bit of the number is stored in            
  • the higher order byte of the word
  • the lower order byte of the word
  • can’t say
  • none of the mentioned
Q17 | To get the physical address from the logical address generated by CPU we use
  • mar
  • mmu
  • overlays
  • tlb
Q18 |            method is used to map logical addresses of variable length onto physical memory.
  • paging
  • overlays
  • segmentation
  • paging with segmentation
Q19 | During the transfer of data between the processor and memory we use
  • cache
  • tlb
  • buffers
  • registers
Q20 | Physical memory is divided into sets of finite size called as               
  • frames
  • pages
  • blocks
  • vectors
Q21 | Add #%01011101,R1 , when this instruction is executed then                     
  • the binary addition between the operands takes place
  • the numerical value represented by the binary value is added to the value of r1
  • the addition doesn’t take place, whereas this is similar to a mov instruction
  • none of the mentioned
Q22 | If we want to perform memory or arithmetic operations on data in Hexa- decimal mode then we use                      symbol before the operand.
  • ~
  • !
  • $
  • *
Q23 | When generating physical addresses from a logical address the offset is stored in                       
  • translation look-aside buffer
  • relocation register
  • page table
  • shift register
Q24 | The technique used to store programs larger than the memory is                           
  • overlays
  • extension registers
  • buffers
  • both extension registers and buffers
Q25 | The unit which acts as an intermediate agent between memory and backing store to reduce process time is                         
  • tlb’s
  • registers
  • page tables
  • cache