Explore topic-wise InterviewSolutions in .

This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.

51.

How many bits are used for storing signed integers?(a) 2(b) 4(c) 8(d) 16I got this question during an internship interview.Query is from Coprocessor of Intel in portion Embedded Processors of Embedded Systems

Answer»

The CORRECT ANSWER is (d) 16

To explain: SIGNED integers in a coprocessor are STORED as a 16-bit word, 32-bit double word or 64-bit quadword.

52.

How many transistors does RISC 1 possess?(a) 44000(b) 45000(c) 44500(d) 45500This question was addressed to me in a job interview.The origin of the question is The Berkeley RISC Model and Digital Signal Processing topic in division Embedded Processors of Embedded Systems

Answer»

The correct CHOICE is (c) 44500

Explanation: The final design of the RISC concept is called the RISC 1 which was published by ACM ISCA. It possesses 44500 transistors which can IMPLEMENT 31 instruction.

53.

What is CAM stands for?(a) content-addressable memory(b) complex addressable memory(c) computing addressable memory(d) concurrently addressable memoryI have been asked this question in examination.I'd like to ask this question from RISC Processor topic in section Embedded Processors of Embedded Systems

Answer» CORRECT option is (a) content-addressable MEMORY

The best I can explain: Non-von Neumann ARCHITECTURE is based on content-addressable memory.
54.

Which of the following processor possess memory management?(a) 8086(b) 8088(c) 80286(d) 8051This question was addressed to me in a job interview.I'd like to ask this question from Architecture of Embedded Systems topic in section Embedded Processors of Embedded Systems

Answer»

The correct choice is (c) 80286

Easy explanation: Because of the efficient paging mechanism, 80286 is one of the processors which ALLOWS the MEMORY MANAGEMENT unit. 8086 and 8088 does not allow paging mechanism. 8051 is a microcontroller which have an in-built memory and does not POSSESS a paging mechanism.

55.

How many registers does RISC 1 model have?(a) 68(b) 58(c) 78(d) 88I have been asked this question in an international level competition.This interesting question is from The Berkeley RISC Model and Digital Signal Processing in section Embedded Processors of Embedded Systems

Answer»

The CORRECT option is (c) 78

To explain I would say: The RISC 1 model have 78 registers of SIZE 32 bits.

56.

Which ILP supports theALU division?(a) Subword parallelism(b) CISC(c) Superscalar(d) VLIWI have been asked this question during an interview for a job.I'd like to ask this question from Types of Processors in chapter Embedded Processors of Embedded Systems

Answer»

Right answer is (a) Subword PARALLELISM

The best I can explain: In subword parallelism, the WIDE ALU is divided into SMALLER slices which enable simultaneous arithmetic and LOGICAL operations.

57.

How many bits does SPARC have?(a) 8(b) 16(c) 32(d) 64I have been asked this question in final exam.This interesting question is from The Sun SPARC RISC Model in portion Embedded Processors of Embedded Systems

Answer» RIGHT answer is (c) 32

The explanation is: It is a 32 BIT RISC architecture having 32-bit WIDE register BANK.
58.

Which of the following bits are used for sign extension in DSP56000?(a) upper 8 bits of the stack pointer(b) lower 8 bits of the stack pointer(c) lower 8 bits of the program counter(d) upper 8 bits of the program counterThis question was addressed to me in an interview for job.This is a very interesting question from Examples of Embedded System Digital Signal Processing topic in division Embedded Processors of Embedded Systems

Answer»

Correct OPTION is (d) upper 8 bits of the program counter

To explain: The DSP56000 have a 24-bit program counter in which the upper 8 bits are only USED for sign extension.

59.

What types of modules are used in the digital signal processor to form the loop structure?(a) modulo-timer(b) modulo-counter(c) timer(d) external timerI had been asked this question in homework.Enquiry is from Examples of Embedded System Digital Signal Processing in section Embedded Processors of Embedded Systems

Answer»

Right option is (B) modulo-counter

