- 5
- 0
- 约2.29千字
- 约 3页
- 2018-05-05 发布于河南
- 举报
汇编语言学习笔记11
标志寄存器
先来总结一下以前的寄存器的作用:
1 存储相关指令的执行结果
2 为cpu执行相关指令提供的行为依据
3 控制cpu的相关工作方式。
本课学习的标志寄存器也是 16位的,其中存储的信息通常被称为程序状态字(psw)标志寄存器的16位有9位分别表示了不同的状态 如下
0 cf
1
2 pf
3
4 af
5
6 zf
7 sf
8 tf
9 if
10 df
11 of
12
13
14
15
没有表示空白 ,不具备任何含义 ,下面了解一下非空白区的各个含义
zf 零标志位。记录相关指令执行后其结果是否为零,若是结果为零 那么zf=1,否则zf=0;
pf 标志位 奇偶标志位,记录相关指令执行后,其结果的所有二进制位中1的个数是否为偶数,若是偶数那么pf=1,不是偶数那么pf=0;
sf 标志位 符号标志位,记录相关指令执行后,其结果是否为负,如果结果为负,那么sf=1,不为负,sf=0
cf 标志位 进位标志位。一般在无符号运算的情况下,它记录了运算结果的最高有效为向更高位的进位值,或者从更高位的借位值,cf标志位就是标志了是否进行了借位或进位运算,但一定记得是最高有效位。
of 标志位 溢出标志位,我们这里说的溢出仅适用于有符号数,例如对于8位寄存器能表示的数值范围是-128-1
您可能关注的文档
- ListView用法.doc
- 中国小区域填图练习.doc
- 二面角求法打印版.doc
- 分馏的基本原理及操作.doc
- CH14羧酸.ppt
- 第5章X射线衍射原理第二节.ppt
- 第3章数据运算 第2版 08届.ppt
- 倍增销售的技巧.doc
- 配合主管推动团队策略--pcz.ppt
- 镁合金技术121.ppt
- 煤矿测量工岗位专业考试试卷和答案.docx
- 2026届云南省曲靖市麒麟区五中高二化学第一学期期末达标测试试题含答案.docx
- 2025年执业药师药学专业知识试卷含答案:药物化学与药理学综合测试.docx
- 贵州省遵义市汇川区2025-2026学年八年级上学期学业水平(期末)考试数学(解析版).pdf
- 大一大学美育考试题及答案.docx
- 贵州省遵义新蒲新区2025-2026学年上学期八年级期末数学试题(解析版).pdf
- 工厂供电考试试卷及答案.docx
- 2025年焦作沁阳市公益性岗位人员招聘33人考试备考题库及答案解析.docx
- 贵州省遵义市第二十三中学2025-2026学年八年级上学期期末数学试卷(解析版).pdf
- 2025年一建《机电工程管理与实务》考试施工组织设计模拟试题含答案库含答案.docx
原创力文档

文档评论(0)