找回密码
 注册
关于网站域名变更的通知
查看: 503|回复: 6
打印 上一主题 下一主题

关于51单片机汇编语言指令的小问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-4-10 09:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
关于51单片机汇编语言指令的小问题
) G  w  A! ]1 Y3 `3 F! P; B8 |
+ s# g+ b2 J. U9 ^3 c. j0 @! S0 u
8 n# h# A- u; _+ i" `- M
为什么MOV A,#81H和MOV A,#0FFH都能表示把数据-1传送到累加器A?不是有符号数一般以补码表示吗?3 z, {$ w2 M+ J1 r5 F

该用户从未签到

2#
发表于 2019-4-10 10:02 | 只看该作者
想请问下你是通过什么实验方法得出以上结论的呢?

点评

课本上写的。那这两个中有错的吗?  详情 回复 发表于 2019-4-10 10:24

该用户从未签到

3#
 楼主| 发表于 2019-4-10 10:24 | 只看该作者
relchhiclty 发表于 2019-4-10 10:02
7 `' u! _. k, J5 h/ O0 H想请问下你是通过什么实验方法得出以上结论的呢?

5 S6 p2 b) Q7 v! @( n8 y5 t1 T4 G, o课本上写的。那这两个中有错的吗?
3 G( Y  W. I" j& F

点评

还真不知道有没有错,我好像没用过负数  详情 回复 发表于 2019-4-10 11:30

该用户从未签到

4#
发表于 2019-4-10 10:34 | 只看该作者
这个不是51单片机的问题,是数制编码的问题;" l, F9 p" Q8 C# j
你给出的数,前面是原码,后面是补码;
+ l5 O7 ~4 R8 }3 k% X. w如果你只是用来表示数,没问题;- J  V2 n9 `8 `, a% ]8 m
但是在51上,原码不能直接参与数学运算。

点评

明白了 谢谢啊  详情 回复 发表于 2019-4-10 11:21

该用户从未签到

5#
 楼主| 发表于 2019-4-10 11:21 | 只看该作者
helendcany 发表于 2019-4-10 10:34
$ s. t, S$ S, b6 K/ s, g这个不是51单片机的问题,是数制编码的问题;8 H  r: ?8 }  N3 C# _, h. }* \
你给出的数,前面是原码,后面是补码;
5 v" r4 t0 K# g! ?; N5 r# c如果你只是用来表示 ...
1 ]4 S: l4 U: }9 V3 k
明白了 谢谢啊# }# I, |9 @: G1 x6 Q, q

该用户从未签到

6#
发表于 2019-4-10 11:30 | 只看该作者
小黄豆 发表于 2019-4-10 10:246 p& f0 e' j3 E+ v: n: Z9 N
课本上写的。那这两个中有错的吗?

$ U9 n2 B# B+ D6 G7 ]8 F还真不知道有没有错,我好像没用过负数
- F) Q0 c& M$ S, v+ }% Q1 V
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-20 17:49 , Processed in 0.125000 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表