nerdexam
GIAC

GCFA · Question #240

Peter, an expert computer user, attached a new sound card to his computer. He then restarts the computer, so that the BIOS can scan the hardware changes. What will be the memory range of ROM that…

The correct answer is A. hC800 to hDF80. The BIOS scans the upper memory area range C800h to DFFFh (approximately hC800 to hDF80) for option ROMs provided by expansion cards such as sound cards.

Advanced Incident Response & Digital Forensics Fundamentals

Question

Peter, an expert computer user, attached a new sound card to his computer. He then restarts the computer, so that the BIOS can scan the hardware changes. What will be the memory range of ROM that the BIOS scan for additional code to be executed for proper working of soundcard?

Options

  • AhC800 to hDF80
  • BhCA79 to hAC20
  • ChAA43 to hF345
  • DhDF80 to hFF80

How the community answered

(14 responses)
  • A
    86% (12)
  • B
    7% (1)
  • C
    7% (1)

Why each option

The BIOS scans the upper memory area range C800h to DFFFh (approximately hC800 to hDF80) for option ROMs provided by expansion cards such as sound cards.

AhC800 to hDF80Correct

During POST, the BIOS performs a scan of the memory range starting at C800h and ending around DFFFh looking for valid option ROM signatures (55h AAh). When an expansion card such as a sound card presents an option ROM in this range, the BIOS executes that code to initialize the device before handing control to the operating system. This reserved upper memory block is the industry-standard location for adapter firmware.

BhCA79 to hAC20

The range hCA79 to hAC20 is not a valid or recognized BIOS option ROM scan range and does not correspond to any standard memory map segment used during POST.

ChAA43 to hF345

The range hAA43 to hF345 does not correspond to the conventional upper memory area reserved for expansion card option ROMs in the IBM PC-compatible BIOS memory map.

DhDF80 to hFF80

The range hDF80 to hFF80 overlaps into the area reserved for the BIOS ROM itself (E000h-FFFFh) rather than the option ROM expansion area, so it is not the region scanned for add-on card initialization code.

Concept tested: BIOS option ROM scan memory address range

Source: https://en.wikipedia.org/wiki/Option_ROM

Topics

#BIOS#ROM memory range#hardware scanning#system memory

Community Discussion

No community discussion yet for this question.

Full GCFA Practice