如何在32位Linux上运行16位代码?

2024-01-20

我编写了一个小型 16 位汇编程序,该程序在某些内存位置写入一些值。有没有办法可以在 Linux 上的 32 位保护模式下测试它?


qemu http://wiki.qemu.org/Main_Page, dosbox http://www.dosbox.com/, bochs http://bochs.sourceforge.net/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在32位Linux上运行16位代码? 的相关文章

  • 如何仅使用单个数组在 JavaScript 中模拟调用堆栈

    我正在看维基百科页面 https en wikipedia org wiki Call stack在调用堆栈上 并尝试理解这个图像 据我所知 哈哈 const memory memory 0 3 top of stack pointer m
  • 归档文件系统或格式

    我正在寻找一种文件类型来存储已退役系统的档案 目前 我们主要使用 tar gz 但从 200GB tar gz 存档中查找并提取几个文件是很麻烦的 因为 tar gz 不支持任何类型的随机访问读取规定 在你明白之前 使用 FUSE 安装 t
  • 没有可用的符号表信息

    我正在测试第三方的库 它崩溃了 当我想查看崩溃的原因时 我的 gdb 告诉我没有可用的调试符号 Program received signal SIGSEGV Segmentation fault Switching to Thread 0
  • SONAR - 使用 Cobertura 测量代码覆盖率

    我正在使用声纳来测量代码质量 我不知道的一件事是使用 Cobertura 测量代码覆盖率的步骤 我按照以下步骤操作http cobertura sourceforge net anttaskreference html http cober
  • PHP 致命错误:未找到“MongoClient”类

    我有一个使用 Apache 的网站 代码如下 当我尝试访问它时 我在 error log 中收到错误 PHP Fatal Error Class MongoClient not found 以下是可能错误的设置 但我认为没有错误 php i
  • 并行运行 make 时出错

    考虑以下制作 all a b a echo a exit 1 b echo b start sleep 1 echo b end 当运行它时make j2我收到以下输出 echo a echo b start a exit 1 b star
  • 如何模拟ARM处理器运行环境并加载Linux内核模块?

    我尝试加载我的vmlinux into gdb并使用 ARM 内核模拟器 但我不明白为什么我会得到Undefined target command sim 这是外壳输出 arm eabi gdb vmlinux GNU gdb GDB 7
  • QFileDialog::getSaveFileName 和默认的 selectedFilter

    我有 getSaveFileName 和一些过滤器 我希望当用户打开 保存 对话框时选择其中之一 Qt 文档说明如下 可以通过将 selectedFilter 设置为所需的值来选择默认过滤器 我尝试以下变体 QString selFilte
  • xsel -o 对于 OS X 等效项

    是否有一个等效的解决方案可以在 OS X 中抓取选定的文本 就像适用于 Linux 的 xsel o 一样 只需要当前的选择 这样我就可以在 shell 脚本中使用文本 干杯 埃里克 你也许可以安装xsel在 MacOS 上 更新 根据 A
  • 为什么我收到的数据包数据大小大于mss?

    我在两台 PC 上使用 ifconfig ethX mtu 300 修改了 MTU 并使用 netperf 测试网络 我用 WireShark 嗅探了 SYN 数据包中的 MSS 260 但我得到了一些大于 260 的数据包 为什么 嗅探器
  • 如何修复“iptables:没有该名称的链/目标/匹配”?

    我在我的 Linux 嵌入式系统上构建并安装了 iptables 如果我列出所有规则 则一切正常 iptables list Chain INPUT policy ACCEPT target prot opt source destinat
  • 为什么我的代码显示垃圾?

    当我也想打印列表中的每个数字时 我的代码显示垃圾 有什么问题吗 输出应如下所示 给定的数组是 2G 4 PT为什么这是垃圾总数是 7 Code ASSUME CS CODE DS DATA SS STK ORG 0000H DATA SEG
  • 为什么我收到“无法进行二进制日志记录”的信息。在我的 MySQL 服务器上?

    当我今天启动 MySQL 服务器并尝试使用以下命令进行一些更改时用于 MySQL 的 Toad http www quest com toad for mysql 我收到此消息 MySQL 数据库错误 无法进行二进制日志记录 消息 交易级别
  • Elasticsearch 无法写入日志文件

    我想激活 elasticsearch 的日志 当我运行 elasticsearch 二进制文件时 我意识到我在日志记录方面遇到问题 无法加载配置 这是输出 sudo usr share elasticsearch bin elasticse
  • awk 子串单个字符

    这是columns txt aaa bbb 3 ccc ddd 2 eee fff 1 3 3 g 3 hhh i jjj 3 kkk ll 3 mm nn oo 3 我可以找到第二列以 b 开头的行 awk if substr 2 1 1
  • LC3 LEA指令和存储的值

    我对这个问题感到困惑 指令后寄存器0中存储的值是多少 LEA R0 A 被处决了吗 为什么答案是x370C 我认为应该将A的地址加载到R0中 如果是这样我们怎么知道地址 有人可以帮忙吗 非常感谢 ORIG X3700 LEA R0 A LD
  • 跟踪 Linux 程序中活跃使用的内存

    我想跟踪各种程序在特定状态下接触了多少内存 例如 假设我有一个图形程序 最小化时 它可能会使用更少的内存 因为它不会重新绘制窗口 这需要读取图像和字体并执行大量库函数 这些对象仍然可以在内存中访问 但实际上并没有被使用 类似的工具top它们
  • 如何禁用 GNOME 桌面屏幕锁定? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 如何阻止 GNOME 桌面在几分钟空闲时间后锁定屏幕 我已经尝试过官方手册了在红帽 https access redhat com doc
  • Jenkins中找不到环境变量

    我想在詹金斯中设置很多变量 我试过把它们放进去 bashrc bash profile and profile of the jenkins用户 但 Jenkins 在构建发生时找不到它们 唯一有效的方法是将所有环境变量放入Jenkinsf
  • 32位PPC rlwinm指令

    我在理解上有点困难rlwinmPPC 汇编指令 旋转左字立即然后与掩码 我正在尝试反转函数的这一部分 rlwinm r3 r3 0 28 28 我已经知道什么了r3 is r3在本例中是一个 4 字节整数 但我不确定这条指令到底是什么rlw

