当前位置: 首页 > news >正文

分析企业网站建设流程武汉网站建设优化

分析企业网站建设流程,武汉网站建设优化,南宁建站服务公司之,今日新闻网flag 寄存器 CF:进位标志位,产生进位CF1,否则为0 PF:奇偶位,如010101b,则该数的1有3个,则PF0,如果该数的1的个数为偶数,则PF1。0也是偶数 ZF:在相关指令执行后(运算和逻辑指令,传送指…

flag 寄存器

在这里插入图片描述
CF:进位标志位,产生进位CF=1,否则为0
PF:奇偶位,如010101b,则该数的1有3个,则PF=0,如果该数的1的个数为偶数,则PF=1。0也是偶数
ZF:在相关指令执行后(运算和逻辑指令,传送指令不影响ZF的值),其结果为0,则ZF=1,否则为0。
SF:符号标志位,如果结果为负,则SF=1,否则为0,SF是对有符号运算的一种结果记录
DF:方向标志位,控制每次操作之后si、di的增减。df=0,递增,否则递减。串传送指令movsb就是根据df的值,实现si和di的递增或者递减,movsw是传递一个字型数据。movsb和movsw通常与rep搭配使用,rep movsb就相当于

s: 	movsbloop s

rep的指令是根据cx的值重复执行串传送指令。
cld和std分别可以将df位置0和置1。
下面利用rep movsb指令将data段的第一个字符串移动到它后面的空间

assume cs:code, ds:data
data segmentdb 'Welcome to nasm!'db 16 dup (0)
data endscode segment
start:mov ax, datamov ds, axmov si, 0 ;定义了原始地址的段地址和偏移地址mov ex, axmov di, 16 ;定义了目标地址的段地址和偏移地址mov cx, 16 ;循环16次cld ;使df=0,si和di递增rep movsb ;默认就是将原始地址ds:si传递到目标地址es:dicode endsend start

OF:溢出标志位,发生溢出,OF=1,否则为0。CF是针对无符号的,OF是针对有符号的。

adc和sbb指令

在相加的两个数字,都大于16位,则需要用adc来计算。
在这里插入图片描述
可以看到0198h和0183h相加时,低位需要进位,这时低位的加法就可以用adc指令

mov ax, 0198h
mov bx, 0183h
adc al, bl
add ah, bh

这样ax中存放的就是031B了。adc是用来处理有进位的加法的指令。
sbb是带借位的减法指令,和adc一样,是利用CF位记录的借位值或进位值。

cmp指令

cmp指令相当于减法指令,但不保存结果,只会影响标志寄存器的值,如

cmp ax, ax

则结果位0, pf=1, zf=1, sf=0, cf=0, of=0
cmp指令执行后,可以通过sf和of两个标志位判断其大小,之所以不能单纯用sf判断,是因为有可能发生溢出现象。

检测比较结果的条件转移指令

jcxz就是一个条件转移指令,不过它是检测cx中的值是否为0,为0,就jmp,下面的指令是检测标志寄存器的相关位的值,如果该值满足,则jmp。通常和cmp指令一同使用。这样的效果就和c语言的if语句类似。

指令含义检测的相关标志位
je等于则转移zf=1
jne不等于则转移zf=0
jb低于则转移cf=1
jnb不低于则转移cf=0
ja高于则转移cf=0且zf=0
jna不高于则转移cf=1或zf=1

e:equal
ne: not equal
b: below
nb: not below
a: above
na: not above

pushf和popf指令

pushf是将标志寄存器的值压栈,popf是从栈中弹出数据,送入标志寄存器中。

http://www.dinnco.com/news/44493.html

相关文章:

  • b2c商城用户实验报告seo网站推广案例
  • 企业品牌网站设计网络销售技巧
  • vs2005做网站google关键词排名优化
  • 网站空间商怎么做企业网络推广服务
  • 长春哪里有做网站的关键词工具
  • 营销型网站制作的目的是线上宣传渠道有哪些
  • 网站竞价推广怎么做外贸网络推广营销
  • 网站后台乱码百度一下首页
  • 马鞍山 做网站重庆seo海洋qq
  • 广州地铁站路线图第三波疫情将全面大爆发
  • 遵义做网站哪个公司最好seo自己怎么做
  • 做国外订单用哪个网站建站seo推广
  • fotor懒设计在线设计seo优化收费
  • 西安市建设监理协会网站网络营销应用方式
  • 情侣博客网站模板经典软文案例分析
  • 专业手机网站定制保定百度推广联系电话
  • 密云区建设委员会官方网站日照高端网站建设
  • 网站开发过程 文档行业门户网站推广
  • 简述企业网站建设的主要步骤搜索引擎营销概念
  • 做网站的边框素材电商seo搜索优化
  • 建设部网站2015年第158号关键词seo深圳
  • 浙江省建设银行网站首页接推广怎么收费
  • wordpress样式优化大师有用吗
  • wordpress更改登录页面徐州网站建设方案优化
  • 城乡建设部网站安全员证书查询搜索引擎在线
  • 私自使用他人图片做网站宣传seo整站优化外包公司
  • 嘉兴网红桥搜狗seo快速排名公司
  • 网站运营是什么意思色盲测试图免费测试
  • 能找本地人做导游的网站惠州seo推广优化
  • 户外做爰网站百度seo快速排名优化