Microprocessors MCQs : This section focuses on the "Microprocessors". These Multiple Choice Questions (MCQs) should be practiced to improve the Microprocessors skills required for various interviews (campus interview, walk-in interview, company interview), placement, entrance exam and other competitive examinations.
Question 1
Which of the following is not a valid variable name in C?
A. 1:00 AM
B. a 1 2
C. a b 123
D. a b c 123
Question 2
Assertion (A): Microprocessor 8085 has on-chip oscillator with inbuilt crystal.Reason (R): For frequency stability crystal oscillator is preferred.
A. Both A and R are correct and R is correct explanation of A
B. Both A and R are correct but R is not correct explanation of A
C. A is correct R is wrong
D. A is wrong R is correct
Question 3
To multiply a number by 8 in 8085 we have to use RAL instruction
A. once
B. twice
C. thrice
D. four times
Question 4
EEPROM permits
A. read operation only
B. read and byte erase operations
C. read, byte erase and byte write operations
D. read, byte erase, byte write and chip erase operations
Question 5
During processing the instructions, data, intermediate results and final results in a computer are held in
A. CPU
B. ALU
C. Primary memory
D. Secondary memory
Question 6
Temporary register in 8085 is a 16 bit register.
A. TRUE
B. FALSE
Question 7
Consider the following The first letter of a Java variable is lower case.Each successive word in Java variable begins with a capital letter.All other letters are lower case.A Java variable can have a digit as first character. Which of the above are correct?
A. All
B. 1, 2, 3 only
C. 1, 2, 4 only
D. 2, 3, 4 only
Question 8
Harvard architecture is used in ____
A. microcontrollers
B. microprocessors
C. computer systems
D. operating Systems
Question 9
8085 has 6 sign flags.
A. TRUE
B. FALSE
Question 10
Assertion (A): If source and destination addresses are made implicit the length of instruction is reduced.Reason (R): 8085 has only 3 addressing modes.
A. Both A and R are correct and R is correct explanation of A
B. Both A and R are correct but R is not correct explanation of A
C. A is correct R is wrong
D. A is wrong R is correct
Question 11
Let JCOKE = 98 and LPEPSI = 42 Consider the statement IF (JCOKE - 3 * LPEPSI) 5, 6, 75 JCOKE = JCOKE + 56 JCOKE = JCOKE + 87 JCOKE = JCOKE + 11 The value of JCOKE after the execution of above statement will be
A. 103
B. 106
C. 109
D. none of the above
Question 12
Expression ++i is equivalent to
A. i = i + 2
B. i = i + 1
C. i = i - 1
D. i = i + i + i
Question 13
Consider the following program in Pascal X = 2.57X = (X + 0.06) * 10I = TRUNC (X)X = IX = X / 10.0 The final value of X would be
A. 2
B. 2.6
C. 2.63
D. 26.3
Question 14
MOS stands for ____________________
A. Material Operating Semiconductor
B. Metal Oxide Semiconductor
C. Metal Operating Segment
D. None of the mentioned
Question 15
Microprocessor contains large on-chip memory.
A. True
B. False
Question 16
Consider the following DO statement in Fortran 77 DO 52 N = 1, 10, 3 The number of DO loop executions in the above statement is
A. 1
B. 10
C. 3
D. 4
Question 17
Which of the following is not a valid integer constant in C (for 16 bit)?
A. 321
B. -162
C. -65321
D. 1
Question 18
SP stands for ________________
A. Stack pointer
B. Segment pointer
C. Status pointer
D. State pointer
Question 19
While selecting a memory chip the feature which should be examined is
A. capacity
B. ac characteristics
C. dc characteristics
D. all of the above
Question 20
Which of the following is invalid in Basic?
A. A ** B + - C
B. A ** B - C
C. A * B - C
D. A * B - C ** D
Question 21
In compact systems, we can use ____
A. microprocessors
B. computers
C. CPU
D. microcontrollers
Question 22
Which of the following can be accessed only sequentially?
A. Floppy disk
B. Hard disk
C. Magnetic tape
D. ROM
Question 23
Z flag is reset if an ALU operation results in 0.
A. TRUE
B. FALSE
Question 24
Which of the following is not a special function register?
A. Program counter
B. Instruction pointer
C. Accumulator
D. Stack pointer
Question 25
The number of storage classes in C is
A. 2
B. 3
C. 4
D. 6
Question 26
Which of the following is not a valid real constant in C?
A. 1.2 e 2.0
B. -2.3 e - 2
C. -2.3 E 2
D. -2.3 e 2
Question 27
In ALU 1C 74181 the addition and subtraction is in
A. 2's complement
B. 1's complement
C. binary
D. none of the above
Question 28
Von Neumann architecture is used in ____
A. microcontrollers
B. microprocessors
C. computer systems
D. operating Systems
Question 29
IC (instruction cycle), FC (fetch cycle) and EC (executive cycle) are related as
A. IC = FC - EC
B. IC = FC + EC
C. IC = FC + 2EC
D. EC = IC + EC
Question 30
Which of the following is a computer language?
A. MS WORD
B. Page maker
C. MS EXCEL
D. LISP
Question 31
The size of cache memory in most microcomputers is about
A. a few bytes
B. a few kilobytes
C. a few megabytes
D. a few gigabytes
Question 32
Which of the following computer memories is fastest?
A. Cache
B. Primary
C. Mass storage
D. Off line back up
Question 33
Which among the following are not the applications of microprocessor?
A. Word processing
B. Calculation
C. Washing machines
D. Communication
Question 34
In which computer language is 'break' statement used
A. Fortran 77
B. Pascal
C. C
D. none of the above
Question 35
Which of the following is not a valid instruction type?
A. Zero operant
B. Single operand
C. Two operand
D. None of the mentioned
Question 36
If A = 20 and B = - 7 in PASCAL, A mod B =
A. 6
B. 2
C. -1
D. 3
Question 37
Which of the following can not be used as a variable name in C?
A. else
B. coal
C. ram
D. vendy
Question 38
Binary number 1101.101 is equivalent to decimal number?
A. 13.5
B. 13.75
C. 13.625
D. 13.875
Question 39
Computer virus can hide itself in a diskette but not in a hard disk.
A. TRUE
B. FALSE
Question 40
A 256 x 4 EPROM has
A. 8 address pins and 4 data pins
B. 8 address pins and 8 data pins
C. 4 address pins and 8 data pins
D. 4 address pins and 4 data pins
Question 41
Most of the memory chips in static RAM
A. do not require any supply
B. need 2 V supply
C. need 5 V supply
D. need 12 V supply
Question 42
Which of the following DO statements is invalid in FORTRAN 77?
A. DO 161 = 1, 15
B. DO 16 1 = 1, 10, 1
C. DO 16 I = - 5, 5, 2
D. none of the above
Question 43
Read the following statements about files in Pascal A file is a data structure which consists of a sequence of components of the same type.The number of components in a file is variable.The components in a file can be accessed only sequentially starting from the beginning of the file. Which of the above are correct?
A. All
B. 1 and 2 only
C. 2 and 3 only
D. 1 and 3 only
Question 44
Which of the following function relate to stack?
A. Push and pop
B. Call and return
C. Both push pop and call return
D. None of the mentioned
Question 45
An electronic component used by computers to do its work is ____
A. Microcontrollers
B. Microprocessors
C. Keyboard
D. Resistors
Question 46
Which among the following applications are not microcontroller based?
A. Computer system
B. Washing Machines
C. MP3 players
D. Telephones
Question 47
The power requirements of a DRAM in active and stand by modes is about
A. 350 mW and 5 mW respectively
B. 350 mW each
C. 5 mW each
D. 350 mW and 100 mW respectively
Question 48
In Java it is possible to have An array of integersAn array of string objectsAn array of arraysAn array on integer and strings Which of the above are correct?
A. All
B. 1, 2 and 3 only
C. 1 and 2 only
D. 1, 3 and 4 only
Question 49
How many flags does 8085 have?
A. 4
B. 5
C. 8
D. 9
Question 50
Which of the following is not a valid real constant in C?
A. 426
B. 321
C. -621.231
D. 201.2314
Question 51
Which of the following is not a valid variable name in C?
A. p o, t
B. p o t
C. po_t
D. p_ot
Question 52
In a computer the instructions, data, intermediate and final results during processing are held in ALU.
A. TRUE
B. FALSE
Question 53
To evaluate X = (A + B + 1.2) * (A + B - C) the sequence of operation is
A. + + + - * =
B. * + + + - =
C. + + - * + =
D. - + + + * =
Question 54
When .4546 E 5 and .5433 E 7 are to be added in normalized floating point mode
A. none of the numbers is changed to any other form
B. .4546 E 5 is changed .004546 E 7 and .5433 E 7 is not changed
C. .5433 E 7 is changed to 54.33 E 5 and .4546 E 5 is not changed
D. both the numbers are changed and their exponents are made equal to 6
Question 55
JCOKE = 3JCOKE = JCOKE + 1GO TO (5, 8, 9, 11, 15, 16 18, 20) JCOKE.After the execution of above statement, the control is transferred to statement number
A. 8
B. 11
C. 16
D. 20
Question 56
Which of the following is not an integer constant?
A. 0
B. -8
C. 1074
D. -8.1
Question 57
Consider the following C program int ramfloat alpha, gammaram = 6400alpha = 0.562gamma = alpha * ram + 1Now consider the following statements about this program ram is an integer variablealpha, gamma are real variables*, + are arithmetic operators0.562 may be an integer constant or real constant Which of the above are correct?
A. All
B. 1, 2, 3 only
C. 2, 3, 4 only
D. 1, 2, 4 only
Question 58
The interface chip for 8086 and 16 bit ADC is
A. 8259
B. 8255
C. 8253
D. 8251
Question 59
Microprocessors have high cost and large size.
A. True
B. False
Question 60
Assume that x = 5 and y = 2. Then in Java operation x + = y, the result is
A. x = 7
B. x = 2
C. x = 3
D. x = 2
Question 61
What is the major difference between a microprocessor and a microcontroller?
A. Presence of external peripherals
B. Presence of internal peripherals
C. CPU
D. Stack Pointer
Question 62
Quartz and metals are not used in microprocessors.
A. True
B. False
Question 63
Which among the following have less number of registers?
A. Microprocessors
B. Microcontrollers
C. CPU
D. Input devices
Question 64
In a microprocessor
A. all instructions need only one machine cycle
B. some instructions need only one machine cycle while some other instructions need more than one machine cycle
C. all instructions need only fraction of one machine cycle
D. some instructions need less than one machine cycle
Question 65
Which is not a valid Java variable
A. lot
B. c 1t
C. s $ 2
D. 2 s $
Question 66
MICR stands for
A. Magnetic Ink Chart Receipt
B. Magnetic Ink Character Recognition
C. Magnetic Ink Chart Recognition
D. Magnetic Ink Character Receipt
Question 67
Which of the following real variable names is not valid in Fortran?
A. BETA
B. ALPHA
C. A
D. AB * 2
Question 68
Which of the following is correct for microprocessor Intel 8085?
A. 8 bit microprocessor
B. 16 bit microprocessor
C. 4 bit microprocessor
D. 32 bit microprocessor
Question 69
Which of the following is used for storing flag registers?
A. Status register
B. Control register
C. Buffer register
D. None of the mentioned