The explanation is: By using hardware multipliers, counters etc the entire hardware can be REDESIGNED to PERFORM some SPECIFIC functions which are used in digital signal processors. One such is the modulo-counter to form the loop structure.

60.

How many registers does a DSP56000 have?(a) 4(b) 5(c) 7(d) 6This question was posed to me in quiz.I would like to ask this question from Examples of Embedded System Digital Signal Processing in division Embedded Processors of Embedded Systems

Answer»

Correct CHOICE is (C) 7

For explanation: DSP56000 has six 24-bit registers for controlling the loop counts, operating MODE, STACK manipulation and condition codes.

61.

How many bit flag register does 80386 have?(a) 8(b) 16(c) 32(d) 64I have been asked this question in an interview.The above asked question is from Features of Intel in division Embedded Processors of Embedded Systems

Answer»

Correct option is (c) 32

The explanation is: The 32-bit flag REGISTER POSSESSES the normal CARRY zero, auxiliary carry, parity, SIGN and overflow flags.

62.

Which of the following processors can perform exponential, logarithmic and trigonometric functions?(a) 8086(b) 8087(c) 8080(d) 8088The question was posed to me in semester exam.This key question is from Coprocessor of Intel in section Embedded Processors of Embedded Systems

Answer»

The CORRECT answer is (b) 8087

To explain I WOULD say: 8087 is a coprocessor which can perform all the mathematical functions INCLUDING addition, subtraction, multiplication, division, EXPONENTIAL, logarithmic, trigonometric etc. 8086, 8080 and 8088 are microprocessors which require the help of a coprocessor for floating point arithmetic.

63.

Which is the coprocessor of 8086?(a) 8087(b) 8088(c) 8086(d) 8080I have been asked this question in an interview for job.Question is taken from Coprocessor of Intel topic in section Embedded Processors of Embedded Systems

Answer»

The CORRECT option is (a) 8087

Easy explanation: 8087 is the COPROCESSOR for both 8086 and 8088. 8089 is ALSO a coprocessor of 8086 and 80888.

64.

Which of the processor is a good match for applications such as video games?(a) GPU(b) VLIW(c) Coprocessor(d) MicrocontrollerThe question was posed to me in an internship interview.I need to ask this question from Types of Processors in section Embedded Processors of Embedded Systems

Answer»

Correct option is (a) GPU

The explanation is: GPU is a graphics PROCESSING unit. Therefore, more graphical images can be CREATED byGPU which is necessary for VIDEO GAMES. Therefore, GPU is a good MATCH for video games.

65.

Which of the architecture is more complex?(a) SPARC(b) MC68030(c) MC68030(d) 8086This question was addressed to me during an interview for a job.My doubt is from RISC Processor topic in section Embedded Processors of Embedded Systems

Answer»

The CORRECT answer is (a) SPARC

The best explanation: SPARC have RISC ARCHITECTURE which has a SIMPLE INSTRUCTION set but MC68020, MC68030, 8086 have CISC architecture which is more complex than CISC.

66.

How instructions and data are accessed to pipeline stages of 80486 processor?(a) Through internal unified cache(b) Through external unified cache(c) Through external cache(d) Through multiple cachesI have been asked this question in a job interview.This intriguing question comes from Features of Intel in division Embedded Processors of Embedded Systems

Answer»

Right answer is (a) Through INTERNAL UNIFIED cache

Easiest explanation: In order to have instruction and data to the pipeline, the 80486 has an internal unified cache to contain both data and INSTRUCTIONS. This HELPS in the independency of the PROCESSOR on external memory.

67.

Which of the processor has an internal coprocessor?(a) 8087(b) 80287(c) 80387(d) 80486DXI got this question at a job interview.I'm obligated to ask this question of Coprocessor of Intel topic in chapter Embedded Processors of Embedded Systems

Answer» CORRECT choice is (d) 80486DX

The best explanation: 8087 is an external IC designed to OPERATE with the 8088/8086 PROCESSOR but 80486DX is an on-chip COPROCESSOR that is, it does not require an extra integrated chip for floating POINT arithmetics.
68.

