Term Test Flashcards
Which is not part of the execution unit (EU)?
A. Arithmetic logic unit (ALU)
B. Clock
C. General registers
D. Flags
Clock
A 20-bit address bus can locate ________.
A. 1,048,576 locations
B. 2,097,152 locations
C. 4,194,304 locations
D. 8,388,608 locations
1,048,576 locations
Which group of instruction does not affect flag register after execution? A. Arithmetic operations B. Logical operations C. Data transfer operations D. Branch operations
Data transfer operations
The result of MOV AL, 65 is to store ---------- data in AL. A. store 0100 0010 in AL B. store 42H in AL C. store 40H in AL D. store 0100 0001 in AL
store 0100 0001 in AL
What is a microprocessor?
A microprocessor is a multipurpose, programmable logic device that reads binary instructions from
a storage device called memory accepts binary data as input and processes data according to those
instructions and provides results as output.
If you connect 5V supply to “No voltage ” point then what about output Y?
Point Y which is a No Voltage point will become +5V
IDIV and DIV instructions perform the same operations for?
a) Unsigned number
b) Signed number
c) Signed number & Unsigned number
d) none of the above.
Signed number
What is the output of the following code AL=88 BCD, CL=49 BCD ADD AL, CL DAA
a) D7, CF=1
b) 37, CF=1
c) 73, CF=1
d) 7D, CF=1
37, CF=1
Which signal (pin) belongs to the 8087 coprocessor?
TEST
What is the output of the following code
SI=10010011 10101101, CF=0
SHR SI, 1
a) 37805, CF=1, OF=1
b) 18902, CF=1, OF=1
c) 19820, CF=1, OF=1
d) 53708, CF=1, OF=1
18902, CF=1, OF=1
What is the output of the following code
BX=23763 CL=8
ROL BX, CL
a) 0101110011010011, CF=0
b) 1101001101011100, CF=0
c) 0110100010011101, CF=1
d) 1011100110001100, CF=1
b) 1101001101011100, CF=0
What is the output of the following code PUSH AL?
a) Decrement SP by 2 & push a word to stack
b) Increment SP by 2 & push a word to stack
c) Decrement SP by 2 & push an AL to stack
d) Illegal
Illegal
What is the output of the following code
AX = 37D7H, BH = 34H
DIV BH
a) AL = 65H, AH= 94 decimal
b) AL= 5EH, AH= 101 decimal
c) AH= E5H, AL= 5EH
d) AL= 56H, AH= 5EH
AL= 5EH, AH= 101 decimal
BHE of 8086 microprocessor signal is used to interface the————
a. Even bank memory
b. Odd bank memory
c. I/o
d. Dma
Odd bank memory
In 8086 microprocessors the following has the highest priority among all type of interrupts.
a) NMI
b) DIV 0
c) TYPE 255
d) OVER FLOW
NMI (non maskable interrupt)
Which register is used as loop counter in 8086 microprocessor? A. AX B. BX C. CX D. DX
CX
Which of the following is not present in BIU unit? A. iNSTRUCTION QUEUE B. Segment register C. Instruction pointer D. Flag register
Flag register
Which of following address lines are multiplexed with status signals? A. A19 – A15. B. A19 – A16. C. A14 – A11 D. A3 – A0
A19 – A16
Calculate physical address for given segment offset pair 7213: 5686 A. 0C899h B. 777B6h C. 776B6h D. 777B9h
777B6h
Instruction queue size of 8086 microprocessor is? A. 4 bytes B. 6 bytes C. 10 bytes D. 2 bytes
6 bytes
Co processor can be attached in which mode? A. Minimum mode B. Maximum mode C. Minimum mode and Maximum mode D. No mode
Maximum mode
The action performed by MOV [1234H], AX
A. Moves content of memory location 1234h to AX register
B. Moves content of AX register to memory offset 1234h
C. Add contents at 1234h and AX
D. Add contents of 1234h and AX and store the result in 1234h
Moves content of AX register to memory offset 1234h
The -------is used to connect more microprocessor. A. peripheral device B. cascade C. I/O devices D. control unit
cascade
In which year 8086 was introduced? A. 1978 B. 1979 C. 1977 D. 1981
1978
What is the output of the following code
CF =0, BH = 179
RCL BH, 1
a) CF=0, OF= 1, BH= 01100101
b) CF=1, OF=1, BH=01100110
c) CF=1, OF =0, BH= 01001101
d) CF=0, OF=0, BH=00101100
b) CF=1, OF=1, BH=01100110
The WAIT instruction check which pin in 8086? A. TEST B. BHE C. DEN D. HOLD
TEST
In MOVS instruction of 8086 the segment register of destination is----------- A. CS B. DS C. ES D. SS
ES
In 8086, data access by which register uses SS by default segment register A. SP B. BP C. Both SP and BP D. DI
Both SP and BP
Which of following statement is correct?
A. If MN/MX’ is low, 8086 cannot be associated with any co-processor.
B. If MN/MX’ is low, 8086 can be associated with any co-processor.
C. If MN/MX’ is low, 8086 is in Maximum Mode.
D. If MN/MX’ is high, 8086 is in Minimum Mode.
If MN/MX’ is low, 8086 cannot be associated with any co-processor.
How many 16 bits segment register does 8086 have?
8
AX, BX, CX, DX, SI, DI, BP, SP
What is the output of the following code
AL=00110101 BL= 39H
SUB AL, BL
AAS
a) AL= 00000100, CF=1
b) BL=00000100, CF=0
c) AL=11111100 CF=1
d) BL=00000100, CF=1
a) AL= 00000100, CF=1