0
问答首页 最新问题 热门问题 等待回答标签广场
我要提问

不明白这两条powerPC指令,说明书是不是写错了




按照说明书的功能描述(n<-sh5||sh04;  r<-ROTL64((RS),n)......):rldicr的功能是寄存器RS左移SH位,“并保留0到ME位”. 但实际功能(Rotate Left Double Word Immediate then Clear Right)是把寄存器RS左移SH位,并把0到ME位清0.





提问者:ujuwefwf 地点:- 浏览次数:146 提问时间:01-27 04:31
我有更好的答案
提 交
3条回答
60user14 02-05 08:30
谁来分析下啊,说明书犯这种低级错误不可能啊,应该是我哪里分析有问题。
vtqtweqwe 02-01 06:11
这里 “||”是个连接符,比如“100||010” 《==》“100010”
MASK(a,b) 是生成一个数,a到b位是1,其它位是0
dang56 02-03 13:48
好像明白了,在powerPC中,一个62位或32位数,最高位的位序号是0。
撰写答案
提 交
1 / 3
1 / 3