What is 80/20 rule?(a) 80% instruction is generated and 20% instruction is executed(b) 80% instruction is executed and 20% instruction is generated(c) 80%instruction is executed and 20% instruction is not executed(d) 80% instruction is generated and 20% instructions are not generatedI got this question in a national level competition.My question is based upon RISC Processor topic in section Embedded Processors of Embedded Systems

Answer»

The CORRECT option is (a) 80% INSTRUCTION is generated and 20% instruction is executed

Explanation: 80% of instructions are generated and only 20% of the instruction set is executed that is, by SIMPLIFYING the instructions, the performance of the PROCESSOR can be increased which lead to the formation of RISC that is reduced instruction set computing.

69.

Which one of the following is the successor of 8086 and 8088 processor?(a) 80286(b) 80387(c) 8051(d) 8087I had been asked this question by my college professor while I was bunking the class.This is a very interesting question from Architecture of Embedded Systems in section Embedded Processors of Embedded Systems

Answer»

The correct option is (a) 80286

The BEST explanation: 80286 is the successor of 8086 and 8088because it possess a CPU based on 8086 and 8088. 8051 is a microcontroller designed by Intel which is commonly known as Intel MCS-51. 8087 is the first FLOATING point COPROCESSOR of 8086.

70.

PUSH-POP mechanism is seen in _______(a) Stack pointer(b) Register(c) Memory(d) Index registerThe question was posed to me by my school teacher while I was bunking the class.Asked question is from 8 Bit Accumulator Processor of Embedded System topic in division Embedded Processors of Embedded Systems

Answer»

The correct answer is (a) Stack POINTER

The explanation: Stack pointer is used to STORE data like subroutine calls in which a push-pop MECHANISM is FOLLOWED. Data is pushed into the stack to store it and popped off to retrieve it.

71.

Which is an imperative language?(a) C program(b) SQL(c) XQuery(d) Concurrent model of HDLI have been asked this question during an interview.Question is taken from Types of Processors in chapter Embedded Processors of Embedded Systems

Answer»

Right OPTION is (a) C program

Easy explanation: IMPERATIVE language is one which executes the program in sequential order. C program is an EXAMPLE of imperative language, SQL andXQuery are examples of declarative languages or non-imperative language. Concurrent model in HDL is a hardware description language which executes the program CONCURRENTLY.

72.

Name the processor which helps in floating point calculations.(a) microprocessor(b) microcontroller(c) coprocessor(d) controllerI had been asked this question in an international level competition.My question is from Coprocessor of Intel in section Embedded Processors of Embedded Systems

Answer»

Right OPTION is (c) COPROCESSOR

The BEST I can explain: The coprocessor can perform signal processing, FLOATING POINT arithmetics, encryption etc.

73.

Which is an example of the multi-core processor which possesses 10 cores?(a) Intel Xeon E7-2850(b) AMD Phenom IIX2(c) Intel core duo(d) AMD Phenom IIX3I got this question in an online quiz.My question is from Types of Processors in division Embedded Processors of Embedded Systems

Answer»

The CORRECT option is (a) INTEL XEON E7-2850

The explanation is: Intel Xeon E7-2850 have ten cores whereas AMD PHENOM IIx2 and Intel core DUO has two cores and AMD Phenom IIX3 has three cores.

74.

What shows the brightness of the pixel in a digital signal processor?(a) luminance(b) transparent(c) chrominance(d) opaqueI have been asked this question during an interview for a job.This intriguing question comes from Types of Processors topic in portion Embedded Processors of Embedded Systems

Answer»

Right ANSWER is (a) LUMINANCE

To elaborate: The color image of a digital signal processor have MULTIPLE channels. The brightness of the pixel is determined by luminance and the color of the pixel is determined by CHROMINANCE.

75.

Which of the following architecture doesDSP56000 possess?(a) Harvard(b) von Neumann(c) CISC(d) program-storedThis question was addressed to me in class test.The origin of the question is Examples of Embedded System Digital Signal Processing in section Embedded Processors of Embedded Systems

