某一种8位计算机,其十六进制常数的定义是以0x或0X开头的十六进制整数,其取值范围为-7f-7(不区分大小写字母),如0x11、0x2A、-0x3c。
时间: 2023-06-10 17:02:55 浏览: 311
计算机专业软件工程模拟试题一
这种8位计算机使用的是有符号的二进制补码表示法,因此最高位(即符号位)为1时,表示负数。取值范围为-128(0x80)到127(0x7f)。在十六进制表示中,负数以补码形式表示,因此对于-0x3c,先将其转化为二进制补码0011 1100,然后取反得到1100 0011,最后加1得到1100 0100,即-0x44。
阅读全文