问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

PSW程序状态字每位的意义是什么?

发布网友 发布时间:2022-04-23 02:18

我来回答

2个回答

热心网友 时间:2022-06-03 06:21

展开1全部psw即程序状态字(有些教材也叫程序状态寄存器),program
status
word
程序状态寄存器psw是计算机系统的核心部件——运算器的一部分,psw用来存放两类信息:一类是体现当前指令执行结果的各种状态信息,称为状态标志,如有无进位(cf位),有无溢出(of位),结果正负(sf位),结果是否为零(zf位),奇偶标志位(pf位)等;另一类是存放控制信息,称为控制状态,如允许中断(if位),跟踪标志(tf位),方向标志(df)等。有些机器中将psw称为标志寄存器fr(flag
register)。
在8086/8088cpu中,psw是一个16位寄存器,用于寄存单签指令执行后的某些状态,即反映指令执行结果的一些特征信息。在debug程序中,可以使用r命令来查看psw的值,除了tf没有显示之外,其它8个标志的值显示方式如下:
标志名
设置
nv(清除)
ov(溢出)
方向
dn(减)
up(增)
中断
ei(启用)
di(禁用)
正负
ng(负)
pl(正)

zr(0)
nz(非0)
辅助进位
ac(进位)
na(不进位)
奇偶校验
pe(偶校验)
po(奇校验)
进位
cy(进位)
nc(不进位)
如:
ov
dn
ei
ng
zr
ac
pe
cy依次表示of
df
if
sf
zf
af
pf
cf都为1;
nv
up
di
pl
nz
na
po
nc依次表示of
df
if
sf
zf
af
pf
cf都为0.
psw各位的定义如下:
cy(psw.7):即psw的d7位,进位、借位标志。进位、借位cy=1;否则cy=0.
ac(psw.6):即psw的d6位,辅助进位、借位标志。当d3向d4有借位或进位时,ac=1;否则ac=0.
f0(psw.5及psw.1):即psw的d5位,用户标志位;
rs1及rs0(psw.4及psw.3):即psw的d4、d3位,寄存器组选择控制位;
ov(psw.2):溢出标志。有溢出ov=1,否则ov=0;
f1(psw·1):保留位,无定义;
p(psw·0):奇偶校验标志位,由硬件置位或清0;存在acc中的运算结果有奇数个1时p=1,否则p=0。

热心网友 时间:2022-06-03 06:21


7:
CY:进位标志。
当最后一次算术操作产生进位(加法)或借位(减法)时,该位置
1。其它算
术操作将其清
0。

6:
AC:辅助进位标志。
当最后一次算术操作向高半字节有进位(加法)或借位(减法)时,该位置
1。
其它算术操作将其清
0。

5:
F0:用户标志
0。
这是一个可位寻址、受软件控制的通用标志位。

4-3:
RS1-RS0:寄存器区选择。
该两位在寄存器访问时用于选择寄存器区。
RS1
RS0
寄存器区
地址
0
0
0
0x00-0x07
0
1
1
0x08-0x0F
1
0
2
0x10-0x17
1
1
3
0x18-0x1F

2:
OV:溢出标志。
该位在下列情况下被置1:
y
ADD、ADDC
或SUBB
指令引起符号位变化溢出。
y
MUL指令引起溢出(结果大于
255)

y
DIV
指令的除数为
0。
ADD、ADDC、SUBB、MUL和
DIV
指令的其它情况使该位清
0。

1:
F1:用户标志
1。
这是一个可位寻址、受软件控制的通用标志位。

0:
PARITY:奇偶标志。
若累加器中8
个位的和为奇数时该位置
1,为偶数时清
0
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
刚买了个 iphone3G 一更新麻烦了出现了错误1014 而且手机什么都没有了... Dell vostro 1014新机怎样分区? macosv1014以上版本怎么更新 江苏智能锁种类 陕西有那些换锁哪家省钱 有必要买大牌的智能门锁吗? 陕西口碑好指纹锁哪家省钱 如何设置excel每页打印表头 excel打印多页表格时怎么设置每页都有表头 我的笔记本是DV4现在进不去系统, winpe识别不了硬盘 bios找不到... python中psw是什么意思 psw是什么? 程序状态字psw有什么作用,各位的含义是什么? 单片机psw是什么 什么是PSW OPPO A3是不是全网通? 51单片机中psw是什么意思 单片机 psw是什么 如图,cpu上印的PSW是什么意思? PSW代表什么意思? oppo a3怎么样?是什么接口? PSW指的是什么? PSW是什么意思? OPPO A3性能怎么样? psw是什么意思啊! OPPO A3手机好不好? oppoa3参数配置是怎样的? 冰箱压缩机里烫死蟑螂窝,后断断续续有蟑螂怎么办 冰箱里面有蟑螂怎么办? 蟑螂怎么老是从厨房冰箱下面出来 PSW签证是什么意思?我不是很理解,还有它对留学生有哪些好处?现在取消了PSW签证,那是好还是不好呢?? CPU的状态属于程序状态字PSW的一位,这里的PSW是什么意思? 程序状态寄存器的PSW的作用是什么? 常用的状态标志有哪几位?其作用是什么? 单片机的PSW的作用是什么? PSW工作签证指的是什么 质量五大工具中psw是什么意思 苹果11怎么打开4G+Wi-Fi 苹果11手机怎么开通4G网络 苹果11edge网络怎么改成4g 苹果11状态栏可以不显示4g图标吗 iphone11怎么显示4g图标 苹果11怎么打开4G? iphone11显示4g但上不了网? 朋友换了苹果11网络为啥是4G,要不就是离线怎么回事? 苹果十一右上角出现4g正常吗? 苹果11下午是4G信号,一下子变成这样了,怎么变回来4G信号? 苹果114g怎么打开? 苹果11por 怎么设置通话时保持4g网络? 具体操作 为什么苹果11突然没有4g网? 西兰花和胡萝卜做的辅食