Data registers - can be assigned to a variety of functions by the programmer. They can be used with any machine instruction that performs operations on data. Address registers - contain main memory addresses of data and instructions or they contain a portion of the address that is used in the calculation of the complete addresses.
If the angle of elevation of the top of a pillar from the ground level is raised from , the length of the shadow of a pillar of height will be decreased by