assembly 相关问题

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

访问冲突写入位置0x00465004

我正在编写汇编中的冒泡排序代码,而我的汇编器在交换标签内给出“访问冲突写入位置”错误。请帮忙 包括 irvine32.inc 。数据 ...

回答 1 投票 0

汇编代码有错误运行时检查失败

我遇到运行时检查失败 #0 - ESP 的值未在函数调用中正确保存。这通常是调用用一个函数调用约定声明的函数的结果...

回答 1 投票 0

设置段寄存器,x86

我有一个代码: [组织0x7c00] CODE_SEG 等于 GDT_code - GDT_start DATA_SEG 等于 GDT_data - GDT_start 命令行 lgdt [GDT_描述符] 移动eax,cr0 或 eax, 1 mov cr0, eax jmp CODE_SEG:start_protected_mode jm...

回答 1 投票 0

我的汇编语言代码哪里可能有错误

我有一个在 C++ Visual Studio 中使用汇编器插入编写的程序。我想将其安排为 Visual Studio 中的汇编程序。我不明白为什么我数错了。我瘦了...

回答 1 投票 0

在汇编中有条件地调用子例程

我正在学习x86汇编。我想知道你如何有条件地调用子例程。 据我了解,跳转到标签不起作用,因为返回地址未存储,并且......

回答 5 投票 0

x86 代表前缀计数为零:会发生什么?

x86 代表前缀的初始计数为零会发生什么? 英特尔的手册明确指出,这是一个 while count != 0 循环,测试位于顶部,这是正常的预期行为。 但大多数...

回答 1 投票 0

当我尝试编译此代码时出现 TASM 错误

我目前正在第一次尝试在 Kali Linux 中将汇编语言转换为二进制,但是在按照我的书正确编写汇编语言代码时遇到了奇怪的错误...

回答 1 投票 0

为什么要把ax的值设置为0呢?异或斧头,斧头

美好的一天!我只是想知道为什么要把ax的值设置为0? 有人可以向我解释一下这里每一行代码的含义吗? 我知道第一行的作用是跳转到内存

回答 1 投票 0

二进制炸弹阶段 5 - 查找表翻译 -> 字符串比较

我一直在为学校开发一个二进制炸弹,在第五阶段我完全迷失了。作业的目的是分解代码并找到一个字符串,我发现它是“传单”并且

回答 1 投票 0

炸弹实验室第 5 阶段:6 个字符串替换查找表,strings_not_equal [重复]

有人可以向我解释一下这些函数到底有什么作用吗?我在<+35>处设置了一个断点,如箭头所示,这就是我迷路的地方。到目前为止,我所知道的是......

回答 2 投票 0

拆除二元炸弹:phase_5 [重复]

这是我对代码的作用以及我想如何解决它的理解:首先我需要找到一个字符串,然后根据我拥有的 16 字节查找表对该字符串进行逆向工程...

回答 1 投票 0

轰炸实验室阶段 5 - 6 个字符字符串、movzbl 负载和 $0xf、%ecx,并用它索引一个数组?

好吧,这是非常受欢迎的炸弹实验室,我目前处于第五阶段,我只被困在两条线上。这是汇编代码: 函数phase_5的汇编代码转储: 0x08048e29 ...

回答 1 投票 0

如何在Ubuntu Linux中执行CMU二进制炸弹?

我正在尝试将 CMU 的二进制炸弹作为一个独立项目来学习一些 x86 汇编和逆向工程。 (这不是与课程相关的自动评分版本。) 我从http://

回答 3 投票 0

为什么会有低级和高层装配

作为前言,我确实希望被否决而被遗忘,但我不明白这是如何运作的。 我想学习汇编,但我遇到的那种教程似乎遵循两个原则之一......

回答 1 投票 0

如何使用 Cmake 通过 NASM 构建二进制文件

我正在学习 x64 并且我讨厌 make,所以我试图让 cmake 使用 NASM 构建二进制文件。 cmake 大致支持这一点,但文档很糟糕。这就是我现在正在做的工作

回答 2 投票 0

1个字节怎么能容纳多个值?

我正在做一个简单的汇编程序,我不明白,在为变量boxresult resb 1d仅保留1个字节后,如何可以在其中存储“是”或“否”,不是吗?不...

回答 1 投票 0

CUDA 汇编指令

反汇编 CUDA 代码似乎是一种非常有用的工具,即使在某些情况下不是唯一的工具,也可以用来了解编译器的行为以及性能指标。 我会说不幸的是......

回答 1 投票 0

如何在X86汇编中制作库?

如何在X86汇编Intel中使用自己的函数制作自己的库。 我目前正在使用 invine.inc 库,但不太精通它

回答 1 投票 0

6502 汇编器 - RTS 命令和堆栈

我要回答以下关于6502汇编语言的问题: “在堆栈上,有以下值(首先是顶部元素):0x01、0x02、0x03、0x04、0x05、0x06 地址 0xc000 处是...

回答 3 投票 0

IA32 使用字符串基元转换字符串的汇编

我是一名正在上课的学生,我在这个项目上遇到了真正的麻烦。现在,我不仅仅是在寻找答案,因为我很想了解正在发生的事情,但我...

回答 1 投票 0

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