1、设16位浮点数,其中阶符1位、阶码值6位、数符1位、尾数8位。若阶码用移码表示,尾数用补码表示,则该浮点数所能表示的数值范围是( )。
A.-264~(1-2-8)264
B.-263~(1-2-8)263
C.-(1-2-8)264~(1-2-8)264
D.-(1-2-8)263~(1-2-8)263
正确答案:B
解析:
本题考查计算机系统中浮点数的表示法。
浮点格式表示一个二进制数N的形式为:N = Re * M。
其中M称为尾数(尾数为含符号的纯小数),e是指数(阶码,通常为含符号的纯整数),R为基数(阶码的底,计算机中固定为2)。
指数为纯整数,阶符1位、阶码6位在补码表示方式下可表示的最大数为63(2的6次方 - 1),最小数为-64(-2的6次方)。
尾数为含符号的纯小数,用补码表示时最小数为-1,最大数为1-2-8,因此该浮点表示的最小数为-263,最大数为(1-2-8)×263。 所以正确答案是B。
2、以100Mb/s以太网连接的站点A和B相距2000m,通过停等机制进行数据传输,传播速度为200m/us,最高的有效传输速率为( )Mb/s。
A.80.8 B.82.9 C.90.1 D.92.3
正确答案:B
解析:
一个数据帧帧长最大为1518字节。其中数据帧发送时间=1518×8/100Mb/s=121.44us
数据帧传播时间=2000m/200m/us=10us。
停等协议是发送一帧,收到确认后再发下一帧,确认帧是64B,则发送时间=64×8/100mbps=5.12us
则总时间=121.44us+5.12us+10us+10us=146.56us。
发送一个数据帧的有效速率=1518×8/146.56=82.9mbps。