zoukankan      html  css  js  c++  java
  • 计算机系统基础(一):程序的表示、转换与链接(第三周小测验)

    1.CPU中能进行算术运算和逻辑运算的最基本运算部件是( )。

        A.多路选择器
        B.ALU
        C.移位器
        D.加法器

    2.ALU有一个操作控制端ALUop,ALU在ALUop的控制下执行相应的运算。以下给出的运算中,( )运算不能由ALUop直接控制完成。

        A.与、或、非等逻辑运算
        B.传送(ALU输入直送为输出)
        C.乘法和除法
        D.加法和减法

    3.假设变量x的位数为n(n>=8),x的最低有效字节不变,其余各位全变为0,则对应C语言表达式为( )。

        A.x ^ 0xFF
        B.x | ~ 0xFF
        C.x & 0xFF
        D.x | 0xFF

    4.假设变量x的位数为n(n>=8),x的最高有效字节不变,其余各位全变为0,则对应C语言表达式为( )。

        A.((x&0xFF)>>(n-8))<<(n-8)
        B.((x&0xFF)<<(n-8))>>(n-8)
        C.(x>>(n-8))<<(n-8)
        D.(x<<(n-8))>>(n-8)

    5.考虑以下C语言代码:

    	short  si = –8196;
    	int  i = si;
    

    执行上述程序段后,i的机器数表示为( )。

        A.0000 9FFCH
        B.FFFF DFFCH
        C.0000 DFFCH
        D.FFFF 9FFCH

    6.若在一个8位整数加/减运算器中完成x-y的运算,已知带符号整数x=-69,y=-38,则加法器的两个输入端和输入的低位进位分别为( )。

        A.1011 1011、0010 0110、1
        B.1011 1011、1101 1010、0
        C.1011 1011、0010 0101、1
        D.1011 1011、1101 1010、1

    7.若在一个8位整数加/减运算器中完成x+y的运算,已知无符号整数x=69,y=38,则加法器的两个输入端和输入的低位进位分别为( )。

        A.0100 0101、1101 1010、0
        B.0100 0101、0010 0110、1
        C.0100 0101、1101 1010、1
        D.0100 0101、0010 0110、0

    8.若在一个8位整数加/减运算器中完成x+y的运算,已知x=63,y= -31,则x+y的机器数及相应的溢出标志OF分别是( )。

        A.20H、0
        B.1FH、0
        C.20H、1
        D.1FH、1

    9.若在一个8位整数加/减运算器中完成x+y的运算,假定变量x和y的机器数用补码表示为[x]补=F5H,[y]补=7EH,则x+y的值及相应的溢出标志OF分别是( )。

        A.115、0
        B.115、1
        C.119、1
        D.119、0

    10.若在一个8位整数加/减运算器中完成x-y的运算,假定变量x和y的机器数用补码表示为[x]补=F5H,[y]补=7EH,则x-y的值及相应的溢 出标志OF分别是( )。

        A.119、0
        B.115、0
        C.115、1
        D.119、1
  • 相关阅读:
    Phalanx--hdu2859(dp 最大对称子图)
    Spring Cloud-hystrix Dashboard(八)
    Spring Cloud-hystrix使用例子(七)
    mysql deadlock、Lock wait timeout解决和分析
    Spring Cloud-hystrix(六)
    Spring Cloud-Ribbon负载均衡策略类IRule(五)
    Spring Cloud-Ribbon ILoadBalancer负载均衡器核心源码(四)
    Spring Cloud-Ribbon实现客户端的服务均衡(三)
    Spring Cloud-Eureka实现服务的注册与发现(二)
    Spring Cloud-个人理解的微服务演变过程(一)
  • 原文地址:https://www.cnblogs.com/nonlinearthink/p/11809268.html
Copyright © 2011-2022 走看看