南方电网笔试之计算机网络专项题


一、单选题

  1. 采用海明码纠正一位差错,若信息位为 4 位,则冗余位至少应为 ( )

    A. 2位
    B. 3位
    C. 5位
    D. 4位

    答案:B
    对于纠正一位差错的海明码,必须满足如下条件:记冗余位长度为r,那么总的码长为:2r-1,信息位长度为:2r-r-1.所以依题设 2^r-r-1=4,r=3,即冗余位至少应为3位

  2. 为实现程序浮动存储提供支持的寻址方式是 ()
    A.变址寻址
    B.相对寻址
    C.间接寻址
    D.寄存器间接寻址
    答案:B

解析:浮动程序技术是指在多道程序设计的系统中,要求每道程序存放在主存的任何区域都能正确执行,甚至在执行过程中,当程序的存放区域被改变,也要求其执行不受影响。

也就是说,程序可以随机地从主存的一个区域移动到另一个区域,程序被移动后仍丝毫不影响它的执行。相对寻址是用程序计数器PC的内容作为基准地址,指令中给出的形式地址作为偏移量,偏移量可正可负,二者相加后形成操作数的有效地址。这种方式实际上是以当前指令位置为基准,相对它进行位移定位,即不必用指令的绝对地址编程,因此可以将所编程序放在内存中的任何地方,符合浮动程序技术的特点。

拓展:
常见的寻址方式有立即寻址、直接寻址、间接寻址、寄存器寻址、寄存器间接寻址、相对寻址和变址寻址等。其详细特点,请查看原文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

时光绘师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值