ILD
mips 架构
2018-11-10
Data Types and Literals指令是32位byte 8位,halfword 2个字节,word 4个字节字面量数字,如4字符,如'b'字符串,如"A string"Registers32个通用寄存器。寄存器在汇编语言指令中用$开头,如$0寄存器可以使用名字$0-$31,或别名,如$s
阅读全文
gcc mips 除法
2018-12-27
long long int % intgcc会使用__umoddi3计算,long long int / intgcc会使用__udivdi3计算在编写u-boot等代码时,要注意,此时需要链接libgcc。而32位除和取模,则会产生divu等指令。
阅读全文
mips kernel panic disassembly analysis
2023-9-19
路由器开机启动过程中,概率性出现panic,日志如下:CPU 2 Unable to handle kernel paging request at virtual address d0c17558, epc == 8ce01110, ra == 8ce010d4Oops[#1]:CPU: 2 PI
阅读全文
Copyright © linuxdev.cc 2017-2024. Some Rights Reserved.