Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
InstructionsSets:AddressingModesandFormats
True or False:
1. T/F Operand data can be represented in any order in an instruction.
ANS : F
2. T/F Addressing modes define whether operand values are reside in registers or in
memory.
ANS : T
3. T/F The type of addressing mode in the current instruction is found during execution
stage.
ANS : F
4. T/F Indexing is a type of displacement addressing.
ANS : T
5. T/F Incrementing or decrementing index registers take one extra clock cycle.
ANS : F
6. T/F In certain addressing modes, there are special bits allocated to indicate floating
point/integer registers.
ANS : T
7. T/F In the x86 architecture, all addressing modes that involve memory access need
to specify the base address and displacement value.
ANS : T
8. T/F Branch instruction also follow register indirect type of addressing.
ANS : F
9. T/F Different branch types follow different addressing modes.
ANS : F
10. T/F Instruction lengths can be of any arbitrary size.
ANS : T
11. T/F The number of inputs to the ALU unit plays a vital role in deciding the instruction
format.
ANS : T
12. T/F The PDP-11 was primarily used for a 8bit machine.
ANS : F
13. T/F VAX type instructions can include up to 6 operands.
ANS : T
14. T/F The ARM Thumb instruction format encodes the 32-bit instruction into 16-bits.
ANS : T
15. T/F Assembly language programming uses hexadecimal representation.
ANS : T
16. T/F I/O and system commands can be run using assembly language.
ANS : T
modes.
ANS : Displacement
5. _________________ addressing mode has little/no memory reference but is still
scarcely used because of its low _______________.
ANS : Register , address space
6. _____________ addressing mode is similar to the register indirect addressing mode.
ANS : Indirect addressing
7. The number address bits decides the ____________ that can be referenced.
ANS : Address range
8. ________________ addressing is a general purpose addressing mode that can save
address space.
ANS : Direct
9. The _________________ is a general purpose register.
ANS : Accumulator
10. ________________ decides the segment to be used by the instruction.
ANS : Opcode
11. The __________ instruction format has special purpose stack pointer register.
ANS : Stack
12. ______________ means the addressing mode does not depend on the operands
used.
ANS : Orthogonality
13. The ARM instruction formats are all of the same length of ____________.
ANS : 32bits
14. ____________immediate constants are expanded to 32bits in the ARM instruction set.
ANS : 8bit
15. ______________ is the communication means used by the machine to send data and
control signals.