Embeded Choice
Embeded Choice
D. User mode
Answer - Click Here:
C
4. Where the Abort mode generally enters when _______?
A. undefined instructions are to be handled
B. ARM processor is on rest
C. low priority interrupt is raised
D. an attempt access memory fails
Answer - Click Here:
D
5. Which one of the following is also called a loader?
A. linker
B. locater
C. compiler
D. assembler
Answer - Click Here:
A
6. Mention that which one of the following gives the final
control to the programmer..?
A. linker
B. compiler
C. locater
D. simulator
Answer - Click Here:
A
7. Which assembler option is used to turn off long or short
address optimization?
A. -m
B. -o
C. -n
D. -V
Answer - Click Here:
B
8. Which of the following allows the reuse of the software and
the hardware components…?
A. peripheral design
B. input design
C. platform-based design
D. memory design
Answer - Click Here:
C
9. Embedded systems applications typically involve
processing information as ________
A. Distance
B. Signals
C. Block level
D. Logical volumes
Answer - Click Here:
A
10. The following is the design in which both the hardware
and software are considered during the design.
A. software/hardware codesign
B. peripheral design
C. platform-based design
D. memory based design
Answer - Click Here:
A
11. API stands for __________?
A. accessing peripheral through an interface
B. address programming interface
C. address programming interface
D. application programming interface
Answer - Click Here:
C
12. The loops are interchangeable, in which design activity…?
A. hardware/software partitioning
B. high-level transformation
C. scheduling
D. compilation
Answer - Click Here:
B
a ) U M L b ) C c ) S M I d ) J A V A . 50.Address
lines requires for 32 k-
byte memory chip isa ) 1 3 b ) 1 4 c
) 1 5 d ) 1 6 . 5 1 . E E P R O M
i s a) flash also b) for erase at a time of one byte and flash for a sector of bytec)
different from flashd) works identically for erase as well as write.5 2 . T h e
t e r m h a n d - s h a k i n g i s u s e d i n a) interrupt data transfer scheme b)
DMA data transfer schemec) synchronous data transfer schemed) asynchronous data
transfer scheme.5 3 . W h i c h c h i p h a s a l a r g e n u m b e r o f a r r a ys
with each element having
fusible links ?a ) G P P b ) A S S
P c ) F P G A d ) R e g i s
t e r . 5 4 . T h e m a i n f u n c t i o n o f R T O S i s a)
Real time task scheduling and interrupt latency control b) Device managementc)
Process managementd) Memory management.5 5 . W h i c h o n e o f t h e f o l l o w i n g
is used as an additional processing unit for running the
a p p l i c a t i o n specific tasks in place of processing using embedded software
?a ) M i c r o -
c o n t r o l l e r b ) D S P c )
F P G A d )
A S S P . 56.Which of
the following has the highest "storage performance"
?a ) D R A M b ) S R A M c ) O T P R O M d ) M a s k e d R
O M . 57.Which of the following are commercially claimed
RTOSs ?a ) L i n u s b ) W i n d o w s C E c ) W i n d o w s N T d )
S u n S o l a r i s . 58.Which of the following scheduling
algorithms checks the rate of occurrence of the
task ?a ) D M A b ) E D F c ) C o -
o p e r a t i v e d ) A l l o f t h e s e .
59.Which is
the heart of an embedded system ?a ) I n t e r
r u p t c o n t r o l l e r b ) P r o c
e s s o r c) I/O devices d) Power supply.6 0 . A m o d e l i n w h i c h
there are finite states, which have given assets of inputs, or state
c h a n g e s according to the state transition function is
a ) F S M b ) A D F G c )
D F G d ) U M L 61.A small scale
em bedded s ys t em is desi gned wit h ........... bit mi cro-
controller.a ) 8 b ) 8 o r 1
6 c ) 3 2 d ) 6 4 . 62.DMA
modules can communicate with CPU
t h r o u g h a) interrupt b) cycle stealingc) branch instruction d) none of these.6 3
. O b j e c t c o d e i s a ) i n p u t o f a s s e m
b l e r b ) o u t p u t o f a s s e m b l e r c ) i n t e r
m e d i a t e c o d e d ) n o n e o f t h e s e . 64.
A CPU has 16 bit program counter. This
means CPU can have ............ address
m e m o r y locations.a ) 1 6 K b ) 3 2
K c ) 6 4 K d ) 2 5 6 K . 6
5.How many layers are there in an embedded system
design?a ) 0 2 b
) 0 3 c ) 0
4 d ) 0 5 66.Architectu
re used in 8051 microontroller is?A ) S I M D b
) H a r v a r d c ) v o n -
N e u m a n n d ) M I S D 67.In embedded
system design, actuator acts
as a/ana ) i n p u t d e v i c e b ) o u t p u t d
e v i c e c ) m e m o r y d e v i c e d ) b o t h
a ) a n d b ) 68.which one is a serial synchronous
communication
protocol?a ) R S 2 3 2 b )
U S B c ) P C I d )
I
2
C6 9 . w h i c h o n e o f t h e f o l l o w i n g i s a n
RTOS?a ) w i n d o w s N T b ) U n
i x c ) U b u n t u d ) W i n d o s
C E 7 0 . G - s e n s o r i s u s e d t o
s e n s e a ) P o s i t i o n b ) p r e s s u r e c ) A c c e l
e r a t i o n d ) G r a v i t a t i o n a l F o r c e 71.A
program that combine object code files into
an executable program is called
aa ) C o m p i l e r b ) l i n k e r c ) b o t h
a ) a n d b ) d ) n o n e o f t h e s e 7 2
. a r o b o t i c a r m i s a a ) H a r d r e a l t i
m e s y s t e m b ) s o f t r e a l t i m e s y s
t e m c ) d i s c r e e t s y s t e
m d ) f e e d b a c k s y s t e m
7 3 . A t h r e a d i s a a ) H e a v y w e i g
h t p r o c e s s b ) l i g h t w e i g h t p r o c
e s s
Document8 pages
Document8 pages
Arm
san4u401
No ratings yet
Computer Fundamentals
Document49 pages
Computer Fundamentals
Vishal Krishna
No ratings yet
ESD Bits
Document20 pages
ESD Bits
Kiran
No ratings yet
Christ College of Engineering Irinjalakuda
Document3 pages
Document7 pages
MCQ Coa
30. Suraj Ingale
No ratings yet
Ertos Unit 2
Document9 pages
Ertos Unit 2
tharaknadhravipati
No ratings yet
Computer Questions
Document16 pages
Computer Questions
rkmishra
No ratings yet
Be Esd MCQ
Document13 pages
Be Esd MCQ
suhaskakade0075745
No ratings yet
ARM IA Bank
Document10 pages
ARM IA Bank
san4u401
No ratings yet
Global
Document9 pages
Global
dildilli
No ratings yet
OSCA Exam QP
Document8 pages
OSCA Exam QP
Nishan Raj Shrestha Pandit
No ratings yet
Arm & Es
Document8 pages
Arm & Es
san4u401
No ratings yet
Q. No. 1-80 MCQ Type (Mark-1), Q. No 81-94 Long Term (Mark-2,3,4), Q.No-
95 Fullform (Mark-1)
Document10 pages
Coa MCQ
Adithya R Anand
No ratings yet
Qus
Document4 pages
Qus
deepa
No ratings yet
Modelqs Softwareenginerr
Document12 pages
Modelqs Softwareenginerr
sheham ihjam
No ratings yet
Technical Questions: Calypso
Document17 pages
1) Which design allows the reuse of the software and the hardware components?
a. Memory Design
b. Input design
c. Platform-based design
d. Peripheral design
Description: The software and the hardware can be reused using the platform
design to cope with the increasing complexity in creating embedded systems.
2) Which design considers both the hardware and software during the embedded
design?
a. Memory Design
b. Software/ hardware codesign
c. Platform-based design
d. Peripheral design
4) Which design activity can be used for the mapping operation to hardware?
a. High-level transformation
b. Scheduling
c. Compilation
d. Hardware / Software partitioning
a. Scheduling
b. Design space exploration
c. Hardware / Software partitioning
d. Compilation
Description: It is the process of analyzing the set of designs, and the method
which meets the specification is selected.
7) Which of the following tool can replace floating-point arithmetic with fixed-point
arithmetic?
a. FAT
b. SDS
c. FRIDGE
d. VFAT
Answer: C [ FRIDGE ]
Description: There are specific tools available for the optimization programs.
One such tool is the FRIDGE or fixed-point programming design environment,
commercially made available by Synopsys System Studio. This tool can be used
in the transformation program, converting floating-point arithmetic to fixed-
point arithmetic. This is widely used in signal processing.
8) Which of the following can reduce the loop overhead and thus increase the
speed?
a. loop tiling
b. Loop unrolling
c. loop fusion
d. loop permutation
Description: The loop unrolling can reduce the loop overhead, that is, the fewer
branches per execution of the loop body, which in turn increases the speed but
is only restricted to loops with an endless number of iteration. The unrolling can
improve the code size.
9) Which part of the COOL input comprises information about the available
hardware platform components?
a. design constraints
b. target technology
c. behavior
d. both behavior and design constraints
Description: The codesign tool consists of three input ports described as target
technology, design constraints, and behavior. Each input does different
functions. The target technology comprises information about the various
hardware platform components available within the system.
10) What does Index set L denotes?
Description: The index set is used in the IP or the integer programming model.
The Index set KP denotes the processor, I represent the task graph nodes, and
L means the task graph node type.
11) Which design can be used to reduce the energy consumption of the embedded
system?
a. Simulator
b. Compiler
c. Emulator
d. Debugger
Answer: B [ Compiler ]
a. Power Model
b. Energy Model
c. Power Compiler
d. Watt Model
Description: You can save energy at any stage of the embedded system
development. High-level optimization techniques can reduce power
consumption. Similarly, compiler optimization can also reduce power
consumption, and the essential thing in power optimization is the power model.
a. Russell
b. Jacome
c. Russel and Jacome
d. Tiwari
Answer: D [Tiwari]
Description: Tiwari proposed the first power model in the year 1974. The model
includes the so-called bases and the inter-instruction instructions. The
education's base costs correspond to the energy consumed per instruction
execution when an infinite sequence of that instruction is executed. Inter
instruction costs model the additional power consumed by the processor if
instructions change.
Answer: C [ CACTI ]
Description: The CACTI can compute the cache's power consumption, which
Wilton and Jouppi proposed in 1996.
16) Which of the following function can interpret data in the C language?
a. Scanf
b. Printf
c. File
d. Proc
Answer: A [ Scanf ]
Description: The scanf and printf are the C language functions used to interpret
data and print data.
17) Which statement replaces all occurrences of the identifier with string?
a. # include
b. # define identifier string
c. # ifdef
d. # define MACRO()
Hide Answer Workspace
a. Linker
b. Locator
c. Assembler
d. Compiler
Answer: A [ Linker ]
Description: The linker is also known as a loader. It can take the object file and
searches the library files to find the routine it calls.
19) Which command takes the object file and searches library files to find the
routine calls?
a. Emulator
b. Simulator
c. Linker
d. Debugger
Answer: C [ Linker ]
Description: The linker is also known as a loader. It can take the object file and
searches the library files to find the routine it calls. The linker can give the
programmer the final control concerning how unresolved references are
reconciled, where the sections are located in the memory, which routines are
used, etc.
20) Which of the following language can describe the hardware?
a. C++
b. C
c. VHDL
d. JAVA
Answer: C [ VHDL ]
Description: The VHDL is the hardware description language that describes the
hardware, whereas C, C++, and JAVA are software languages.
a. VHDL emulator
b. VHDL simulator
c. VHDL locator
d. VHDL debugger
Description: The VHDL simulator can display the output signal waveforms that
result from the stimuli or trigger applied to the input.
22) What describes the connections between the entity port and the local
component?
a. One-to-one map
b. Many-to-one map
c. One-to-many maps
d. Port map
Hide Answer Workspace
Description: The port map describes the connection between the entity port
and the local component. The component is declared by component
declaration, and the entity ports are mapped with the port mapping.
a. Strength
b. Nature
c. Size
d. Level
Answer: D [ Size ]
24) How many types of wait statements are available in the VHDL design?
a. 4
b. 3
c. 6
d. 5
Answer: A [ 4 ]
Description: There are four kinds of wait statements. These are waiting on, wait
for, wait until and wait.
25) Which of the following is a C++ class library?
a. C
b. JAVA
c. SystemC
d. C++
Answer: C [ SystemC ]
26) Which C++ class is similar to the hardware description language like VHDL?
a. Verilog
b. C
c. JAVA
d. SystemC
Answer: D [ SystemC ]
a. C++
b. C
c. Verilog
d. FORTRAN
a. System VHDL
b. VHDL-AMS
c. System Verilog
d. Verilog
Answer: B [ VHDL-AMS ]
Description: The extension of the VHDL includes the analog and mixed
behavior of the signals.
29) Which level simulates the algorithms that are used within the embedded
systems?
a. Circuit Level
b. Gate Level
c. Algorithmic Level
d. Switch Level
30) Which of the following models the components like resistors, capacitors, etc.?
a. Layout model
b. Register-transfer level
c. Switch-level model
d. Circuit level model
Description: This simulation can be used for the circuit theory and its
components such as the resistors, inductors, capacitors, voltage sources, current
sources. This simulation also involves partial differential equations.
a. fine-grained modeling
b. transaction level modeling
c. circuit-level model
d. coarse-grained modeling
a. gate-level model
b. switch level
c. layout model
d. circuit level
33) n which model, the effect of instruction is simulated, and their timing is not
considered?
a. circuit model
b. gate-level model
c. layout model
d. coarse-grained model
a. debugger pattern
b. test pattern
c. byte pattern
d. bit pattern
35) Which of the following have flip-flops which are connected to form shift
registers?
a. test pattern
b. scan design
c. CRC
d. bit pattern
Description: All the flip-flop storing states are connected to form a shift
register in the scan design. It is a kind of test path.
36) Which gate is used in the geometrical representation if a single event causes
hazards?
a. NOT
b. OR
c. AND
d. NAND
Answer: B [ OR ]
Description: The fault tree analysis is done graphically using gates, mainly AND
gates and OR gates. The OR gate is used to represent a single event that is
hazardous. Similarly, AND gates are used in the graphical representation if
several events cause hazards.
37) Which of the following can compute the exact number of clock cycles required
to run an application?
a. coarse-grained model
b. layout model
c. register-transaction model
d. fine-grained model
38) Which of the following is possible to locate errors in the specification of the
future bus protocol?
a. HOL
b. EMC
c. FOL
d. BDD
Answer: D [ BDD ]
Description: The model checking was developed using the binary decision
diagram and the BDD, and it was possible to locate errors in the specification
of the future bus protocol.
a. FMEA
b. FTA
c. Damages
d. Hazards
Answer: B [ FTA ]
a. Zigbee
b. Z80
c. 8087
d. 80386
Answer: B [ Z80 ]
Description: Designed by Zilog in 1976. 80386 and 8087 are the processors
designed by Intel, and Zigbee is IEEE based, which is used for high-level
communication protocol.
a. 'Prefix
b. 'Suffix
c. , prefix
d. , suffix
Description: To identify the main register and alternate register ' is used in the
suffix.
44) Which signal is used to differentiates the access from a standard memory cycle?
a. RESET
b. HALT
c. IORQ
d. MREQ
Answer: C [ IORQ ]
Description: The IORQ signal is used to differentiate the access from a standard
memory cycle. These input/output accesses are similar from a hardware
perspective to a memory cycle but only occur when an input/output port
instruction is executed.
45) What supports multitasking in 80386?
46) Which one of the following is the successor of the 8086 and 8088 processor?
a. 80387
b. 80286
c. 8087
d. 8051
Answer: B [ 80286 ]
a. In expanded mode
b. Interrupt mode
c. In real mode
d. In protected mode
49) Which of the following processors can perform exponential, logarithmic, and
trigonometric functions?
a. 8087
b. 8088
c. 8086
d. 8080
Answer: A [ 8087 ]
a. Decimal
b. Gray
c. 1's complement
d. 2's complement