大神们,我有一个程序,逻辑上说的通,但是有错误,运行不出来,望解答。希望改正错误并指出为啥不行。

大神们,我有一个程序,逻辑上说的通,但是有错误,运行不出来,望解答。希望改正错误并指出为啥不行。,第1张

BP寄存器默认的段地址是 SS

所以你移动的数据都到 SS:[BP]里面去了

DS 的没有任何变化

如果你想用

强制加上段地址

原来的 [BP]

都改成 DS:[BP]

对于想成为一名优秀的编程人员来说,逻辑思维非常重要,本质上写程序就是在写逻辑嘛。培养逻辑思维,主要是多思考,这个思考有几个方面的:

1、思考并学习数学方面的基础,这里不但包括微积分,线性代数,概率统计,还包括对于计算机很重要离散数学,组合数学等,我最近在看《具体数学》,建议你可以试着看一看,这本书不要奢望一次性看懂,要做好看几遍的打算,看一本书的关键不在于你看了多少,而在于你思考了多少。

2、提高思考的能力,这其中包括学习各种思考的基本方法,培养良好的思考习惯,这里可以看看波利亚的《如何解题》,以及follow 刘未鹏童鞋的博客(这是大牛),当然还要有自己的思考总结以及回顾。

3、多写代码,多多练习,特别是在写的时候,要思考怎么样做才能有扩展性,怎么样写比较易于维护,始终督促自己写优秀的代码(至少你目前能力所能达到的最优),写完后可以和别人讨论。

提高逻辑思维能力绝不是短时间的事情,要多多思考,勤于练习,我们共勉。

omron里面允许SET和RSET同一个位,但最好不要同一个位址多zhidao次SET或RSET。

如果多次SET或RSET,生效的只是程序里面最后的一个SET或RSET有效,也就是被执行。

类似于此类警告内的还有MOV指令,如MOV #4 D10,后面又来一个MOV #10 D10,不同的条件传送数据到同一个地址D10,也属于重复输出警告。

以上就是关于大神们,我有一个程序,逻辑上说的通,但是有错误,运行不出来,望解答。希望改正错误并指出为啥不行。全部的内容,包括:大神们,我有一个程序,逻辑上说的通,但是有错误,运行不出来,望解答。希望改正错误并指出为啥不行。、学编程逻辑思维转不过来,我学的是java、欧姆龙编程中程序没有提示逻辑错误但是同一设置位和复位位同时置一是为什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9853060.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存