TI论坛
直播中

郑盼

7年用户 213经验值
私信 关注
[问答]

请问反汇编中的 .fphead n, l, W, BU, br, nosat, 1001101b是什么意思?

反汇编代码中经常出现,例如
.fphead       n, l, W, BU, br, nosat, 1001101b
或者
.fphead       p, l, W, BU, nobr, nosat, 1011111b

请问这种语句有什么用?
如果自己写汇编代码,是不是一般不会用到这种语句?

回帖(2)

李波

2020-8-3 11:11:03
从下面贴子的回答来说, .fphead是编译器自动产生的,用户不需要理会,也不能人为加。
http://e2e.ti.com/support/development_tools/compiler/f/343/t/132897
Assembler directives like .word are covered in the C6000 assembly tools manual.  As for .fphead ... I don't think that one is documented anywhere.  Even if it were documented, it wouldn't be that useful.  The location of fetch packet headers is automatically determined by the assembler.  The user cannot directly influence it with a directive or anything else.  You see .fphead in disassembly output as a way of representing the information in a fetch packet header.


                                                                         http://processors.wiki.ti.com/index.php/Main_Page
Think Over Before Asking.
http://www.catb.org/~esr/faqs/smart-questions.html#goal
举报

郑盼

2020-8-3 11:25:31
引用: lifei639156 发表于 2020-8-3 11:11
从下面贴子的回答来说, .fphead是编译器自动产生的,用户不需要理会,也不能人为加。
http://e2e.ti.com/support/development_tools/compiler/f/343/t/132897
Assembler directives like .word are covered in the C6000 assembly tools manual.  As for .fphead ... I don't think that one is documented anywhere.  E ...

谢谢!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分