Microprocessors Question Bank PDF
Document Details
Uploaded by EminentAntigorite270
OCR
Tags
Summary
This document is a question bank on microprocessors, a topic in computer science. It contains several multiple choice questions (MCQs) on various aspects of microprocessors, such as their components, operations, and types. The questions are presented with numbered answers. Suitable for secondary-level students.
Full Transcript
Question bank Microprocessors 1. Microprocessor consists of …………. of microscopic transistors squeezed onto a tiny chip of silicon a) Thousands b) One c) Hundred d) None Answer: a 2. Which of the following is correct about 8086 microprocessors? a) Intel’s first x86 processor b) Motorola’s first x...
Question bank Microprocessors 1. Microprocessor consists of …………. of microscopic transistors squeezed onto a tiny chip of silicon a) Thousands b) One c) Hundred d) None Answer: a 2. Which of the following is correct about 8086 microprocessors? a) Intel’s first x86 processor b) Motorola’s first x86 processor c) STMICROELECTRONICS’s first x86 processor d) Nano Xplore x86 processor Answer: a 3. Which of the following is a type of microprocessor? a) CISC b) RISC c) EPIC d) All of the mentioned Answer: d 4. The microprocessor of a computer can operate on any information if it is present in ……………. only. a) Program Counter b) Flag c) Main Memory d) Secondary Memory Answer: c 5. The microprocessor unit is ……………. a) complex logic element that performs arithmetic b) logic and control operations. c) Both a and b d) None Answer: c 6. A microcomputer contains ……………. a) Microprocessor b) Other circuits and clock c) Interface adapters d) All of the above Answer: d 7. A microcomputer is capable of performing many different operations such as…………. a) Add and subtract b) logical operations c) read from an input device and transmit to an output device d) All of the above Answer: d 8. In microcomputer, operations are called……………. a) Words b) instructions c) Bytes d) None Answer: b 9. How many address lines are present in 8086 microprocessor? a) 16 b) 20 c) 32 d) 40 Answer: b 10. Which of the following is true about microprocessors? a) It has an internal memory b) It has interfacing circuits c) It contains ALU, CU, and registers d) It uses Harvard architecture Answer: c 11. Which of the following is not a condition flag? a) Trap flag b carry flag c) Zero flag d) All of the above Answer: a 12. A memory connected to a microprocessor has 20 address lines and 16 data lines. What will be the memory capacity? a) 8 KB b) 2 MB c) 16 MB d) 64 KB Answer: b 13. What is the word length of the Pentium-II microprocessor? a) 8-bit b) 32-bit c) 64-bit d) 16-bit Answer: c 14. If a 90 GB memory has to be connected to a microprocessor, minimum how many address lines are required? a) 36 b) 39 c) 32 d) 37 Answer: d 15. How many address lines are required to connect a 4 KB RAM to a microprocessor? a) 10 b) 12 c) 16 d) 20 Answer: b 16. Suppose registers ‘A’ and ‘B’ contain 50H and 40H respectively. After instruction MOV A, B, what will be the contents of registers A and B? a) 40H, 40H b) 50H, 40H c) 50H, 50H d) 60H, 40H Answer: a 17. Microcomputer includes kinds of buses as.... a) Address Bus and Data bus only b) Control Bus and Address bus only c) Data bus only and Control Bus only d) Address Bus, Data bus and Control Bus Answer: d 18. Information is transferred from Address register to memory by ……… a) Address Bus b) Control Bus c) Data bus d) All of the above Answer: a 18. Information is transferred from memory to data register by ……… a) Address Bus b) Control Bus c) Data bus d) All of the above Answer: c 19. The instructions within the MICROPROCESSOR are arranged as follows.... a) Fetch, decode, and execute b) Fetch and execute only c) Execute and decode only d) None Answer: a 20. If it was in PC (0001B) before fetch, what is in PC during decode.............. a) 0002 b) 0010 c) 0001 d) None Answer: b 21. Determine the 1’s complement form: 10011001 a) –(01100110) b) +(01100110) c) –(00011001) d) None Answer: b 22. Determine the decimal value of each signed binary number in the 2’s complement form: 10111111 a) +32 b) -65 c) -8 d) None Answer: b 23. Determine the 2‘s complement of the following: (95C3) 16 a) 6A3D b) 6A3C c) 1A32 d) None Answer: a 24. Express the switching circuit shown in Figure below in binary logic notation. a) (A OR B) AND C b) (A And B) OR C c) (A NOR B) OR C d) (A OR B) NAND C Answer: a 25. Assembly language is High Level language a) true b) false Answer: b 26. High Level language is a human language a) true b) false Answer: a 27. Assembly language is better for......... a) Hardware devices b) Embedded systems c) Business applications d) Both a and b Answer: d 28. High Level language is better for......... a) software devices b) Embedded systems c) Business applications d) Both a and c Answer: d 29. Integer storage sizes for quadword is ………... a) 32-bit b) 4-bit c) 8-bit d) None Answer: d 30. Integer storage sizes for unsigned doubleword is ………... a) 0 to (216 -1) b) 0 to (232 -1) c) 0 to 232 d) 0 to 264 Answer: b 31. Integer storage sizes for signed word is ………... a) 215 to (215 -1) b) 216 to (216 -1) c) 28 to (28 -1) d) None Answer: a 32. Determine the signed binary number in the sign-magnitude form:01110100 a) +116 b) -151 c) +180 d) None Answer: a 33. The most important features of CISC are........ a) large instruction set b) high-level operations c) requires microcode interpreter d) All of the above Answer: d 34. The most important features of RISC are........ a) simple, atomic instructions b) small instruction set c) directly executed by hardware d) All of the above Answer: d 35. The control unit decodes the instruction using…… a) Instruction Encoder b) Instruction Decoder c) instruction pointer IP d) All of the above Answer: b 36. Pipelined Execution in The Intel386 used ………… a) six-stage execution cycle b) four-stage execution cycle c) two-stage execution cycle d) eight-stage execution cycle Answer: a 37. A superscalar processor has …………. a) two or more execution pipelines b) one execution pipeline c) zero execution pipelines d) None Answer: a 38. EAX and EBX, they are automatically used by For and While Loop instructions a) true b) false Answer: b 39. ECX and EDX, they are automatically used by ………... a) multiplication and division b) For and While Loop c) high-speed memory transfer instructions d) None Answer: b 40. ESI and EDI, they are automatically used by ………... a) multiplication and division b) For and While Loop c) high-speed memory transfer instructions d) None Answer: c 41. ………………... reflect the outcomes of arithmetic and logical operations performed by the CPU. a) Status Flags b) Control Flags c) Both a and b d) None Answer: a 42. Status Flags as ………………… a) Zero Flag b) Carry Flag and Auxiliary Carry c) Parity Flag d) all of the above Answer: d 43. ……………… is se t when the result of a signed arithmetic operation is either too large or too small to fit into the destination a) Zero Flag b) Carry Flag c) Overflow Flag d) None Answer: c 44. An instruction contains…………………... a) Label and comment b) Mnemonic c) Operand d) All of the above Answer: d 45. Mnemonic is …………………... a) Optional instruction b) required instruction c) Depends on the instruction, usually required d) None Answer: b 46. Label and comment are …………………... a) Optional instruction b) required instruction c) Depends on the instruction, usually required d) None Answer: a 47. Operand is …………………... a) Optional instruction b) required instruction c) Depends on the instruction, usually required d) None Answer: c 48. label placed just after a variable implies the variable's address. a) True b) False Answer: b 49. A label is…………………. a) Identifier b) Amplifier c) Rectifier d) None Answer: a 50. Clear the screen, delay the program for 5 seconds, and dump the registers and flags ,Use assembly language. 51. Display an unsigned integer (1111b) in binary, decimal, and hexadecimal, each on a separate line. Use assembly language. 52. Perform the following binary multiplications: [ 100 x 10] and determine the decimal value. 53. Determine the decimal value of each signed binary number in the 1) sign-magnitude (01110100B) 2) 2 ‘complement (10011001B) 3) 1 ‘complement (10111111B) 54. Suppose X is 11 and Y is 7. Show the following calculations using 6- bit, two’s complement binary arithmetic: a. X AND Y b. X OR Y c. X XOR Y