我想获得硬盘驱动器的尺寸。我发现我需要使用 int 13h 和 ah = 08h。我在维基百科上发现它返回以下内容:
DH 逻辑最后一个头的索引 = number_of - 1(因为索引从 0 开始)
CX [7:6] [15:8] 柱面的逻辑最后索引 = number_of - 1(因为索引从 0 开始)
[5:0] 每个磁道的逻辑最后一个扇区索引 = number_of(因为索引从 1 开始)
问题是我不知道如何仅读取位 [5:0] 以获取每个磁道的最后一个扇区索引,并且与 [7:6][15:8] 相同以获取柱面的最后索引. 如果有人能指出我正确的方式或解释如何做到这一点,我将非常感激。