Answer»

Right answer is (a) Harvard

To explain: DSP56000 POSSESS Harvard architecture since this architecture has a SEPARATE bus for PROGRAM MEMORY and data memory.

76.

When an external interrupt is generated, what type of mode does the processor supports?(a) real mode(b) virtual mode(c) protected mode(d) supervisor modeThis question was addressed to me in an interview.The origin of the question is The Sun SPARC RISC Model in portion Embedded Processors of Embedded Systems

Answer» RIGHT option is (d) supervisor mode

Best explanation: In SPARC when an external interrupt is called, it CREATES an INTERNAL trap in which the current and next instructions GET saved and mode of the PROCESSOR switches to supervisor mode.
77.

How many bits does DSP56000 processor have?(a) 8(b) 16(c) 24(d) 32I have been asked this question in an online quiz.This interesting question is from Examples of Embedded System Digital Signal Processing topic in chapter Embedded Processors of Embedded Systems

Answer»

The correct answer is (C) 24

The EXPLANATION is: In order to increase the RESOLUTION, DSP56000 is a 24-bit data WORD processor.

78.

Which architecture can one overcome the low bandwidth issue in MC6800 family?(a) RISC(b) CISC(c) von Neumann(d) program storedThe question was asked in an interview for internship.My query is from Examples of Embedded System Digital Signal Processing in portion Embedded Processors of Embedded Systems

Answer» CORRECT answer is (a) RISC

Explanation: RISC ARCHITECTURE can OFFER some improvement in the low bandwidth ISSUE since it has the ability to perform operations in a single cycle.
79.

Which of the following is an 8-bit RISC Harvard architecture?(a) AVR(b) Zilog80(c) 8051(d) Motorola 6800I have been asked this question in an online interview.I'm obligated to ask this question of RISC Processor in portion Embedded Processors of Embedded Systems

Answer»

The correct answer is (a) AVR

The explanation is: AVR is an 8-bit RISC ARCHITECTURE developed by ATMEL. ZILOG80, 8051, Motorola 6800 are having CISC architectures.

80.

In which processor does the control register and system management mode register first appeared?(a) 80386(b) 80386SL(c) 80386DX(d) 80486This question was posed to me in a national level competition.My enquiry is from Features of Intel topic in division Embedded Processors of Embedded Systems

Answer»

Right choice is (b) 80386SL

For explanation: The control register and system MANAGEMENT mode register has first appeared in 80386SL and LATER on succeeded by other processors. These REGISTERS can PROVIDE INTELLIGENT power control.

81.

Which of the following is a coprocessor of Motorola 68000 family?(a) 68001(b) 68011(c) 68881(d) 68010This question was posed to me during an interview for a job.My doubt stems from Coprocessor of Intel topic in division Embedded Processors of Embedded Systems

Answer»

Correct OPTION is (C) 68881

Easiest explanation: The 68881 COPROCESSOR of Motorola provides floating point ARITHMETICS.

82.

In how many modes does 80386 can run?(a) 2(b) 4(c) 3(d) 5The question was asked in semester exam.I'm obligated to ask this question of Features of Intel topic in portion Embedded Processors of Embedded Systems

Answer»

The correct ANSWER is (c) 3

Easy explanation: The 80386 can run in three DIFFERENT modes: the real MODE, the protected mode, and a virtual mode. In real mode, the size of each segment is limited to 64 Kbytes and in protected mode, the largest segment size is increased to 4 Gbytes and the virtual mode is a special version of the protected mode.

83.

Which are the two modes of 80286?(a) Real mode and protected mode(b) Mode1 and mode2(c) Alternate and main(d) Mode A and mode BThe question was posed to me in an international level competition.This key question is from Architecture of Embedded Systems in chapter Embedded Processors of Embedded Systems

Answer»

Right choice is (a) Real mode and protected mode

The best EXPLANATION: It possess two MODES which are CALLED real and protected modes. In real modes it adds some additional REGISTER in order to access a size greater than 16MB but still PRESERVING its compatibility with 8086 and 8088.

