• ¿Documento equivocado? Cámbialo gratis
  • Escrito por estudiantes que aprobaron
  • Inmediatamente disponible después del pago
  • Leer en línea o como PDF
Vender
¿Dónde estudias?
Tu idioma
Document preview thumbnail
Vista previa 4 fuera de 32 páginas
Examen

Embedded Final || A+ Graded Already.

Document preview thumbnail
Vista previa 4 fuera de 32 páginas

Embedded Final || A+ Graded Already.

Vista previa del contenido

Embedded Final || A+ Graded Already.
L2
Order the abstraction levels from low to high correct answers atoms
transistors
gates
digital circuits
architectural units (cash, register file, FIFO, ALU)
system components (CPU, UART, RAM)

L2
Which file types are mostly or entirely in machine language binary and unintelligible to humans?
C File
Assembly file
Object file
Executable file correct answers C File -- Int
Assembly file -- Int
Object file -- Unint
Executable file -- Unint

L2
(T/F) The compiler that is used inside CCS (Code Composer Studio) for compiling C code to be
executed on MPS432 chip is a native compiler. correct answers False

L2
The tool that translates high-level language to assembly is called _____
The tool that combines object files to create one executable is called _____
The tool that translates assembly to machine code is called ____ correct answers Compiler
Linker
Assembler

L2
(T/F)
- A computer is a device that has a keyboard and a monitor and can run arithmetic and logical
operations.
- All computer systems are embedded systems.
- All embedded systems are computer systems.
- Embedded systems always use low-end microcontrollers rather than high-end microprocessors.
- In today's world, embedded systems consist of about 90% of the computer systems. correct
answers F
F
T
F
F

L3

,How many PCB boards are there in the Launchpad and Boosterpack? correct answers 2

L3
(T/F) MCU (Microcontroller unit) consists of a CPU (Central Processing Unit), memory and
some other peripherals. correct answers True

L3
(Y/N)
Is any of the following components part of MSP432 MCU?
- simple peripherals such as buttons and LEDs
- Blocks that are in charge of reset, clock, and power
- Several timers
- Different types of memory
- Analog interface including ADC (Analog to Digital Converter)
- Digital interface including UART SPI, I2C, I/O ports
- CPU correct answers N
Y
Y
Y
Y
Y
Y

L3
What is the XDS110
What is the MSP432 correct answers - the is the emulator on the launchpad board that helps
program/debug the main microcontroller
- the main microcontroller on the Launchpad board

L3
On the Launchpad, how many chips (also known as microchips, or IC's) are there? correct
answers More than 4

L3
For the following components, choose if they're related to the Boosterpack, Launchpad, or
MSP432 chip.
- Joystick
- ADC (Analog-to-Digital Converter)
- Large round S1 and S2 buttons
- Timer_A
- Timer32
- UART
- micro-USB port
- Debugger chip correct answers B
M
B

,M
M
M
L
L

L3
What types of memory are included on the MSP432? correct answers ROM, SRAM, and Flash
memory

L4
What's the difference between Little Endian and Big Endian?
Which is applied on the MSP432? correct answers In Little Endian machines, last byte of binary
representation of the multi-byte data-type is stored first while in Big Endian machines, first byte
of binary representation of the multi-byte data-type is stored first.

Little-Endian

L5
Looking at the following code:

typedef struct {
int x, y, z;
char c;
} bunch_t;

void WorkwithBunch(bunch_t *inputBunch_p)
{
// Later inside the main
bunch_t myBunch = {1, 2, 3, '7'};
bunch_t *bunchPtr = &myBunch;
}

What is the best way to call WorkwithBunch()?

A. WorkwithBunch(bunchPtr);
B. WorkwithBunch(*bunchPtr);
C. WorkwithBunch(&bunchPtr); correct answers A

L5
(T/F)
1) A struct in the C programming language is a composite data type (or record) declaration that
defines a physically grouped list of variables to be placed under one name in a block of memory,
allowing the different variables to be accessed via a single pointer.
2) In C, a struct can be returned value of a function.

, 3) In C, it is possible to pass a struct to a function by its pointer and get it modified by the
function. correct answers True
True
True

L6
Consider an 8-bit number A is equal to 11001100. What can we say about value of A in decimal?
correct answers It can be either -52 or 204.

L6
Which one of the following numbers can fit in a 2's complement 16-bit register? correct answers
-2^15

L6
How many bits in a signed character? correct answers 8

L6
How many bits in an integer (MSP432)? correct answers 32

L6
Does adding 0x0fffefee and 0x0efffffff result in an overflow? correct answers We do not have
sufficient information to answer this question with yes or no.

L6
What is the lowest number that can be stored in a signed short? (Hint: A C short is two bytes.)
correct answers -2^15

L6
What is the highest number that can be stored in an unsigned long? (Hint: A C long is four
bytes.) correct answers 2^32-1

L6
Which one is bit 23 mask (BIT23)? correct answers (1<<23)

L6
A single-bit bitmask is a bitstring where all the bits are 0 except for a single bit, which is 1. If
that single bit is located at index i, we call the bitmask BITi. For example, BIT0 is equal to 1 and
BIT1 is equal to 2 and BIT2 is equal to 4, and so on. If we intend to reset bits 10 and 20 of an
integer, and we like to create a macro mask, what should go in the blank space below?. If we
intend to reset bits 10 and 20 of an integer, and we like to create a macro mask, what should go
in the blank space below?

#define NEW_MASK ....
x = x & ~NEW_MASK;

A. (BIT10 | BIT20)

Información del documento

Subido en
11 de junio de 2026
Número de páginas
32
Escrito en
2025/2026
Tipo
Examen
Contiene
Preguntas y respuestas
$15.49

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Seller avatar
Los indicadores de reputación están sujetos a la cantidad de artículos vendidos por una tarifa y las reseñas que ha recibido por esos documentos. Hay tres niveles: Bronce, Plata y Oro. Cuanto mayor reputación, más podrás confiar en la calidad del trabajo del vendedor.
SirAnton
3.7
(118)
Vendido
810
Seguidores
438
Artículos
40068
Última venta
1 día hace




Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes