计算BIOS的哈希值

时间:2014-02-28 12:24:25

标签: memory x86 dos ram bios

我已经读过BIOS在f000:映射到内存。在f000:fff0我看到JMP到f000:e05b。在e05b另一个跳跃。因此,代码在f000段内跳转很多次。所以,问题:

1)如果我计算段f000的哈希值:0000 - f000:ffff我会得到BIOS代码的哈希值吗?

2)在热重启期间,段的所有字节是否都是常量?

1 个答案:

答案 0 :(得分:1)

  1. 不一定。 BIOS ROM可能会映射到比这更大或更小的区域(尽管一些早期的BIOS确实映射到该内存范围)。
  2. 可能,但不一定,不一定。