84.

Which is the processor behind the IBM PC AT?(a) 80387(b) 8088(c) 80286(d) 8086This question was posed to me in an internship interview.I would like to ask this question from Architecture of Embedded Systems topic in chapter Embedded Processors of Embedded Systems

Answer»

The CORRECT choice is (C) 80286

Explanation: The PROCESSOR was successful in the PC market and it was a successful processor behind the IBM.

85.

Which coprocessor supports affine closure?(a) 80187(b) 80287(c) 80387(d) 8088This question was posed to me in exam.I would like to ask this question from Coprocessor of Intel in division Embedded Processors of Embedded Systems

Answer»

Correct choice is (b) 80287

To elaborate: 80287 USES an affine closure for infinity VALUES WHEREAS 80387 and 80187 SUPPORT projective closure for infinity values.

86.

How many bit register set does RISC 1 model used?(a) 138*24(b) 138*32(c) 69*16(d) 69*32I got this question during an interview for a job.My question is based upon The Berkeley RISC Model and Digital Signal Processing in division Embedded Processors of Embedded Systems

Answer»

The correct answer is (b) 138*32

Easy explanation: RISC 1 model is developed in the 1970S and USES a large register set of 138*32 BIT. These are arranged in eight overlapping windows which have 24 REGISTERS each and these windows are split so that six registers can be used during function calls.

87.

How many additional registers does DSP56000 have?(a) 2(b) 4(c) 6(d) 8I had been asked this question at a job interview.My question comes from The Berkeley RISC Model and Digital Signal Processing topic in portion Embedded Processors of Embedded Systems

Answer» RIGHT choice is (b) 4

Easy explanation: In addition to the six registers of DSP56000, it has four 24-bit registers X1, X0, Y1, Y0 which can be CONCATENATED to form 48 bit register X and Y.
88.

Which of the following processor allows a multiple branch prediction?(a) 80386(b) P1(c) Intel Pentium(d) Intel Pentium proThis question was addressed to me in quiz.My question comes from Features of Intel in chapter Embedded Processors of Embedded Systems

Answer»

Right option is (d) Intel Pentium pro

Easiest EXPLANATION: A branch instruction can change the program flow and multiple branch PREDICTION allows the CONTINUOUS execution of instructions based on assumptions. This can eliminate delay and THUS speeds up the execution.

89.

Which are the two register available in the protected mode of 80286?(a) General and segmented(b) General and pointer(c) Index and base pointer(d) Index and segmentedI got this question by my school principal while I was bunking the class.This interesting question is from Architecture of Embedded Systems in chapter Embedded Processors of Embedded Systems

Answer»

Correct choice is (C) INDEX and base pointer

Explanation: In the protected mode of 80286, two ADDITIONAL REGISTER arises which is called index register and base pointer register.

90.

What kind of support does 80286 access in protected mode?(a) Real mode(b) Address access(c) Data access(d) Virtual memoryI had been asked this question in semester exam.I'm obligated to ask this question of Architecture of Embedded Systems topic in division Embedded Processors of Embedded Systems

Answer»

Correct OPTION is (d) Virtual memory

For explanation I would SAY: In the PROTECTED mode of 80286, TWO additional register ARISES which is called index register and base pointer register. This allows the 80286 to support virtual memory scheme.

91.

Which is an example of superscalar architecture?(a) Pentium 4(b) 8086(c) 80386(d) Pentium proI had been asked this question during a job interview.This question is from Types of Processors in section Embedded Processors of Embedded Systems

Answer»

The correct answer is (a) Pentium 4

Easiest explanation: Pentium 4 is a single CORE CPU used in DESKTOPS, laptops which are PROPOSED by Intel. It has Netburst architecture.

92.

Which of the following processor are designed to perform calculations in graphics rendering?(a) GPU(b) digital signal processor(c) microprocessor(d) microcontrollerThe question was asked in my homework.My doubt is from Types of Processors in section Embedded Processors of Embedded Systems

