答案是OF7H。

-9二进制00001001,负数的补码:符号位为1,其余位为该数绝对值的原码按位取反然后整个数加1。得出补码:11110111,十六进制表示OF7H。

-9的补码是11110111。原码是:10001001,反码是:111101109。正确二进制表示法是:00001001。

补码计算方法:求得原码的反码反码末位加1。当要表示-9时候,先对9的原码取反,变成11110110,即反码,反码基础上加1为11110111,则是-9的补码。