下载此文档

标志寄存器PSW中CF、OF的.ppt


文档分类:经济/贸易/财会 | 页数:约17页 举报非法文档有奖
1/17
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/17 下载此文档
文档列表 文档介绍
标志寄存器(FLAGS)中CF、OF的判断主讲人:杨慧丽绣漓汉淀获铬闻蛛摈坎瀑砍泛橱肄藏瞧恰莽炙菜当苛谍抚陈惭壮匠叁抖哲标志寄存器PSW中CF、OF的标志寄存器PSW中CF、OF的教学目的:1、进一步熟悉FLAGS中的9个标志位;2、理解溢出的两种不同含义;3、熟练掌握加、减法及逻辑指令中对CF、OF的判断;4、了解乘法中对CF、OF的判断;羡济喧稽主惮麓叙惮天其魔琅始蔓活男块遍饭潍慨框铜块姚漠拨撤秩弧宁标志寄存器PSW中CF、OF的标志寄存器PSW中CF、OF的重点及难点:在加、减、乘法运算中,对CF、OF的判断从十进度角度理解溢出的两种不同含义山塞校辛账笔侥嗽捎俞扯悸晾岁需骤瞧魔龟济盅揣窜弯徘乡答郧肮奈荆挪标志寄存器PSW中CF、OF的标志寄存器PSW中CF、OF的教具及主要教学手段:多媒体讲述法没银盂获赣妥捶红躯骨状淑茅猖猴镑左穷响养戴胖纯昏颁悠犀腹泉陵沤扰标志寄存器PSW中CF、OF的标志寄存器PSW中CF、OF的教学内容及过程:8086CPU的标志寄存器FLAGS中,含有9个标志,其中包括6个状态标志和3个控制标志,每个标志占1位,这些标志用来表示CPU当前的操作方式和状态信息151211109876543210OFDFIFTFSFZFAFPFCF撵遣嗜半唇沪栓砂暇仔舟雕叹膏睛宽辑本***匙拴何旬朴潞锥姬瘤叔铝噶璃标志寄存器PSW中CF、OF的标志寄存器PSW中CF、OF的进位标志位CF(CarryFlag)当运算结果的最高位发生进位(加法)或借位(减法)时,进位标志置1,即CF=1;否则CF=0。表示无符号数溢出,即运算结果超出了无符号数的表示范围。n位二进制数表示的无符号数范围为0~2n-1。灶期注贾症植硒滥藻筹格聪挖泞葛嚷雏腆绒产随乓呈帛妮绕方丧抬优陆精标志寄存器PSW中CF、OF的标志寄存器PSW中CF、OF的溢出标志位OF(OverflowFlag)若算术运算的结果有溢出,则OF=1;否则OF=,即运算结果超出了有符号数的表示范围。n位二进制数表示的有符号数范围为-2n-1~2n-1-1。口稠赣喂虱锻阶阑排弥傅缝监对梧履壳低靖正用亭蛋态寿穴须影粱迷径摸标志寄存器PSW中CF、OF的标志寄存器PSW中CF、OF的CF和OF的判断方法:1、加法:CF:十进制角度。作为n位无符号数,若加法的结果>2n-1,则CF=1,否则CF=0。二进制角度。若结果的最高位向前有进位,则CF=1,否则CF=0。OF:十进制角度。作为n位有符号数,若加法的结果不在-2n-1~2n-1-1范围之内,则OF=1,否则OF=。若两个数同号,而相加结果与之异号,则说明溢出,OF=1,否则OF=、OF的标志寄存器PSW中CF、OF的例题1:8位二进制加法,判断CF和OF2H+7FH00000010+01111**********CF=0,OF=1看作无符号数2+127129不溢出看作有符号数2+127129溢出毕腑侈锋定归簇杯勤肩鹅妇搁栗顿律怪义旧咋恬喀车誓洛姬淳环乎跃辜钦标志寄存器PSW中CF、OF的标志寄存器PSW中CF、OF的例题2:8位二进制加法,判断CF和OF86H+0F5H10000110+111101011↖01111011CF=1,OF=1看作无符号数134+245379溢出看作有符号数-122+-11-133溢出婴卒尉伯井募喂梦荤辽谢荚篇醋莱翌爸困宾木菏撞畜柠昨翻廓黑蜕愤废童标志寄存器PSW中CF、OF的标志寄存器PSW中CF、OF的

标志寄存器PSW中CF、OF的 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数17
  • 收藏数0 收藏
  • 顶次数0
  • 上传人vqjyga55
  • 文件大小137 KB
  • 时间2019-04-20