Answer»

The correct choice is (a) GPU

To elaborate: Graphics PROCESSING UNIT is designed to perform CALCULATIONS in graphics rendering. Intel, NVIDIA, and AMD are dominant providers of GPU.

93.

Which of the following statement is true for concurrency?(a) different parts of the program executes physically(b) different parts of the program executes sequentially(c) different parts of the program executes conceptually(d) different parts of the program executes sequentially and physicallyThe question was posed to me in an internship interview.This is a very interesting question from Types of Processors topic in division Embedded Processors of Embedded Systems

Answer»

The correct choice is (C) different parts of the program executes CONCEPTUALLY

To elaborate: A CONCURRENT program executes different parts of the program conceptually, a parallel program executes different programs physically and a non-concurrent program executes the program in SEQUENTIAL order.

94.

What is the color format of chrominance in a digital signal processor?(a) VGBA(b) VIBGYOR(c) White(d) RGBAThe question was asked during a job interview.Enquiry is from Types of Processors topic in division Embedded Processors of Embedded Systems

Answer» RIGHT ANSWER is (d) RGBA

The explanation: RGBA colors have four CHANNELS RED, green, blue, and alpha, which is transparent.
95.

What is generated by an external interrupt in SPARC?(a) internal trap(b) external trap(c) memory trap(d) interfaced trapThe question was posed to me in my homework.Query is from The Sun SPARC RISC Model topic in section Embedded Processors of Embedded Systems

Answer»

The CORRECT answer is (a) internal trap

The best EXPLANATION: In SPARC when an external INTERRUPT is generated, an internal trap is created in the trap base register in which the current and next instructions are SAVED, the pipeline gets flushed and the processor turns into a supervisor mode.

96.

Which of the following has a Harvard architecture?(a) EDSAC(b) SSEM(c) PIC(d) CSIRACI have been asked this question in a job interview.I need to ask this question from RISC Processor in portion Embedded Processors of Embedded Systems

Answer»

The CORRECT option is (c) PIC

For explanation: PIC follows Harvard architecture in which the EXTERNAL BUS architecture CONSIST of separate buses for instruction and data WHEREAS SSEM, EDSAC, CSIRAC are stored program architecture.

97.

Which is the next successor of Intel Pentium?(a) Pentium pro(b) P1(c) P2(d) P5I had been asked this question at a job interview.My question is based upon Features of Intel topic in division Embedded Processors of Embedded Systems

Answer»

The correct OPTION is (a) Pentium pro

Easiest explanation: INTEL Pentium is succeeded by Pentium pro. P1, P2, and P5 are the other processors of Intel.

98.

Which of the following processor can handle infinity values?(a) 8080(b) 8086(c) 8087(d) 8088The question was asked during an online interview.Origin of the question is Coprocessor of Intel topic in section Embedded Processors of Embedded Systems

Answer»

The correct choice is (c) 8087

Best EXPLANATION: 8087 is a coprocessor which can handle infinity values with TWO TYPES of CLOSURE KNOWN as affine closure and projective closure.

99.

Which one is the floating point coprocessor of 80286?(a) 8087(b) 80187(c) 80287(d) 80387This question was addressed to me in quiz.Question is taken from Coprocessor of Intel topic in chapter Embedded Processors of Embedded Systems

Answer» CORRECT OPTION is (c) 80287

Best explanation: 80286 supports 80287 as its FLOATING point coprocessor which HELPS in floating point CALCULATIONS.
100.

How many tables does an FIR function of a digital signal processor possess?(a) 1(b) 2(c) 3(d) 4The question was posed to me by my college professor while I was bunking the class.This key question is from Examples of Embedded System Digital Signal Processing topic in chapter Embedded Processors of Embedded Systems

Answer» RIGHT choice is (b) 2

Easiest explanation: Digital signal processor FUNCTION involves setting up of TWO TABLES and one is for sampled data and the other table is for filter coefficients which determine the filter response. It takes VALUES from the table and performs programs.