下面是机器中浮点数的表示格式:
【正确答案】 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。