zoukankan      html  css  js  c++  java
  • 第二章 运算方法和运算器(五)

    1:单选题 
    若在一个8位计算机中完成x+2y的运算,假定变量x和y的机器数用补码表示为[x]补=44H,[y]补= DCH,则x+2y的机器数及相应的溢出标志OF分别是( )。
    A: 32H、1
    B: FCH、1
    C: 32H、0
    D: FCH、0

    2:单选题 
    若在一个8位计算机中完成x–2y,假定变量x和y的机器数用补码表示为[x]补=44H,[y]补= DCH,则x–2y的机器数及相应的溢出标志OF分别是( )。
    A: 8CH、0
    B: 68H、1
    C: 68H、0
    D: 8CH、1

    3:单选题 
    若在一个8位计算机中完成x/2+2y,假定变量x和y的机器数用补码表示为[x]补=44H,[y]补= DCH,则x/2+2y的机器数及相应的溢出标志OF分别是( )。
    A: CAH、1
    B: CAH、0
    C: DAH、1
    D: DAH、0

    4:单选题 
    假定变量r1 和r2的机器数用8位补码表示为[r1]补=F5H,[r2]补=EEH。若将运算结果存放在一个8位寄存器中,则下列运算中会发生溢出的是( )。
    A: r1/r2
    B: r1× r2
    C: r1+ r2
    D: r1– r2

    5:单选题 
    假定整数加法指令、整数减法指令和移位指令所需时钟周期(CPI)都为1,整数乘法指令所需时钟周期为10。若x为整型变量,为了使计算64*x所用时钟周期数最少,编译器应选用的最佳指令序列为( )。
    A: 1条左移指令
    B: 1条乘法指令
    C: 两条左移指令和两条加法指令
    D: 1条左移指令和1条加法指令

    6:单选题 
    假定整数加法指令、整数减法指令和移位指令所需时钟周期(CPI)都为1,整数乘法指令所需时钟周期为10。若x为整型变量,为了使计算54*x所用时钟周期数最少,编译器应选用的最佳指令序列为( )。
    A: 两条左移指令和两条减法指令
    B: 3条左移指令和两条减法指令
    C: 4条左移指令和3条加法指令
    D: 1条乘法指令

  • 相关阅读:
    Java多线程总结之线程安全队列Queue
    Android模拟器Genymotion使用详解
    Failed to resolve:com.android.support:appcompat-v7:报错处理
    第一次使用Android Studio时你应该知道的一切配置
    sdk manager 打不开
    Android app设置全屏模式
    Android设备与外接U盘实现数据读取操作
    IIS相关优化
    集群、负载均衡、分布式
    docker启动
  • 原文地址:https://www.cnblogs.com/crc01/p/12631823.html
Copyright © 2011-2022 走看看