You must Sign In to post a response.
  • Category: Computers

    Calculate the size of frame buffer in computer graphics


    Do you have difficulty incolving a computer graphicsd problem? Want to know the correct solution? Find answers to the numerical problem on this Ask Expert page.

    Given a 25cm x 20cm display operating in 1024 x 768 x 16 color mode which is
    refreshed 30 times per second, and for which 10% of the refresh cycle is spent in retrace,
    calculate
    1. The pixel aspect ratio,
    2. The size of the frame buffer, and
    3. The required data transfer rate in kilobytes per second.
  • Answers

    2 Answers found.
  • Aspect ratio is defined as the ratio between the the pixels in the same length in width and height dimensions.
    So, in the given case the aspect ratio is -
    (1024/25):(768/20) which is about 1:1

    Here it is given that each pixel is 16 bits so the frame buffer size is -
    1024 x 768 x 16 bits
    Dividing it by 8 will give us the result in bytes.
    So frame buffer size in kilo bytes (KB) is -
    1024 x 768 x 16)/(8 x 1000) = 1572.86 KB

    It is given that 30 frames are there in 1 second so data transfer rate per second will be -
    30 x 1572.86 KB that is equal to 47.18 MB (1 MB = 1000 KB).

    Knowledge is power.

  • Aspect ratio is defined as the ratio between the pixels having the same length in their width and height dimensions and hence in the given case, it will correspond to (1024/25) : ( 768/20) and on calculation it will be 1:1
    Now it is given that each pixel consists of 16 bits, hence the buffer size of the frame corresponds to 1024 multiplied by 768 multiplied by 16 bits.
    Hence each frame buffer in terms of kilo bite is equal to 1024 multiplied by 768 multiplied by 768 multiplied by 16 / 8 multiplied by 1000 and that is equal to 1572. 86 KB
    Now we have been given that 30 frames ate there in the time duration of 1 sec and hence data transfer rate per second will correspond to 30 multiplied by 1572.86 KB = 47180 KB per second.


  • Sign In to post your comments