Please answer T or F for all questions. TRUE FALSE (1) ROM is memory that can be
ID: 2268445 • Letter: P
Question
Please answer T or F for all questions.
TRUE FALSE (1) ROM is memory that can be read by the CPU (2) Circular buffering is a LIFO (last in, first out) queue. (3) There is no technical distinction between a microprocessor and a 4) RAM must be volatile (5) Pointers help implement circular buffers (6) Real-time systems and pseudo-real-time systems must produce out- microcontroller. puts for every cycle of the data clock; otherwise, they will not function. (7) The first bit of a negative signed integer is only a "1" if the integer value is negative. Fixed point numbers require at least 8 bits of memory on the MSP430 (8) The precision of a floating point number on the MSP430 is deter- mined by its declaration as a (9) "half, single, or double." (10) Three basic components of a microprocessor-based system are the memory, the CPU, and theO interface.Explanation / Answer
1)The answer for the first is True because CPU can read the values in ROM but not modify them.
2)This is False as circular buffering is a type of FIFO queue(first in first out) and the process follows a circular path for executing the datas and hence also called ring buffer(comes back to initial state).
3)The answer is False because microprocessor is a CPU whereas controller is the heart of embedded system. Processor has only ALU while controller has RAM,ROM,EEPROM etc to perform other actions.
4)RAM must be volatile is True because ram is nnon volatile,there won't be booting function available to cleanup the disk. The excess data cannot be cleared.
5)Pointers help in circular buffering is True as when data is added to buffer,head pointer moves up showing indication while when data is removed,tail pointer moves up.
6)The answer is True because when these systems do not produce output at required clocks,it may end up in deadlock condition where the process is so slow or stop in the previous state.
7)The answer is True as negative numbers are indicated with 1 and positive numbers with 0 in starting.
Ex:43 is positive and given as 00101011
-43 is negative and given as 10101011
8)The answer is True because fixed point numbers occupy more space and slow down the memory.
9)The answer is True as the fractional part of the floating point numbers is represented as single,double or half depending on the length of the fraction.
10)The answer is True as microprocessor based systems have CPU,and external memory and I/O interface.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.