社区
英特尔边缘计算技术
帖子详情
mips为什么不用displaced-stepping
mayan0630
2012-09-05 10:34:43
mips上面由于不支持硬件单步,所以需要用软件单步来代替。但要用dispalced-stepping时,却说和软件单步冲突而不能用。但arm也是软件单步,怎么就能同时使用displaced-stepping呢,到底是怎么冲突,要怎样解决呢
...全文
141
2
打赏
收藏
mips为什么不用displaced-stepping
mips上面由于不支持硬件单步,所以需要用软件单步来代替。但要用dispalced-stepping时,却说和软件单步冲突而不能用。但arm也是软件单步,怎么就能同时使用displaced-stepping呢,到底是怎么冲突,要怎样解决呢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aa1b2bcc3
2012-09-11
打赏
举报
回复
为什么会跟软件单步冲突?displaced-stepping是将断点处的指令放到某个特定位置,在遇到断电时不删除断点,到它相应的存放指令处去执行。是软件单步是在每条指令后插入一个临时断点,临时断点可以像用户断点一样,将断点处指令放到特定位置,当其他线程遇到时跟用户断点一样处理,当单步的那个线程遇到时变删除该断点。为什么gdb对于mips不用displaced-stepping呢?
mayan0630
2012-09-06
打赏
举报
回复
为什么没有人回复呢?有懂这方面的请不吝赐教啊
Mars4_5.zip
MIPS
Assembler and Runtime Simulator(
MIPS
汇编程序和运行时模拟器)
深信服EasyConnect客户端PC端
深信服EasyConnect SSL 客户端PC端下载
mips
-linux-gnu-gcc: 未找到命令
2:查看 /otp文件时是否有该
mips
-linux-gnu-gcc。若是没有可以直接将
mips
-linux-gnu-gcc所在的bin文件复制到该地方。1:找到
mips
-linux-gnu-gcc文件所在的位置。问题:在VM虚拟机自动关闭后,在打开时出现gcc找不到的问题。
mips
-linux-gnu-gcc,
mips
-linux-gnu-gcc
(1) -lz -lrt -lm -lc都是什么库libzlibrtlibmlibc然后google之压缩库(Z)实时库(real time)数学库(math)标准C库(C lib)可以进入/lib,/usr/lib,可以看到你机器上大多数的libXXXXgoogle之,可以知道它们是什么库(2) -lpthread的作用链接多线程的库. 在程序中用到了pthread.h头文件中的函数时需要加这个...
交叉编译linux内核无法识别el,
MIPS
系列笔记-
mips
64el-unknown-linux-gnu-gcc交叉编译ELF-64程序...
当用
mips
64el-unknown-linux-gnu-gcc编译一个t.c的文件时,t.c的内容如下:#includeint main(){return 0;}mybox ~ #
mips
64el-unknown-linux-gnu-gcc -c t.cmybox ~ #
mips
64el-unknown-linux-gnu-ld -o -m elf64ltsmip t t.o
mips
64el...
英特尔边缘计算技术
567
社区成员
7,024
社区内容
发帖
与我相关
我的任务
英特尔边缘计算技术
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
复制链接
扫一扫
分享
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章