【判断题】【消耗次数:1】
FLAGS称为标志寄存器,其中OF是溢出标志,SF是符号标志,ZF是零标志,CF是进位标志,当SF=0时,表示结果为正数,当ZF=1时,表示结果为0。
正确
错误
参考答案:
复制
纠错
➡️如需代学继续教育,联系微信:yizhituziang

相关题目
【判断题】 在CPU的标志寄存器中,其中SF是符号标志,ZF是零标志,当SF=1时,表示结果为负。
①  正确
②  错误
【简答题】 8086的16位标志寄存器FLAGS中OF=1表示运算结果[填空1],ZF=1表示运算结果为零。PF=0表示运算结果的低8位中1的个数为[填空2]。
【判断题】 当标志位CF=1时表示无符号数运算产生溢出,而当标志位OF=1是表示带符号数运算产生溢出。
①  正确
②  错误
【单选题】 8086中8位算术运算指令执行后,结果为10010001B,则ZF和SF标志位的值为()
①  ZF=0SF=1
②  ZF=0SF=0
③  ZF=1SF=1
④  ZF=0SF不确定
【判断题】 CF和OF的值,和为0000H;SF=0,ZF=1,CF=1,OF=0。
①  正确
②  错误
【单选题】 状态标志中的进位标志符号是()
①  P_CA
②  P_CE
③  P_AC
④  P_CY
【单选题】 8086CPU的标志寄存器中,(? ?)标志位用于反映带符号数运算结果是否溢出。
①  IF
②  DF
③  TF
④  OF
【判断题】 CF和OF的值,和为74D4H;SF=0,ZF=0,CF=0,OF=0。
①  正确
②  错误
【简答题】 8086的16位标志寄存器FLAGS中IF=1表示CPU[填空1]中断,TF=1表示CPU进入[填空2]工作方式。
【判断题】 CF和OF的值。其中OF=1,SF=1,ZF=0,CF=1。IP称为指令指示器,它用来存放代码段中的偏移地址(或EA)。
①  正确
②  错误
随机题目
【单选题】 已知类CVirtualClass,下面四个选项中均定义了该类的成员函数,请问,哪一个定义是正确的()
①  virtualCVirtualClass();
②  staticvirtualvoidsetValue(int);
③  constCVirtualClassprint()const=0;
④  virtualintgetValue()const=0;
【单选题】 有如下模板定义:templateT fun(Tx,Ty){returnx*x+y*y;}在下列对fun的调用中,错误的是()
①  fun(2,8)
②  fun(2.0,8.2)
③  fun(2.3,8)
④  fun(2,8.3)
【单选题】 有如下定义语句:typedefchar*PCHAR;下列正确的描述或代码是:()
①  语句PCHARp定义了一个字符变量
②  PCHARp=a;
③  PCHARp;charname[5]=John;p=name;
④  PCHARp=Hello;cout
【单选题】 对于一个类的构造函数,其函数名与类名()
①  完全相同
②  基本相同
③  不相同
④  无关系
【单选题】 关于对象性质,下列描述错误的是()
①  同一类对象之间不可相互赋值
②  可以使用对象数组
③  对象可以用作函数参数
④  一个对象可以用作另一个类的成员
【单选题】 对于一个类的析构函数,其函数名与类名()
①  完全相同
②  完全不同
③  只相差一个字符
④  无关系
【单选题】 哪个不是十进制整数()
①  10
②  9
③  8
④  7
【单选题】 如果没有显式定义构造函数(包括复制构造函数),C++编译器就()
①  出现编译错误
②  没有构造函数
③  必须显示定义
④  隐式定义默认的构造函数
【单选题】 实现两个相同类型数加法的函数模板的声明是()
①  add(Tx,Ty)
②  Tadd(x,y)
③  Tadd(Tx,y)
④  Tadd(Tx,Ty)
【单选题】 设有类A的对象Aobject,若用成员函数重载前置自增表达式,那么++Aobject被编译器解释为()
①  Aobject.operator++()
②  operator++(Aobject)
③  ++(Aobject)
④  Aobject::operator++()