某字长为8位的计算机中,x和y为无符号整数,已知x=68,y=80,x和y分别存放在寄存器A和B中。请回答下列问题(要求最终用十六进制表示二进制序列,数字后用H表示16进制)。 (1) 寄存器A(1 )和B(2 )中的内容分别是什么? (2) 若x和y相加后的结果存放在寄存器C中,则寄存器C中的内容是什么?(3 )运算结果是否正确?(4 )(此处填写正确或不正确)加法器最高位的进位Cout是什么?(5 )零标志ZF(6 )和进位标志CF(7 )各是什么? (3) 若x和y相减后的结果存放在寄存器D中,则寄存器D中的内容是什么?(8 )运算结果是否正确?(9 )(此处填写正确或不正确)加法器最高位的进位Cout是什么?(10 )零标志ZF(11 )和借位标志CF各是什么?(12 ) (4) 无符号整数加/减运算时,加法器最高位进位Cout的含义是什么?它与进/借位标志CF的关系是什么?(参考答案:在加法器中进行无符号整数加法运算时,若加法器最高位进位Cout=l,则表示实际结果大于最大可表示数255,即溢出,此时CF=1。因此,对于无符号整数加运算来说,CF=1表示溢出;在加法器中进行无符号整数减法运算时,若加法器最高位进位Cout=l,则表示被减数大于减数,反之被减数小于减数。因此,在无符号数相加时,CF就等于Cout,表示进位;在无符号数相减时,将最高进位Cout取反来作为借位标志CF,即CF=Cout十l=Cout,CF=1表示有借位。)