结构推理
如何理解补码的含义?8位二进制数的模是什么?8位补码表示的范围是多少?
【正确答案】8位二进制数的模为28=256。
补码的含义是:[X]补=模+X。即[X]补与(-X)互为模的补数。
以钟表为例,若正确时间为3点整,而钟表却错误地指在6点整。为了校准时钟,可有二种拨正时针的方法,除倒拨(6-3=3)外,还可顺拨,即6+9=12(模)+3=3,其中9称为(-3)以12为模的补码。采用补码运算,可将减法运算化为加法运算6+9=3(模12)。
8位补码表示的范围是为:-128~+127。
【答案解析】