Comparing the time T1 taken for fetching and execution of a single instruction on a pipelined CPU with time T2 taken for the same on a non-pipelined but identical CPU, then select one of the following options.
T1is T2 plus the time taken for the one instruction fetch cycle
T1<T2
T1>T2
T1=T2
The instruction MOV AX, [2500H] is an example of
Immediate Addressing Mode
Indirect Addressing Mode
Direct Addressing Mode
Register Addressing Mode
The assembler directive used at the beginning of a procedure is _________.
ENDP
PROC
ORG
PTR
How many address lines are in 8086 microprocessor?
16 lines
32 lines
18 lines
20 lines
Which of the following instruction is used to find 2's complement of a number?
CMP
CMC
NOT
NEG
The result of the instruction MOV AL, 56 H is to _______.
store 0100 0001 in AL
store 0101 0110 in AL
store 42H in AL
store 40H in AL
Which of the following instructions is an example for Immediate addressing mode?
MOV BX , [2000]
MOV AX , [SI]
MOV BX , 2000
MOV AX , BX
The instruction that is used for finding out the codes in case of code conversion problems is
XLAT
XOR
XCHG
JCXZ
The 8086 has a ________________.
8-bit data bus and 16-bit address bus
16-bit data bus and 16-bit address bus
8-bit data bus and 20-bit address bus
16-bit data bus and 20-bit address bus
The memory map of 8086 is _________.
000H to FFFH
00000H to FFFFFH
0000H to FFFFH
000000H to FFFFFFH
The directive that marks the end of an assembly language program is
ENDS & END
END
None of the Mentioned
ENDS
The interrupt for which the processor has the highest priority among all the external interrupts is
TRAP
INT
Keyboard Interrupts
NMI
The instruction MOV AX, 0005H belongs to the address mode
Immediate
Register
Direct
Register Relative
The directive that updates the location counter to the next even address while executing a series of instructions is.
EVNE
EQU
EVEN
EVN
The 20-bit physical address in 8086 microprocessor, when CS = 2345H and IP = 5000H is _______.
24450H
52345H
23450H
28450H
If the offset of the operand is stored in one of the index registers, then it is
None of the Mentioned
Relative Based Indexed Addressing Mode
Based Indexed Addressing Mode
Indexed Addressing Mode
A machine language instruction format consists of
Operation Code Field
Operand Field
Operation Code Field & Operand Field
None of the Mentioned
The instructions which after execution transfer control to the next instruction in the sequence are called.
Control Transfer Instructions
Sequential Control Flow Instructions
None of the Mentioned
Sequential Control Flow & Control Transfer Instructions
The instructions that are used for reading an input port and writing an output port respectively are.
MOV, XCHG
IN, MOV
IN, OUT
MOV, IN
The status of the pending interrupts is checked at.
The end of each instruction cycle
The end of all the interrupts executed
The beginning of every interrupt
The end of main program
Operation code field is present in:
None of the Mentioned
Machine Language Instruction
Assembly Language Instruction
Programming Language Instruction
The instruction format register to register has a length of
4 Bytes
2 Bytes
1 Bytes
3 Bytes
Identify the values present in CS and IP after resetting the 8086?
CS= FFFFH and IP = 0000H
CS= FFFFH and IP = 1000H
Both contain 0000H
CS=1000 H and IP = 0000H
The 8086 Microprocessor can be operated in single mode when _________.
AF set
SF set
DF set
TF set
The instruction that supports additions when carry exists is
None of the Mentioned
ADD
ADD & ADC
ADC
The following instruction sequence will loop ________ number of times before coming out of the loop. MOV AL, 00H L1: INC AL JNZL1
01
256
255
00
Relate the following assembler directive that define the length of an array or string in bytes?
LOOK
LABEL
LENGTH
LOOP
Show which flag holds the carry after addition of bits in the bit position 3 of 8086 microprocessor
Auxiliary carry flag
Sign flag
Parity flag
Carry flag
If the CS register has the value 3000H and the IP register has the value 2000H, then Interpret the physical address to fetch the data?
32000H
38000H
34000H
36000H
Select the contents of the AL register after the following instructions have been executed? MOV BL,8C MOV AL,7E ADD AL,BL
6A and CARRY FLAG is SET
6A and CARRY FLAG is RESET
OA and CARRY FLAG is SET
OA and CARRY FLAG is RESET
The instruction “JUMP” belongs to
Branch Instructions
Control Transfer Instructions
Control Transfer & Branch Instructions
Sequential Control Flow Instructions
Which of the following as not a data copy / transfer instruction?
PUSH
POP
DAS
MOV
Name the default offset registers to access the data from stack segment register of 8086 microprocessor.
SP& BP
SI & DI
IP &BP
AX & BX
The instruction that is not possible among the following is
MOV [SI],[DI]
MOV AX, [BX]
MOV AX, [SI]
MOV AX, 5555H
In Push instruction, after each execution of the instruction, the stack pointer is
Incremented by 1
Decremented by 1
Incremented by 1
Decremented by 2
What does AAD instruction indicates in 8086 microprocessor?
ASCII-adjust before Division
ASCII-adjust after addition
ASCII-adjust after Division
ASCII-adjust after multiplication
Once the processor responds tom an INRT signal, the IF is automatically
Reset
Low
Set
High
Which of the following instruction is not valid?
MOV AX, BX
MOV AX, 5000H
MOV DS, 5000H
PUSH AX
The addressing mode that is used in unconditional branch instructions is
It i
ReplyDelete