首页 各种标志位含义

各种标志位含义

举报
开通vip

各种标志位含义各种标志位含义 一、运算果志位结结结结结 1、CF(Carry Flag) 进进进位志CF主要用来反映运算是否生位或借位。如果运算果的进进进进进进进进进进进进进进进最高位生了一个位或借位,那,其进进进进进进进进进进进进进进进进进1,否其进进进进0。 使用志位的情况有:多字进进进进进进进进进进进(字进)数的加减运算,无符号数的大小比运算,移进进进进进位操作,字(字进)之移位,改进进进进进进进进CF进的指令等。 2、PF(Parity Flag) 奇偶志进进PF用于反映运算果中进进进“1”的个数的奇偶性。如果“1”的...

各种标志位含义
各种标志位含义 一、运算果志位结结结结结 1、CF(Carry Flag) 进进进位志CF主要用来反映运算是否生位或借位。如果运算果的进进进进进进进进进进进进进进进最高位生了一个位或借位,那,其进进进进进进进进进进进进进进进进进1,否其进进进进0。 使用志位的情况有:多字进进进进进进进进进进进(字进)数的加减运算,无符号数的大小比运算,移进进进进进位操作,字(字进)之移位,改进进进进进进进进CF进的指令等。 2、PF(Parity Flag) 奇偶志进进PF用于反映运算果中进进进“1”的个数的奇偶性。如果“1”的个数偶数,进进进进进PF的进进1,否其进进进进0。 利用PF可行奇偶校,或生奇偶校位。在数据送进进进进进进进进进进进进进进进进进进进进进进进进 程中,了提供送的可靠性,如果采用奇偶校的方法,就可使用志位。进进进进进进进进进进进进进进进进进进进进进进进进进进进进进进进进3、AF(Auxiliary Carry Flag) 在生下列情况,助位志进进进进进进进进进进进进进进AF的被置进进进进1,否其进进进进0: (1)、在字操作,生低字向高字位或借位,进进进进进进进进进进进进进进进进进进 (2)、在字操作,生低进进进进进进进进4位向高4位位或借位。进进进进进进进 进以上6个运算果志位,在一般程情况下,志位进进进进进进进进进进进进进进进进进进CF、ZF、SF和OF的使用率进进进高,而志位进进进PF和AF的使用率低。进进进进进 4、ZF(Zero Flag) 零志进进ZF用来反映运算果是否进进进进进0。如果运算果进进进0,其进进进进1,否其进进进进0。在判断运算进果是否进0进进进进进,可使用此志位。 5、SF(Sign Flag) 符号志进进SF用来反映运算果的符号位,它与运算果的最高位进进进进进进进进进进进进进进进进进相同。在微机系中,有符号数采用表示法,所以,进进进进进进进进进进进进进进进进进进SF也就反映运算果的正进进进进进号。运算果正数,进进进进进进进SF的进进0,否其进进进进1。 6、OF(Overflow Flag) 溢出志进进OF用于反映有符号数加减运算所得果是否溢出。如果运算进进进进进进进进进进进进果超当前运算位数所能表示的范,称溢出,进进进进进进进进进进进进进进进进进进进进进OF的被置进进进进1,否,进进OF的被清进进进进0。 “”“进”进进进进进进进进进进进进进进进进溢出和位是两个不同含的概念,不要混淆。如果不太清楚 的,《算机成原理》程中的有章。进进进进进进进进进进进进进进进进进进进进进进进 状控制志位是用来控制进进进进进进进进进进进CPU操作的,它要通的指令才能使之生改。进进进进进进进进进进进进进进进进进进二、状控制志位结结结结结结 1、TF(Trap Flag) 当追踪志进进TF被置进1进,CPU进进进进进进进入行方式,即行一条指令,生一个步每步中断求。方式主要用于程序的。进进进进进进进进进进进进进进进进进 指令系中没有的指令来改志位进进进进进进进进进进进进进进进TF的,但程序可用其它法来改其。进进进进进进进进进进进进进进进进进进2、IF(Interrupt-enableFlag) 中断允志进进进IF是用来决定CPU是否响进CPU外部的可屏蔽中断出的中断求。进进进进进进进但不管志何,进进进进进进进CPU都必响进进进CPU外部的不可屏蔽中断所出的中断求,以及进进进进进进进进进进CPU内部生的中断求。具体定如下:进进进进进进进进进进进进进进进 (1)、当IF=1进,CPU可以响进CPU外部的可屏蔽中断出的中断求,进进进进进进进进 (2)、当IF=0进,CPU不响进CPU外部的可屏蔽中断出的中断求。进进进进进进进进 CPU的指令系中也有的指令来改志位进进进进进进进进进进进进进进进IF的。进进 3、DF(DirectionFlag) 方向志进进DF用来决定在串操作指令行有指寄存器生整的方向。进进进进进进进进进进进进进进进进进具体定在第进进进进5.2.11进————进进进进进进进进进进进字符串操作指令中出。在微机的指令系中,提供了的指令来改志位进进进进进进进进进进进进进进进DF的。进进 三、32位志寄存器增加的志位进进进进进进进进进进进 1、I/O特志结结结IOPL(I/O Privilege Level)I/O特志用两位二制位来表示,也称进进进进进进进进进进进进进进进进进I/O特字段。字段指定了要求行进进进进进进进进进进进进进进进I/O指令的特。如果当前的特在数上小于等于进进进进进进进进进进进进进进进进进进进进IOPL的,那,进进进进进进I/O指令可行,进进否将生一个保异常。进进进进进进进进进进进 2、NT(Nested Task) 嵌套任志进进进NT用来控制中断返回指令IRET的行。具体定如下:进进进进进进进进进进(1)、当NT=0,用堆中保存的恢进进进进进进进进EFLAGS、CS和EIP,行常的中断返回操作,进进进进进进进进进进进进 (2)、当NT=1,通任中断返回。进进进进进进进进进进进进 3、RF(Restart Flag) 重启志进进进RF用来控制是否接受故障。定:进进进进进进进进RF=0进“”进进进进,表示接受故障,否拒进进进进进进进进进进进进进进之。在成功行完一条指令后,理机把RF置进0,当接受到一个非故障,进进进进进进进理机就把它置进1。 4、虚结8086方式志结结VM(Virtual 8086 Mode) 如果志的进进进进进进1,表示理机于虚的进进进进进进进进进进进8086方式下的工作状,否,理机进进进进进进进进进进进进进进进进进进进于一般保方式下的工作状。
本文档为【各种标志位含义】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_668482
暂无简介~
格式:doc
大小:15KB
软件:Word
页数:4
分类:生活休闲
上传时间:2017-09-17
浏览量:45