Question: Assume that a keyboard polling operation takes 3 0 0 clock cycles and the processor has a cycle time of 1 2 ns . The

Assume that a keyboard polling operation takes 300 clock cycles and the processor has a cycle time of 12ns. The keyboard is polled 50 times per second.
You are required to determine the percent of the CPU time required to poll the keyboard input to decide if a new character has arrived.
(You may give your answers for parts a and b in scientific notation. E.g.1.5 x 10^3 OR as integers 1500 and as a real number for part c of the question, eg: 0.008. Do not use commas)
a. What is the total number of cycles the processor can handle each second?
b. Express your answer to part a as the most appropriate integer graduation of Hz.(For example, 20 GHz. Note Hz is already written for you so simply type the integer followed by a space and then the graduation - such as 20 G)
Hz
c. How many cycles are used to poll the keyboard every second?
d. Percent of the CPU time required to poll thekeyboard=
%

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!