CS609 Quiz No.2 Solution and Discussion


  • Cyberian's

    1. Extended BIOS services require that the address of the block is specified as _______. CS609

    2. Highest capacity of disk can be accessed using BIOS functions is _______.
      • Hence the highest capacity of disk can be
      accessed using bios functions is
      •63x16x1024x512= 504 MB approx

    3. _______ are the circular division of the disk. (Track)

    4. _________ can be used to simulate a DMA request through software (Choose best option).

    All quiz are repeating as per previous post.


  • Cyberian's

    There is/are ____ DMA controller’s masking register(s). CS609
    Not confirmed
    2bff1733-3f97-496b-823b-b8fa55118ab9-image.png


  • Cyberian's

    ______________ used to program various common parameters of transfer for all the channels. CS609

    (DMA command register) Page 191

    29713bdd-9ca4-48a9-a0c1-6193e182d1f1-image.png

    This is the command register. It is used to program various common parameters of
    transfer for all the channels.


  • Cyberian's

    Blocks can be termed as______________. CS609
    sectors per track (Page 202)
    92766509-30ad-492d-87b3-23bc0bbca045-image.png

    Blocks
    • Blocks are the sectors per track
    •Smallest addressable unit in memory
    •Address of block is specified as a unique
    combination of three parameters (i.e. track, head,
    sec)


  • Cyberian's

    Extended BIOS services require that the address of the block is specified as _______. CS609
    LBA address (Page 210)

    Extended services require that the address of the block is specified as a LBA address.

    328be538-02e7-40a5-8f92-ddf88aaab578-image.png


  • Cyberian's

    Highest physical capacity of the disk according to the IDE interface is approximately _________. CS609
    (127GB) Page 212

    Highest IDE capacity
    • Hence highest physical capacity of the disk
    according to the IDE interface is
    255x16x65536x512 = 127GB
    •Extended BIOS functions allow to access disk
    with sizes greater than 504 MB through LBA
    translation.

    56f19559-90a8-4ab0-bda4-397e09debfb1-image.png


  • Cyberian's

    ________ are the longitudinal division of the disk. CS609
    (Sector) Page 201
    9d4e7cdc-ccb7-4e0a-869f-21b511717404-image.png
    Tracks are the circular division of the disk and the sectors are the longitudinal division of
    the disk as shown in the diagram above.

    60941831-db48-43cb-be69-a1ff36e62f5f-image.png


  • Cyberian's

    _________ can be used to simulate a DMA request through software (Choose best option). CS609
    (DMA request register) Page 192
    7d3e1519-9af8-49f5-b3bc-8f52cd4f53a0-image.png


  • Cyberian's

    A DMA cannot work in ___________ mode.

    8c2bcf74-333b-42a1-ad9b-1c4dc314bc0c-image.png


  • Cyberian's

    __________ will specify if the DMA transfer will happen as a single transfer, block transfer or demand transfer. ( command register Page 73)
    9bb06582-008d-473d-94fb-37cb36020cd4-image.png