Intel® Core™ i5-7500 is one of Intel's 7th generation of microprocessors and was launched earlier in 2017 and has been used in many computers, including Dell OptiPlex 7050 Tower.

a) How many CPU does this microprocessor have? What's its cache memory capacity?
b) According to Intel, this microprocessor's max clock speed can reach 3.8 GHz. If an instruction requires 5 clock cycles to complete execution in this microprocessor, then, in terms of nanoseconds, how long does it take to get executed? Round the number of your answer to the nearest thousandth