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

单片机散转程序看不懂呀求大神!!

发布网友 发布时间:2022-04-26 19:09

我来回答

2个回答

热心网友 时间:2023-10-22 20:37

只要说明如下问题即可:
1、LJMP指令占三个字节,故跳转公式为:(J_TAB)+3*(R3R2)
2、(R3R2)*3 = (R3*3 << 8)+ R2*3 + 进位
MOV A,R3
MOV B,#3
MUL AB
ADD A,DPH
XCH A,DPH
得到: R3*3<<8
MOV A,R2
MOV B,#3
MUL AB
XCH A,B
ADD A,DPH
XCH A,DPH
得到: 进位
MOV A,B
到底: R2*3
3、LJMP @A+DPTR即跳转到:(J_TAB)+3*(R3R2)位置去
假如:(R3R2) = 12那么LJMP就跳转到LJMP PROC12,
而LJMP PROC12又能跳转到PROC12位置去。

这就是跳转,懂了吧!!!!呵呵

热心网友 时间:2023-10-22 20:37

应该是DPL,而且这里根据R3R2的值来计算散转是没有意义的,A最大超不过一个字节,怎么可能靠16位数乘3得到散转结果来。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么有世界三大男高音,而没有人是世界三大最高男音? 各位,请教一个问题。给一个初次见面的朋友用日文怎么写信? 男友不好意思夸我,怎么办? 结婚不发朋友圈 2023年哈尔滨12月一般多少度-12月份去哈尔滨穿什么合适 《狱中联欢》教案 狱中联欢、赤壁之战、田忌赛马、一夜的工作、石灰吟按时间的先后顺序排... 狱中联欢是按照——顺序来记叙的?文中详写的是——略写的是—— 如何对待轻视你的人? 看透身边这七种人,提升自己格局和认知 CAD如何分多个窗口 单片机汇编语言问题 ltb2具体意思是什么 这个汇编程序是什么意思? CAD怎样设置多个小窗口,就像浏览器一样可以开多个窗口的。 单片机 查表程序设计 用汇编语言求三个数的中间大小的数并输出。 汇编关于利用转移地址表实现转移的问题,本人菜鸟,希望大神&#8203;指点 单片机汇编语言问题 ltb2具体步骤是什么意思 有什么作用 为什么要这么写?我看的是教科书上的例题 MSC-51单片机指令中的查表问题 使用汇编语言 在这段代码中,mov dph,acc pop dpl 表示什么意思啊?还有RL A 的作用是什么? 非常谢谢!!! 【汇编】请教该程序的功能? mov dptr,#2100h是什么意思 请各位高手帮我看一下这段代码 指令CON: MOV R3, # N什么意思 试编程把以2010H为首地址的连续10个单元的内容升序排列,存到原来的存储区中。应该怎么写? 单片机数据区传送程序,每一句是什么意思? 单片机(51系列)汇编指令MOV R3,#4什么意思?我正在进行双向跑马灯来回4次后,全亮的实验 这是单片机数据区传送程序,我想知道它每一句的意思,拜托了 古人描写树木优美的句子 在家里如何祛斑?祛斑有什么小窍门吗?怎么祛斑不会反弹? 有什么简单方法可以自己在家祛斑? 女神节怎样祝福女朋友 3女神节祝福语 女神节宝贝在幼儿园妈妈在外地的朋友圈祝福语怎么发 怎么样才能祛斑【快速去除黄褐斑的方法】 怎样在家治疗黄褐斑,赵慧玲有专题吗? e27灯头插座尺寸是多少 E27底座少了一圈 人教版图形的平移几年级学的 如何做小学数学四年级平移教学器材 四年级数学平移概念 四年级数学平移与旋转的概念 四年级下册数学书内容我学会了平移和旋转的收获50 小红花直播音效助手为什么设置了快捷键,关机之后就没了 人教版二年级下册数学《平移和旋转》的教材分析 小学四年级数学各种各样的图形旋转、平移制成的美丽图案有哪些 怎样判断四年级数学下册的平移图形和旋转图形 四年级下册数学思维导图一单元平移旋转和轴对称 世界师范大学排名前50的大学