assembly 相关问题

汇编语言(asm)编程问题。请务必使用您正在使用的处理器和/或指令集以及汇编程序。警告:对于.NET程序集,请改用标签[.net-assembly]。对于Java ASM,请改用标签[java-bytecode-asm]。

如何在汇编语言中使用while循环显示一个字符串10次?

如何用汇编语言显示字符串10次? 这是我的代码: .型号小 .stack 100h 。数据 msg db 'rashed $' 。代码 主程序 移动斧头,@data mov ds,ax 乐...

回答 1 投票 0

在Windows上构建boringSSL x64

虽然 BoringSSL 在 Windows 上运行,但 x32 构建工作得很好。 但是 x64(将 -m64 添加到 cmake 中的 c 和 cxx 标志)我收到链接错误,缺少两个符号:fiat_p256_adx_sqr 和 fiat_p256_adx_m...

回答 1 投票 0

在Visual2中用armv7实现快速排序算法

我是一名工程专业的学生。我已经在 Visual2 中开发了这个递归快速排序算法,它可以工作,但我仍然无法完成它,因为我应该在子例程的末尾弹出所有寄存器...

回答 1 投票 0

如何在MIPS_o32汇编中读取用户输入

所以我遇到了一些问题,我正在尝试读取 MIPS_o32 程序集中的用户输入。我已经让它读取用户输入,但我还没有弄清楚如何存储它,我看过人们的视频......

回答 1 投票 0

如何使用CMOVG指令从内存中的数据设置寄存器?

问题出在 Graphic 子例程的第 236 行(子标签 .writePixel 中的第 4、13 和 16 行)。 在此子例程中,我浏览从 280 到 487 列和 368 到 385 行的图形像素。 (...

回答 1 投票 0

ASM 中的 isPrime 始终给出相同的输出

我一直在努力学习ASM,这是我一直在努力解决的问题之一。 该算法的目标是检查一个数字是否是素数。从我的脑海中可以看出,这应该......

回答 1 投票 0

如何在 MASM 32 位代码中强制 PUSH 的参数大小?

如何控制MASM 5.0+中push指令的大小? 推42;我需要它是 2 个字节:操作码 + 1 个字节的数据。 推42;我需要它是 5 个字节:操作码 + 4 个字节的数据。 在北美...

回答 1 投票 0

LDS 导致无限循环,而 LES 工作正常

这是我唯一的代码code.asm。我正在从 .c 文件执行此函数。但通过这个简单的代码,使用 lds 而不是 les 会导致无限循环...... _COD 段字节公共“代码” 假设...

回答 1 投票 0

我无法修复代码中的错误? (EMU8086)

我正在写一个猜数字游戏,但我在第 27 行的 mov al, 1h 部分不断收到错误。我尝试了 mov ah, 1h。我尝试了 mov ah, 01h ,但又失败了。 .型号小 .stack 100h 。数据 ...

回答 1 投票 0

如何在 MASM 32 位代码中强制推送参数大小?

如何控制MASM 5.0+中push指令的大小? 推42;我需要它是 2 个字节:操作码 + 1 个字节的数据。 推42;我需要它是 5 个字节:操作码 + 4 个字节的数据。 在北美...

回答 1 投票 0

x86-64 / Windows 下正确的上下文切换

我正在为 x86-64 实现我自己的光纤库。其部分原因是缺乏跨平台的标准上下文切换(GCC/Linux 有 makecontext,它将 void *s 作为可变参数,而 Win...

回答 1 投票 0

将多个文件转换为.img

我正在按照教程制作一个简单的引导加载程序和内核, 我使用的是 Windows,这是我正在使用的 makefile: 设置: nasm src oot oot.asm -f bin -o 构建 oot.bin 重命名构建...

回答 1 投票 0

尝试将c main 与汇编函数链接时找不到入口符号_start

可以读取汇编,但试图学习在其中编写小函数,但我似乎无法链接用 C 编写的 main 调用用 Gas 编写的 extern 函数。目标是linux x64。 这是我...

回答 1 投票 0

Go 汇编器命名常量

Go Assembly 有没有办法命名常量值?我想命名一些常量以使我的代码更具可读性。 我正在寻找类似 C 中的 #define 或 Arm64 汇编中的 .equ 的东西...

回答 1 投票 0

使用makefile将.bin转换为.img

我正在写一个简单的引导加载程序, 我正在使用这个 make file 命令将 main.bin 转换为 main_floppy.img cp -f 构建/main.bin 构建/main_floppy.img 但我不断收到此错误 nasm src/...

回答 1 投票 0

如何在C#中访问(EntryAssemblyName).Properties.Settings

以下是许多项目中通过链接共享的代码: FileUtil.cs 命名空间 CommonLib { 内部类 FileUtil { 公共静态布尔 OpenFile(输出字符串结果路径,字符串文件名,

回答 1 投票 0

ASM 中的 isPrime 始终给出相同的输出

我一直在努力学习ASM,这是我一直在努力解决的问题之一。 该算法的目标是检查一个数字是否是素数。从我的脑海中可以看出,这应该......

回答 1 投票 0

asm x86 32 位中的回文函数

节.data msg1 db '引入长度!',0xA,0xD len1 equ $-msg1 nl db 0xA,0xD pal db '是回文',0xA,0xD lenpal equ $-pal nonpal db '不是回文',0xA,0xD

回答 1 投票 0

avr-gcc 的 libgcc 子例程文档

我使用 godbolt 中的 avr-gcc 编译器反汇编了一些 C++ 代码,经常发现对 libgcc 子例程的调用,例如 __udivmodhi4 或 __mulhi3。 我在哪里可以找到有关...的优秀且富有洞察力的文档

回答 1 投票 0

avr-gcc 的 libgcc 子例程文档

我用 godbolt 中的 avr-gcc 编译器反汇编了一些 C++ 代码,经常发现对 libgcc 子例程的调用,如 __udivmodhi4 或 __mulhi3。 我在哪里可以找到有关...的良好且富有洞察力的文档

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.