首页 文章
  • 0 votes
     answers
     views

    英特尔:计算浮点数

    我正在阅读“科学计算的艺术中的数字食谱”,在第一章中,有一节讨论了浮点数是如何从某种架构不可知的角度来表示的 . 这篇文章涉及英特尔处理器的i386系列,以及该架构中浮点数的表示方式 . 我的问题专门针对如何计算偏差指数以及如何表示尾数 . 是否存储在尾数中的前导者 . 在“科学计算的艺术中的数字食谱”中,给出了以下公式: s X M X B ^(e - E):s是表示符号的单个位,M是尾数...
  • 5 votes
     answers
     views

    如何反汇编movb指令

    我正在编写一个反汇编程序,我正在查看指令格式(并手动进行一些反汇编),然后我遇到了一条似乎无法解码的指令 . 该特定指令的输出(来自objdump)是: c6 05 14 a0 04 08 01 movb $0x1,0x804a014 但是,我不明白指令是如何解码的,因为操作码c6应该是MOV Eb Ib(Mod R / M到imm8) . 有人可以告诉我它是如何解码的吗? 谢谢!
  • 1 votes
     answers
     views

    为i386和x86_64架构构建Lua?

    我一直在构建一些Lua脚本来自动化我可以使用我的音频VST插件的某些功能和配置 . 脚本本身工作正常,在嵌入在C中的单独项目中进行测试 . 但是,由于VST和VSTGUI需要针对10.6 SDK进行构建,其架构设置为标准32位/ 64位(有效架构包括i386和x86_64),当我将其集成到VST插件项目中时,忽略i386体系结构的liblua.a,导致明显的链接错误 . 注意:我可以仅为64位构建...
  • 0 votes
     answers
     views

    从不同的架构加载dylib

    我目前有一个我在x86_64中编译的程序,它依赖于在x86_64中编译的相当多的库(因此重新编译它们都是一个大项目) . 我正在寻找运行i386 dylib,但每当我使用dlopen加载它时,我得到一个错误,说它不是为我的架构而构建的 . 有没有办法将i386 lib直接转换为x86_64(我没有这个的源代码)或在x86_64架构上运行它?
  • 1 votes
     answers
     views

    程序集qemu-system-i386:尝试在RAM外部执行代码

    我在玩qemu时遇到了这个错误, "qemu-system-i386: Trying to execute code outside RAM" . 在 gdb 上,我得到了这个,所以它停留在movl上,当我执行一个stepi时,所有崩溃: => 0xf010002c <relocated>: add %al,(%eax) relocated ...
  • 4 votes
     answers
     views

    无法在i386 Ubuntu 16.04 Xenial上安装.NET Core

    我正在按照https://www.microsoft.com/net/core#ubuntu和其他地方提到的步骤使用i386而不是amd64 . 但遇到以下错误 . 请帮忙 . 用i386 sudo apt-get update [...] Get:4 https://apt-mo.trafficmanager.net/repos/dotnet xenial InRelease [2,819 B]...
  • 4 votes
     answers
     views

    建议使用简单的x86仿真器和操作系统

    作为个人学习项目,我想将现有的x86模拟器库移植到JavaScript,然后在它上面运行一个非常简单的操作系统 . 我对库的唯一要求是它应该用C \ C编写,因为我想使用emscripten和asm.js将源文件编译成JavaScript . 该库至少应该能够解释x86操作码; JavaScript的特定环境细节(内存,GUI,中断等)我可以自己实现 . 操作系统没有任何要求,只要它足够简单并且可...
  • 1 votes
     answers
     views

    架构i386链接器命令的未定义符号失败,退出代码为1(使用-v查看调用)

    我查看了其他有类似问题的问题,但我仍然无法弄清楚出了什么问题 . 这是我的第一个应用程序,其他答案没有多大意义 . 我一直得到同样的错误: Ld /Users/brandonpayne/Library/Developer/Xcode/DerivedData/FordyceSchools-gcczvpeftaotknfzpktdnjoqzncf/Build/Products/Debug-iphone...

热门问题