这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 请教一下H8S/2398的一个汇编指令的问题?

共4条 1/1 1 跳转至

请教一下H8S/2398的一个汇编指令的问题?

菜鸟
2008-05-10 22:23:31     打赏

我使用的是一个BLD #xx:3, <EAd>的汇编指令,生成的机器码是6A 30 XX XX XX XX 77 Y0,其中XX XX XX XX为绝对地址,Y为IMM立即数,用作指定需要提取的位,我查看编程手册,上面说Y是一个三位的立即数,即0~7,但实际应用中是可以四位的,即0~F,为什么跟手册说的不一样呢?




关键词: 请教     一下     一个     汇编     指令     问题    

助工
2008-05-11 22:46:40     打赏
2楼

请那位懂H8S/2398的回答一下。谢谢。


菜鸟
2008-05-12 09:33:12     打赏
3楼

根据手册,Y0这个Byte的结构应该是:

0 IMM 0000,其中 IMM 为3位,对应指令中的三位立即数#xx:3

如果变成4位,感觉是有点怪。是写#xx:3超过了8?还是什么其它情况?

您能再把情况描述得详细些么?


助工
2008-05-12 15:15:34     打赏
4楼
我没用过HD64F2398F20V,不过我在出这个货给客户。这个型号瑞萨香港不推广的,所以平时也没注意去留意它的相关开发情况

共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]