在Eclipse中,当使用汇编器时,汇编看起来是无限的
Eclipse, assembly appears infinite whilst using DIssembler?
我在Eclipse for c++的调试部分使用了拆解器视图。
1)有没有办法看到汇编语言没有调试,但也许只是编译/运行?
2)当我单击调试并查看拆卸窗口时,如果我向下滚动生成的程序集(用于hello world应用程序)似乎是无限的。当我回滚到顶部时,它永远不允许我,并不断产生更多的代码。它有数千条完全相同的行:
add %al,(%rax)
"g++ -S myfile.cpp"将为您生成一个汇编语言源文件。
我相信"add %al,(%rax)"对应的是二进制"00 00"——也许你是在"拆解"一个被归零的内存区域?
相关文章:
- std::vector的包装器,使数组的结构看起来像结构的数组
- 看起来is_nothrow_constructible_v()在MSVC中被破坏了,我错了吗
- 学习多线程C++:添加线程不会使执行速度更快,即使它看起来应该
- 尽管一切看起来都很好,但值不会交换
- 自制的上衣:看起来一样,但不完全相同
- 如何使它看起来像正在下的雪
- 如何用逗号分隔输出?如何改进此代码以使其看起来更体面?
- 我的代码看起来不错,但某些输入会导致不需要的输出
- 为什么这个结构的大小是 40,而它看起来应该是 12/24?
- 我需要将阵列样式的邻接矩阵转换为矢量样式(以使其看起来更好)
- 结构化绑定:当某些内容看起来像引用并且行为类似于引用,但它不是引用时
- 如何使QTextEdit看起来被禁用
- 在正确性或良好的代码结构方面,这种动态对象创建看起来如何
- 看起来如此主要的错误.cpp:(.text.startup+0xd6):未定义对"vtable for Counter"的引用?
- C 时间测量看起来太慢了
- 我应该如何使 std::filesystem 看起来符合 Visual Studio 2015 的标准
- 写入.ini文件 - SimpleIni SetValue 尽管看起来成功了,但什么也没做
- std::string 上的 substr 无法正常工作,因为存在一些不可见但看起来像空格的字符
- 使标题看起来像它们在不同的文件夹中
- 在Eclipse中,当使用汇编器时,汇编看起来是无限的