RMD Sinhagad School of Engineering: Unit: 01 ES Overview (MCQ)
1) The document contains a quiz on embedded systems design concepts with 25 multiple choice questions and their answers.
2) It covers topics like platform based design, application programming interfaces, high-level transformations, hardware/software partitioning, pipelining, scheduling for shared resources, analog to digital converters, microcontrollers, and I2C protocol handshaking packets.
3) The quiz is intended for a class on embedded systems for undergraduate computer engineering students to test their knowledge of key concepts.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
181 views4 pages
RMD Sinhagad School of Engineering: Unit: 01 ES Overview (MCQ)
1) The document contains a quiz on embedded systems design concepts with 25 multiple choice questions and their answers.
2) It covers topics like platform based design, application programming interfaces, high-level transformations, hardware/software partitioning, pipelining, scheduling for shared resources, analog to digital converters, microcontrollers, and I2C protocol handshaking packets.
3) The quiz is intended for a class on embedded systems for undergraduate computer engineering students to test their knowledge of key concepts.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4
RMD SINHAGAD SCHOOL OF ENGINEERING
Warje, PUNE DEPARTMENT OF E &TC
Unit : 01 ES Overview (MCQ)
Sub: IOT Class: - TE
Sr. No. Questions Ans
01 Which of the following allows the reuse of the software and the a hardware components? a) platform based design b) memory design c) peripheral design d) input design 02 Which of the following is the design in which both the hardware and c software are considered during the design? a) platform based design b) memory based design c) software/hardware codesign d) peripheral design 03 What does API stand for? b a) address programming interface b) application programming interface c) accessing peripheral through interface d) address programming interface 04 Which activity is concerned with identifying the task at the final d embedded systems? a) high-level transformation b) compilation c) scheduling d) task-level concurrency management 05 In which design activity, the loops are interchangeable? c a) compilation b) scheduling c) high-level transformation d) hardware/software partitioning 06 Which design activity helps in the transformation of the floating point a arithmetic to fixed point arithmetic? a) high-level transformation b) scheduling c) compilation d) task-level concurrency management
Dr. Amar B. Deshmukh, RMDSSOE Page 1
07 Which design activity is in charge of mapping operations to hardware? c a) scheduling b) high-level transformation c) hardware/software partitioning d) compilation 08 Which of the following is approximated during hardware/software a partitioning, during task-level concurrency management? a) scheduling b) compilation c) task-level concurrency management d) high-level transformation 09 Which of the following is a process of analyzing the set of possible a designs? a) design space exploration b) scheduling c) compilation d) hardware/software partitioning 10 Which of the following is a meet-in-the-middle approach? b a) peripheral based design b) platform based design c) memory based design d) processor design 11 An embedded system can be defined as a control system or computer a system designed to perform a specific task. (True or False ?) a) True b) False 12 Which functional unit of ARM family architecture is responsible c for upgrading the address register contents before the core reads or writes the next register value from memory location? a. Data bus b. Barrel Shifter c. Incrementer d. Instruction Decoder
13 Which type of non-privileged processor mode is entered due to b
raising of high priority of an interrupt? a. User mode b. Fast Interrupt Mode (FIQ) c. Interrupt Mode (IRQ) d. Supervisor Mode (SVC)
14 Abort mode generally enters when _______ a
a. an attempt access memory fails b. low priority interrupt is raised c. ARM processor is on rest d. undefined instructions are to be handled
Dr. Amar B. Deshmukh, RMDSSOE Page 2
15 In the process of pipelining, which instructions are fetched from c the memory by the ARM processor during the execution of current instruction? a. Previous b. Present c. Next d. All of the above
16 If the three stages of execution in pipelining are overlapped, how a
would be the speed of execution? a. Higher b. Moderate c. Lower d. Unpredictable
17 Which parameter/s is/are included in ‘Time to market’ design d
metric of an embedded system? a. Time to prototype b. Time to refine c. Time to produce in bulk d. All of the above
18 How is the nature of instruction size in CISC processors? b
a. Fixed b. Variable c. Both a and b d. None of the above
19 What is/are the configuration status of control unit in RISC a
Processors? a. Hardwired b. Microprogrammed c. Both a and b d. None of the above
20 At an active HIGH reset pin of 8051 microcontroller, for how b
many machine cycles should the positive going pulse be provided, if the power is switched ON? a. only one b. two c. three d. four
Dr. Amar B. Deshmukh, RMDSSOE Page 3
21 While designing an embedded system, which sub-task oriented d process allocates the time steps for various modules that share the similar resources? a. Simulation and Validation b. Iteration c. Hardware-Software Partitioning d. Scheduling
22 In DAC 0808, which among the following is configured as a b
reference in addition to R-2R ladder and current switches? a. Voltage amplifier b. Current amplifier c. Transconductance amplifier d. Transresistance amplifier
23 In LPC 2148, which among the following is/are the functions of c
Mask register? a. Byte addressability b. Relocation to ARM local bus for fastest posible I/O timing c. Treating sets of port bits in the form of group without changing other bits d. All of the above
24 What is the size range of the alphanumeric LCDs? b
a. 1 to 8 characters b. 8 to 80 characters c. 100 to 150 characters d. 250 to 400 characters
25 Which type of handshake packet indicates that the device is b
incapable of accepting data as it is supposed to be busy with some another task? a. ACK b. NAK c. STALL d. None of the above