Chinaunix

标题: 个人觉得arm的mrc/mcr指令设计的很失败 [打印本页]

作者: prc    时间: 2011-07-28 16:41
标题: 个人觉得arm的mrc/mcr指令设计的很失败
MRC p15,0,<Rt>,c0,c0,0
指令格式复杂得令人发指,写多少遍也记不住每个寄存器对应的那一坨参数。搞了半天也还是在32-bit指令编码上做文章。
远不如MIPS的MFC/MTC <Rt>, $reg, sel简洁
作者: cjaizss    时间: 2011-07-29 14:01
本帖最后由 cjaizss 于 2011-07-29 14:05 编辑
MRC p15,0,,c0,c0,0
指令格式复杂得令人发指,写多少遍也记不住每个寄存器对应的那一坨参数。搞了半天也还 ...
prc 发表于 2011-07-28 16:41



    对于这条指令嘛,对应其opcode来理解,非常容易理解这条指令,我倒觉得设计的挺好的
作者: fluke_cu    时间: 2011-09-02 11:47
确实很复杂,参数个数太多,用的时候要查手册。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2