DAPZOI
Home Ask MCQ Quiz Topics Login


Microprocessors MCQ Questions & Answers

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

View Answer

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

View Answer

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

View Answer

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

View Answer

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

View Answer

Question 6

Temporary register in 8085 is a 16 bit register.

A. TRUE
B. FALSE

View Answer

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

View Answer

Question 8

Harvard architecture is used in ____

A. microcontrollers
B. microprocessors
C. computer systems
D. operating Systems

View Answer

Question 9

8085 has 6 sign flags.

A. TRUE
B. FALSE

View Answer

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

View Answer

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

View Answer

Question 12

Expression ++i is equivalent to

A. i = i + 2
B. i = i + 1
C. i = i - 1
D. i = i + i + i

View Answer

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

View Answer

Question 14

MOS stands for ____________________

A. Material Operating Semiconductor
B. Metal Oxide Semiconductor
C. Metal Operating Segment
D. None of the mentioned

View Answer

Question 15

Microprocessor contains large on-chip memory.

A. True
B. False

View Answer

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

View Answer

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

View Answer

Question 18

SP stands for ________________

A. Stack pointer
B. Segment pointer
C. Status pointer
D. State pointer

View Answer

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

View Answer

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

View Answer

Question 21

In compact systems, we can use ____

A. microprocessors
B. computers
C. CPU
D. microcontrollers

View Answer

Question 22

Which of the following can be accessed only sequentially?

A. Floppy disk
B. Hard disk
C. Magnetic tape
D. ROM

View Answer

Question 23

Z flag is reset if an ALU operation results in 0.

A. TRUE
B. FALSE

View Answer

Question 24

Which of the following is not a special function register?

A. Program counter
B. Instruction pointer
C. Accumulator
D. Stack pointer

View Answer

Question 25

The number of storage classes in C is

A. 2
B. 3
C. 4
D. 6

View Answer

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

View Answer

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

View Answer

Question 28

Von Neumann architecture is used in ____

A. microcontrollers
B. microprocessors
C. computer systems
D. operating Systems

View Answer

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

View Answer

Question 30

Which of the following is a computer language?

A. MS WORD
B. Page maker
C. MS EXCEL
D. LISP

View Answer

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

View Answer

Question 32

Which of the following computer memories is fastest?

A. Cache
B. Primary
C. Mass storage
D. Off line back up

View Answer

Question 33

Which among the following are not the applications of microprocessor?

A. Word processing
B. Calculation
C. Washing machines
D. Communication

View Answer

Question 34

In which computer language is 'break' statement used

A. Fortran 77
B. Pascal
C. C
D. none of the above

View Answer

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

View Answer

Question 36

If A = 20 and B = - 7 in PASCAL, A mod B =

A. 6
B. 2
C. -1
D. 3

View Answer

Question 37

Which of the following can not be used as a variable name in C?

A. else
B. coal
C. ram
D. vendy

View Answer

Question 38

Binary number 1101.101 is equivalent to decimal number?

A. 13.5
B. 13.75
C. 13.625
D. 13.875

View Answer

Question 39

Computer virus can hide itself in a diskette but not in a hard disk.

A. TRUE
B. FALSE

View Answer

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

View Answer

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

View Answer

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

View Answer

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

View Answer

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

View Answer

Question 45

An electronic component used by computers to do its work is ____

A. Microcontrollers
B. Microprocessors
C. Keyboard
D. Resistors

View Answer

Question 46

Which among the following applications are not microcontroller based?

A. Computer system
B. Washing Machines
C. MP3 players
D. Telephones

View Answer

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

View Answer

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

View Answer

Question 49

How many flags does 8085 have?

A. 4
B. 5
C. 8
D. 9

View Answer

Question 50

Which of the following is not a valid real constant in C?

A. 426
B. 321
C. -621.231
D. 201.2314

View Answer

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

View Answer

Question 52

In a computer the instructions, data, intermediate and final results during processing are held in ALU.

A. TRUE
B. FALSE

View Answer

Question 53

To evaluate X = (A + B + 1.2) * (A + B - C) the sequence of operation is

A. + + + - * =
B. * + + + - =
C. + + - * + =
D. - + + + * =

View Answer

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

View Answer

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

View Answer

Question 56

Which of the following is not an integer constant?

A. 0
B. -8
C. 1074
D. -8.1

View Answer

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

View Answer

Question 58

The interface chip for 8086 and 16 bit ADC is

A. 8259
B. 8255
C. 8253
D. 8251

View Answer

Question 59

Microprocessors have high cost and large size.

A. True
B. False

View Answer

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

View Answer

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

View Answer

Question 62

Quartz and metals are not used in microprocessors.

A. True
B. False

View Answer

Question 63

Which among the following have less number of registers?

A. Microprocessors
B. Microcontrollers
C. CPU
D. Input devices

View Answer

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

View Answer

Question 65

Which is not a valid Java variable

A. lot
B. c 1t
C. s $ 2
D. 2 s $

View Answer

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

View Answer

Question 67

Which of the following real variable names is not valid in Fortran?

A. BETA
B. ALPHA
C. A
D. AB * 2

View Answer

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

View Answer

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

View Answer