随机推荐

  • cordova run android 执行良好。但Android 4.1.2无法启动该应用程序

    我开始使用 Cordova 5 0 0 cordova v 打印 5 0 0 开发 Android 应用程序 并在装有 Android 4 1 2 的 Moto Razr D1 上进行测试 顺便说一句 在 Windows 7 下 cordo
  • Django、ReportLab PDF 生成附加在电子邮件中

    使用 Django 和 ReportLab 生成 PDF 并将其附加到电子邮件的最佳方法是什么 我正在使用 SimpleDocTemplate 并且可以将生成的 PDF 附加到我的 HttpResponse 这很棒 但我无法找到如何将相同的
  • 在独特的类别存档页面上隐藏主类别标题

    我正在构建一个包含许多不同类别的网站 并且需要简单地删除类别标题one存档页面 http redyearclients co uk PandF product category exterior paaving paaving brands
  • npm 命令中 -s 是什么意思?

    我看到以下命令包括 s选项 它有什么作用 s 意思是 因为我没有看到这个选项package json npm run dev s 旗帜 s代表 沉默 适用于npm 而不是命令中的dev脚本 The s标志阻止npm当命令以非零状态退出时 即
  • 用于 C# 对象数据源的 EDI x12 映射器

    有谁知道有什么工具可以将 EDI x12 映射到 C 对象吗 我刚刚查看了 Altova MapForce 但它似乎不支持这一点 出于可移植性原因 我无法使用数据库模式映射 并且如果可以的话 我宁愿避免使用 xml 或平面文件 实际上 Ma
  • LoadRunner web_reg_save_param、ord=all、paramName_count 问题

    我使用的是 LoadRunner 版本 12 02 Build 2739 查看旧的但正确的 指南 表明我已经正确使用了这些语句 第三点 大约页面下方的 1 3 在代码块内 the atoi陈述 http motevich blogspot
  • 使用numpy计算曲率时出错

    我正在尝试使用以下方法计算二维曲线在每个点的曲率公式在这里 http en wikipedia org wiki Curvature Local expressions 我遇到的问题是 虽然我得到了一个应有的恒定值 但该值不是正确的值 这是
  • VB.NET - 从字符串中删除字符

    我有这个字符串 Dim stringToCleanUp As String bon jour Dim characterToRemove As String 我想要一个删除 的函数像这样的字符 Function RemoveCharacte
  • 无法在本地主机上的 Internet Explorer 中加载 jQuery (WAMP)

    我有一段标准的 HTML 但无法让 jQuery 在 IE 上运行 我尝试了IE10和IE11 以及IE10中模拟的IE8和9 我什至尝试使用来自的代码HTML5 样板 https html5boilerplate com 我正在测试 jq
  • 有没有办法让 CoreML 模型在源代码级别适用于 iOS11+

    我的应用程序中有一个 CoreML 模型 在运行时 预测功能应在 iOS8 10 上禁用 并在 iOS11 上激活 为了能够在使用 CoreML 的所有类上进行编译 我添加了 可用 iOS 11 0 但 mlmodel 在每次重建时都会生成
  • Play 商店中的广告部分为空

    我正在 Play 商店上传应用程序 我已经完成了所有必需的表格和输入 但是当我去应用内容 gt 广告 它不显示任何输入字段 有什么问题或者我需要先完成其他事情吗 我选择了 App Alpha 测试轨道并上传应用程序包 然而 只有广告这件事留
  • 如何在单击时在光标周围放置一个

    我正在尝试重新创建 Facebook 标记功能 在该功能中 您单击图像 并且您单击的图像部分显示一个空框 或正方形 使用 jQuery 如何使该框在单击时出现在光标周围 Thanks 像这样的东西可能会帮助你 其中 image 是可标记的图
  • 调试z轴旋转不为0,而在inspector中为0

    在检查器中 我的变换的 z 轴旋转为 0 但是当我使用这些代码行进行调试时 Debug Log local Euler z transform localEulerAngles z Debug Log global Euler z tran
  • Common Lisp 类层次结构

    格雷格 菲尔的类层次结构 http sellout github io media CL type hierarchy png该图提供了 Common Lisp 类型系统的全面描述 但我试图更好地理解层次结构顶部的类关系 举一个简单的例子
  • 推荐的 django 项目结构是什么?

    我还没有确切地找到这个问题的答案 也许没有最好的答案 Django 文档对此不清楚 我不确定建立 django 项目的好习惯是什么 当然 我有可重复使用的应用程序 但我总是需要一些粘合代码 我发现自己总是为每个项目创建 核心 应用程序 通常
  • 如何使用查询注释删除 MongoRepository 中的项目?

    我使用 MongoRepository 将 Spring Data 与 MongoDB 结合使用 我想知道是否可以使用查询注释通过过滤器进行删除 我一直在看这里和谷歌 但找不到任何文档 Query value id 0 delete tru
  • 为什么引导加载程序中的字节“0xea 0000 ffff”会导致计算机重新启动?

    我正在研究引导加载程序 发现了这个有趣的组件 Sends us to the end of the memory causing reboot db 0x0ea dw 0x0000 dw 0xffff 通过评论我知道它的作用 将计算机发送到
  • 如何使用 Tabs API 在材质 UI 中水平对齐选项卡标签和选项卡图标

    我正在尝试覆盖 Material UI CSS 并将电话图标和电话文本对齐在同一行并且彼此更靠近 我研究发现Tabs API https material ui com api tabs css api 然后我调试并发现包装器属性产生了问题
  • 我需要找到元素与浏览器窗口底部之间的距离

    我需要找到元素与浏览器窗口底部之间的距离 当我选择该元素 并且该元素与浏览器窗口底部之间的距离小于50px时 我想让窗口自动滚动 有任何想法吗 我更喜欢使用 jQuery 与其他系统浏览器中的坐标不同的是 浏览器中的坐标是从上到下 这意味着
  • 如何在32位Linux上运行16位代码?

    我编写了一个小型 16 位汇编程序 该程序在某些内存位置写入一些值 有没有办法可以在 Linux 上的 32 位保护模式下测试它 qemu http wiki qemu org Main Page dosbox http www dosbo