a) Stack is a useful storage component for handling nested procedure calls. True
ID: 3853855 • Letter: A
Question
a) Stack is a useful storage component for handling nested procedure calls. True False b) The larger number of registers a processor has, the higher is its speed? True False c) The larger is number of segments in an instruction pipeline: the lower is the processor speed? True False d)Arithmetic operations of unsigned numbers take less time than arithmetic operations of signed numbers? True false e) Flowchart and its corresponding hardware block diagram for multiplying two 2's complement numbers is the same as flowchart and its corresponding hardware block diagram for multiplying two signed magnitude numbers. True FalseExplanation / Answer
a)True
whenever a Procedure is called it will look into the stack which holds the callee info which acts as access link for the immediate callee. so stack is optimized way for calling nested procedures
b)True
Registers can hold only 8 bit or 32 bit. which is why they are faster.
we use registers for quick accessibility by CPU. In a realtime scenario, these are limited by number
c)True
Pipeline also constitutes to the CPU speed or Throughput. Pipeline allows parallelism with a single processor or multiple processors. Larger number of segments that are passed to the processor are split into series of instruction cycles. If the segment is large then CPU throughput or speed will eventually reduces.
d)False
Signed or unsigned integers are ultimately stored in the form of bits.
thery are stored in different formats such as signed are stored in signed integer(ex: 3= 0101) and unsigned are stored in unsigned integer(ex: -3=1111 0101 but they all will lead to the binary format.
so the operations doesnt get affected with in binary operations irespective of storage
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.