小编A M*_*M C的帖子

给出每条指令的操作码和代码字节数

我目前正在上一门低级编程课程,不幸的是,我在我们的教科书中找不到这些信息(大多数问题都没有包含在我们的课本中)。我很难确定如何解决这些问题。没有关于“CPU 或任何类似的东西”的信息。问题如下:

给出每条指令的操作码和代码字节数。
(a) mov exc, 984 Op Code_____ 字节数_____
(b) xchg eax, ecx Op Code_____ 字节数_____

还有很多,但如果有人能帮助我理解如何做这两个,我希望能够将其转化为其他问题。

我尝试过一件事,但不确定我看到了什么:我在 Visual Studio 2019 中创建了一个小的 *.asm 项目,并在 (a) 中添加了一行代码并查看了列表文件。我看到它显示以下内容:

00000000  B9 000003D8         mov  ecx, 984   
Run Code Online (Sandbox Code Playgroud)

我不确定是否可以在这里找到这些信息,我只是错过了它,或者有其他方法可以解决这个问题。

x86 assembly instruction-encoding

-1
推荐指数
1
解决办法
62
查看次数

内存部分定义

我正在参加装配课程并且在试图找出问题时度过了一段糟糕的时光。我们有以下几点:

在此处输入图片说明

在我的一生中,我一直试图通过谷歌来解决这个问题,但没有找到太多东西,不幸的是,我们的文字中没有任何内容可以指导我。我希望有人能够指导我解决这个问题。

1)。.text 部分加载到内存后的大小是多少?2)。.data 部分加载到内存后的 RVA 是多少?3)。磁盘上 .data 部分的物理大小是多少?

memory assembly coff sections

-3
推荐指数
1
解决办法
39
查看次数

标签 统计

assembly ×2

coff ×1

instruction-encoding ×1

memory ×1

sections ×1

x86 ×1