You are on page 1of 9

PART A (20 x 1 = 10 Marks) (30 Minutes) 1. Microprocessors are a. Programmable b. General purpose c. Single chip CPU d.

. All the above

2. Microprocessors are usually programmed using a. High level language c. Machine language b. Assembly language d. None of these 3. The status signal IO/ M bar = 1, S1=0, S0=1 corresponds to a. opcode fetch c. I/O write b. memory read d. I/O read 4. ALE stands for a. Address Latch Enable b. Arithmetic Logic Enable c. Address Logic enable d. None of the above

5. The instruction which is used to complement the accumulator contents a. CMA c. CMC b. CMP d. CMP A 6. 8086 is a___________ bit microprocessor a. 8 b. 16 7. The size of the instruction queue is a. 6byte b. 8 byte 8. The offset value means a. Effective address b. Memory address c. 20 d. 32 c. three byte d. zero byte c. Segment address d. Physical address

9. Source program is converted into object code using a. assembler c. coder b. loader d. linker 10. MOV AX, [5654H] is a ________byte instruction a. 1 c. 3 b. 2 d. 4 11. JNC [5000]H is a ________byte instruction a. 1 b. 2 c. 3 d. 4

12. In 8251 the function of Receives buffer section is a. To convert parallel date into serial b. To covert serial data into parallel data date

c. just transmit the data

d. none of the above

13. Synchronous Transmission is ____________ oriented a. Character c. Block b. Bit d. word 14. The function of IN instruction is to move the data. a. from port address to ACC. c. from ACC to memory b. from Accumulator to port d. from memory to ACC. address 15. BSR stands for a. Bit set reset b. Bit select 16. Which is timer? a. 8279 b. 8235 17. 8051 consist of _____________ RAM. a. 64 bytes. b. 128 Kbytes 18. Each port in 8051 has_____ bits a. 8 b. 16 19. MAX232 uses _________ power supply a. 5V b. 15V 20. The size of SP register is _________ a. 8 bits. b. 8- bytes. c. 16 bits. d. None. c. Bit select register d. Bit select return. c. 8253 d. 8523 c. 64 Kbytes d. 128 bytes c. 12 d. 32 c. 9V d. None.

1. Microprocessors are e. Programmable f. General purpose 2. MVI C,50 is a _______ instruction a. one byte b. two byte 3. DAA instruction is used for _______ addition a. binary b. BCD 4. ______ signal is used for DMA operation a. READY b. RESET

g. Single chip CPU h. All the above c. thee byte d. zero byte c. Hexadecimal d. octal c. HOLD d. SOD

5. The instruction which is used to increment the content of register pair

a. INR b. INX 6. RIM stands for a. Reset Interrupt Mask b. delay

c. INC d. INT c. Restart Interrupt Mask d. Register Interrupt Mask

7. 8086 is capable of addressing ___________memory locations a. 64Kb c. 1Mb b. 32Kb d. All the above 8. Physical address of instruction is of ___________bits a. 16 c. 8 b. 20 d. 32 9. _________concept is used in 8086 execution a. LIFO b. FIFO 10. RET instruction increments stack pointer by a. 1 b. 2 11. JNC [5000]H is a ________byte instruction e. 1 f. 2 12. TXRD signal is used to indicate that a. Buffer register is empty b. output buffer is empty 13. 8255 consists of ---------- ports a. 3 b. 4 c. Random d. None of the above c. 3 d. 4 g. 3 h. 4 c. Buffer register is full d. none of the above c. 5 d. None of the above.

14. The address of the ports are decided by the address lines ------------a. A0-A1 c. A0-A3. b. A0A7 d. AO-A2 15. All the data from the I/O device routed via------------a. Accumulator c. Memory address b. B register d. None of the above 16. 8259 return lines are a. RL4-RL7 b. RET 0- RET 7 d. none of the above 17. Microcontroller has a __________ memory. a. External b. In-built c. RL0 RL7

c. RAM d. PROM

18. The vast majority of registers in 8051 are __________ bits a. 16 c. 32 b. 8 d. 64

19. Each port in 8051 has_____ bits e. 8 f. 16

g. 12 h. 32

20. The method of connecting I/O chip to CPU is called ________________ a. I/O mapped b. Memory mapped c. Both d. none 1. Microprocessors are usually programmed using
e. High level language f. Assembly language g. Machine language h. None of these

2. The status signal IO/ M bar = 1, S1=0, S0=1 corresponds to


e. opcode fetch f. memory read g. I/O write h. I/O read

3. After executing ADD reg instruction, result will be in


a. ALU b. Temporary register 4. POP reg operation is similar to a. CALL b. PUSH c. Program counter d. Accumulator c. RET d. JUMP

5. The instruction which is used to increment the content of register a. INR c. INC b. INX d. INT 6. 8086 is a___________ bit microprocessor e. 8 f. 16 g. 20 h. 32

7. The register which keeps track of the execution of program in 8086 is a. program counter c. Instruction Pointer b. Stack pointer d. Accumulator 8. The pin which is not available in Minimum mode a. DT/R b. HOLD 9. Bus is idle while executing ________instruction a. ADD b. AND 10. NOP is a________byte instruction a. 1 b. 2 c. ALE d. LOCK c. CMP d. INC c. 3 d. 4

11. In 8251 the function of transmit buffer section is a. To convert parallel date into serial data b. To covert serial data into parallel date

