计算网络工师真题_2015.pptVIP

  • 5
  • 0
  • 约小于1千字
  • 约 5页
  • 2016-12-09 发布于未知
  • 举报
计算网络工师真题_2015

S08 CPU 寄存器—CCR C—进/借位标志。为1:最高位有进位或借位; 3AH + 7CH=B6H,没有进位:C = 0 AAH + 7CH=(1)26H,有进位:C = 1 Z—零标志。运算结果(即A=00H)为零,Z为1: CCR N—负标志。为1:累加器A结果为负(最高位为1),即N=A7;包 括数据运算和传递。 LDA #A0H 该指令执行后, A7=1,则N=1 CCR I—中断屏蔽位。为1屏蔽所有中断;复位时为1,关闭所有中断 H—半进位标志。执行ADD、ADC指令时,位3向4产生进位;此时H=1。 48H+39H=81H,则H=1 把数据看作是BCD时,位3向4进位,意味着十进制的低位向高 位产生了进位,如果不调整,则会出现错误。H提供依据。具体DAA指令。 48H+39H=81H,则H=1,经过DAA后: 48+39=87 CCR V—溢出标志。为1:二进制补码有溢出。 3AH + 7CH=B6H,就是58 + 124=182,已经超出-128 ~ 127范围,产生溢出,所以V = 1; 另一方面,补码B6H表达真值是-74,显然运算结果也不正确。 V与C的区别 例1:3AH + 7CH=B6H 无符号数运算:58+124=182,范围内,无进位,C=0 有符

文档评论(0)

1亿VIP精品文档

相关文档