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