打印

刚用51请教 汇编问题

[复制链接]
3434|20
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 Periodic 于 2011-6-27 14:52 编辑

LOOP1:
MOV    R0,#8EH   ;
MOV    A,@R0   ;
MOV    R6,A    ;
INC     R0    ;
MOV    A,@R0   ;
MOV    R7,A    ;
MOV    R5,#3CH   ;
LCALL  MUL   ;乘**
RET      ;





MUL:
MOV  A,R7  ;
MOV  B,R5  ;
MUL  AB   ;
MOV  R7,A  ;R7=R7*R5H
MOV  R4,B  ;R4=R7*R5L
MOV  A,R6  ;
MOV  B,R5  ;
MUL  AB   ;R6*R5
ADD  A,R4  ;R6*R5H+R4
MOV  R6,A  ;R6=R6*R5H+R4
CLR  A   ;
MOV  R4,A  ;
MOV  A,B   ;B=R6*R5L
ADDC A,R4  ;
MOV  R5,A  ;
RET     ;

相关帖子

沙发
Periodic|  楼主 | 2011-6-27 14:46 | 只看该作者
CLR  A   ;
MOV  R4,A  ;
MOV  A,B   ;B=R6*R5L
ADDC A,R4  ;//感觉这句是多余了   因为前面MOV  R4,A  ;
MOV  R5,A  ;
RET     ;

使用特权

评论回复
板凳
Periodic|  楼主 | 2011-6-27 14:48 | 只看该作者
请教 这段程序是不实现 2字节节乘**能

使用特权

评论回复
地板
Periodic|  楼主 | 2011-6-27 14:53 | 只看该作者
**

使用特权

评论回复
5
Periodic|  楼主 | 2011-6-27 14:54 | 只看该作者
法    功

乘法  功能
郁闷怎么变成***号了  网站有BUG

使用特权

评论回复
6
wh6ic| | 2011-6-27 15:06 | 只看该作者
本帖最后由 wh6ic 于 2011-6-27 15:08 编辑

ADD  A,R4  ;R6*R5H+R4 可能产生进位。
  不过这位写得的确有点...

使用特权

评论回复
7
Periodic|  楼主 | 2011-6-27 16:00 | 只看该作者
还请LS 指点一二  小菜刚学 目前在看 前辈的 例子:handshake

使用特权

评论回复
8
原野之狼| | 2011-6-27 16:02 | 只看该作者
本帖最后由 原野之狼 于 2011-6-27 16:04 编辑
法    功

乘法  功能
郁闷怎么变成***号了  网站有BUG
Periodic 发表于 2011-6-27 14:54

不是BUG 是 河_蟹

使用特权

评论回复
9
Periodic|  楼主 | 2011-6-27 18:15 | 只看该作者
请教楼上  请教 这段程序是不实现 2字节节乘法    功能

使用特权

评论回复
10
MCU_Jason| | 2011-6-27 18:45 | 只看该作者
为什么还要用汇编呢,奇怪。

使用特权

评论回复
11
Periodic|  楼主 | 2011-6-27 19:05 | 只看该作者
LS 不要奇怪  

就是汇编  我现在想用好汇编  其他的 日后在说。
LS能否指点1    2 先谢过

使用特权

评论回复
12
Periodic|  楼主 | 2011-6-27 19:09 | 只看该作者
本帖最后由 Periodic 于 2011-6-27 19:11 编辑

那10楼 我回答你
https://bbs.21ic.com/viewthread.php?tid=244675&highlight=

问题
如果你的电路不需要仿真的话
把引脚类型改成

使用特权

评论回复
13
Periodic|  楼主 | 2011-6-27 19:13 | 只看该作者
你用的因该是 PROTEL

如果原理图只是用来 画PCB的话  只要引脚 对应的网络不要掉就OK 其他 的不要管
如果要仿真的话 建议用 EWB 10

使用特权

评论回复
14
c126| | 2011-6-28 08:09 | 只看该作者
**

使用特权

评论回复
15
jack_shine| | 2011-6-28 09:24 | 只看该作者
LZ是在校学生吗?

使用特权

评论回复
16
Periodic|  楼主 | 2011-6-28 13:56 | 只看该作者
顶上去

使用特权

评论回复
17
Periodic|  楼主 | 2011-6-28 13:57 | 只看该作者
15楼能否指点下 谢谢

使用特权

评论回复
18
liying07852| | 2011-6-28 14:07 | 只看该作者
单片机汇编的乘法子程序有,现成的,调用就是了

使用特权

评论回复
19
Periodic|  楼主 | 2011-6-28 14:11 | 只看该作者
郁闷 看来这里 没有人能看我子贴的程序!:L

使用特权

评论回复
20
Periodic|  楼主 | 2011-6-28 14:11 | 只看该作者
可能这里的都是新手吧?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

670

帖子

2

粉丝