单选题 下面是机器中浮点数的表示格式:
【正确答案】 A
【答案解析】[解析] 首先将-51.875转换为二进制表示:(-51.875)10=-110011.111=-0.110011111×2110,其中110是阶码,-0.110011111是尾数(绝对值大于0.5)。由于规格化表示格式中阶符和阶码共计4位,本题中阶码大于0,故采用补码时,这4位应该是[110]=[110]=0110。而采用原码表示尾数时,向[-0.110011111]=1110011111后面添零补足12位,得111001111100。
【正确答案】 D
【答案解析】[解析] 设阶码由1位符号位和n位数值位组成,则[X]=2n+X,-2n≤X≤2n。此例中,若采用移码表示阶码,则阶符和阶码这4位上应该是[110]=100+110=1010。若采用补码表示尾数,向[-0.110011111]=1001100001后面添零补足12位,可得到1001100001000。