c. just transmit the data d. none of the above

12. In Synchronous mode, the actual data is deducted by receiving a. Synchronous Characters c. End Bits b. Start Bits d. None of the above

13. 8255 consists of ---------- ports e. 3 f. 4 14. The function of IN instruction is to move the data. e. from port address to ACC. f. from Accumulator to port address

g. 5 h. None of the above. g. from ACC to memory h. from memory to ACC.

15. In 8279 key board interface provides ----------modes. a. 3 c. 4 b. 2 d. none of the above 16. In 8259, all masking bits are stored in a. IRR b. ISR 17. In 8257, each channel has _________ bit registers a. 24 b. 42 18. 8051 consists of _________ serial port. a. 2 b. 1 c. IMR d. Control logic c. 16 d. 8 c. 4 d. 3

19. The vast majority of registers in 8051 are __________ bits e. 16 g. 32 f. 8 h. 64 20. Normally mode ____ is called basic I\O mode a. 0 b. 2 c. 1 d. none

1. Microprocessors are usually programmed using


i. j. High level language Assembly language k. l. Machine language None of these

2. MVI C, 50 is a _______ instruction


e. one byte f. two byte g. thee byte h. zero byte

3. ALE stands for


e. Address Latch Enable f. Arithmetic Logic Enable g. Address Logic enable h. None of the above

4. The instruction which affects only flag is


a. ADC M b. INX c. CMP M d. CMA

5. When there is an overflow after D7, __________ flag is set


a. Sign b. Aux. carry c. Carry d. parity

6. In8086, external memory is divided into __________segments


a. 2 b. 4 c. 6 d. 8

7. The size of the instruction queue is


e. 6byte f. 8 byte g. three byte h. zero byte

8. In8086, the lower _____address lines are multiplexed with data


a. 4 b. 8

c.

32

d. 16

9. The instruction which is used to complement the carry


a. CMA b. CLC c. CMC d. CC

10. The offset value means


e. Effective address f. Memory address

g. Segment address
h. Physical address

11. The instruction which is used to decrement the content of register in 8086
a. DCR b. DCX c. DEC d. DEN

12. In8251, the data is send through ____________line


a. TXD b. RXD c. TXRDY d. RXRD

13. In 8251 the function of transmit buffer section is


e. To convert parallel date into serial data f. To covert serial data into parallel date g. just transmit the data h. none of the above

14. TXRD signal is used to indicate that


e. Buffer register is empty f. output buffer is empty g. buffer register is full h. none of the above

15. 8255 is a general purpose programmable i/o device used for ---------data transfer.
a. several b. parallel c. synchronous d. None of the above

16. The function of OUT instruction is move the data from


a. from port address to ACC. b. from Accumulator to port address c. from ACC to memory d. from memory to ACC.

17. To display data in 8279


a. out A3 A0 , out B7-B0 b. out A7-A4, OUTB7 B4 c. out A3 A0 , outB3-B0 d. none

18. With each PUSH instruction, the SP is ___________ by 1


a. incremented b. decremented. c. Shifted. d. none,.

19. There are a total of _________ ports in 8051.


a. 3 b. 4 c. 6 d. none.

20. In synchronous mode the block of data are transferred at_________


a. b. c. d. different time. same time. Sequentially none

1. An 8- bit Microprocessor signifies that it has


a. 8- bit address bus b. 8- bit control bus

c.

8- bit data bus

d. None of these

2. The microprocessor 8085 consists of __ bit address bus.


a. 8 b. 16 c. 24 d. 32

3. When there is an overflow after D7, __________ flag is set


e. Sign f. Aux. carry g. Carry h. parity

4. ______ signal is used for serial communication


a. READY b. RESET c. HOLD d. SOD

5. 8086 is a ___________bit microprocessor


i. j. 8 16 k. l. 20 32

6. In8086, the lower_____ address lines are multiplexed with data 7. 8.


e. 4 f. 8 ________instruction is used to set the carry in 8086 a. STC b. CMC _________concept is used in 8086 execution e. LIFO f. FIFO g. 32 h. 16 c. CMP d. COM g. random h. None of the above

9. Synchronous Transmission is ____________ oriented 10.


e. Character g. Block f. Bit h. word 8255 is a general purpose programmable i/o device used for ---------data transfer. e. several g. synchronous f. parallel h. None of the above

11. If the address of port A is 40 then the address of port B & port C are. a. 41 ,42 c. 43,A0 b. 90,A0 d. None of the above

12. All the data from the I/O device routed via------------e. Accumulator f. B register g. Memory address h. None of the above

13. In 8279 key board interface provides ----------modes.


e. 3 f. 2 g. 4 h. none of the above

14. In 8257, each channel has _________ bit registers


e. 24 f. 42 g. 16 h. 8

15. A microcontroller normally has which of the following devices on chip?


a. RAM b. ROM c. I/O d. All the above.

16. The __________ register in 8051 is called PSW.


a. flag b. accumulator

c. Register banks.
d. RAM

17. i. 8 port in 8051 has_____ bits Each


j. 16

k. l.

12 32

18. Indicate which of the following registers are bit addressable.


a. A b. B c. PSW d. all the above

19. Special function registers are designated with addresses___________


a. 00-7F H b. 00-FF H c. 80-FF H d. none

20. To access SFRs we use _______________ addressing modes.


a. b. c. d. indirect register direct None.

You might also like