中易网

今天老师(日本人)见了我欧姆龙的传送指令mov,movl,movd,xfer,但是我还不太理解这几

答案:2  悬赏:80  
解决时间 2021-03-14 15:32
今天老师(日本人)见了我欧姆龙的传送指令mov,movl,movd,xfer,但是我还不太理解这几个指令怎么用?还有这几个指令涉及数字,什么二进制,十六进制的,下面这道题,D0四位数1345传送到D10后变成什么?



最佳答案
mov,movl,movd,传送指令,用于寄存器之间的传递,其实SFC语言有点类似于汇编语言,都是CPU中寄存器间数据的传递运算,就算是高级语言也要经过编译成机能执行的代码;你上面的1345应该是16进制的数据,不过表示时最好用H1315这样方便自己也方便别人看;如果定义了数据类型,传递到D10的数据就应该也是H1315
全部回答
mov 是把一个字的数据拷贝到另一个字里面。 mov d100 d1000,d100的数据传送到d1000里。 movl 是把两个字的数据拷贝到另外两个字里面。 mov d100 d1000,d100、d101的数据传送到d1000、d1001里。 movd 是字节传送指令,把一个字的数据分为4个字节,根据控制字把指定的字节送到另一个字里面。控制字右起第一字节指定源地址的第一个字节,第二字节指定要传送的字节数,第三个字节指定目标地址保存数据从第几个字节开始,最后一个字节没用,为0。(范围0~3) movd d100 #0310 d1000,把d100(1234)0字节开始的两个字节数据传送到d1000(0043)第三字节开始的位置。 你的例子,dm10为5。 xfer是块传送指令,把一批数据拷贝到另一个地方。 xfer #a d100 d100,把d100起的10(#a)个字的数据(d100到d109)拷贝到d1000到d1009。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
天龙八部宝宝灵性提到5和8分别需要多少钱呢?
用什么方法可以让耳洞“长上”?我都好久没带
七里香地址在哪,我要去那里办事
汕昆高速公路安龙服务区加油2站地址有知道的
怎样连接小米小爱音箱
左耳里面许弋的发型怎么样??
爱他美奶粉哪个国家的比较好?
高速铁路隧道列车空气动力效应可造成哪些主要
武外英中学校(万松园校区)地址在什么地方,想
男友总是喜欢看着我,摸我的额头,给我抚平碎发
中国工商银行北京金台路支行联行号是多少
广州长隆水世界要带泳衣吗
李莫愁跟全真教的人打过吗?
盛世足道(锦程大街店)怎么去啊,有知道地址的
哪位大哥有红警3v1.12by大象修改器 发给我啊
推荐资讯
关于Pascal\Delphi中read buffer的使用方
笔记本电脑的无线网络连接连接上后总是在一分
word不能输入数字显示波浪线,小键盘和上面的
3Dmax2011好用么 做室内设计怎么样 3Dmax2011
地球上的所有能源都是从太阳来的么
swang在韩国是什么意思
小学四年级下册语文15课的内容
石塘湾社区卫生服务中心地址在什么地方,想过
书法 四尺对半纸怎么折
那去58同城找工作,要先交押金吗
dota2 自定义地图下不下来
南京雪松,今年的价格怎么样?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?