ASM

ASM

文章 124 浏览 53

请问 endbr32 这条汇编指令是干什么的?

endbr32这条指令在图中的汇编代码中出现了两次。…

娇柔作态 2022-09-12 00:56:26 27 0

C语言 有没有可能调用一个指向字符串的函数指针?

我是个在学C的萌新,一天突发奇想,指令和数据只是对人来说才有意义,一段二进制串对CPU来说既可是数据,也可是指令,IP指向哪里就当作指令执行。那…

鸠魁 2022-09-11 23:45:08 9 0

使用brew安装nasm无法运行

localhost:opsys changwei$ alias nasm=/usr/bin/nasm localhost:opsys changwei$ clear localhost:opsys changwei$ which nasm /usr/bin/nasm localh…

忆悲凉 2022-09-11 21:03:20 18 0

linux汇编callq命令参数含义

请问反汇编代码中callq 23的含义:第一个参数我只知道是push 23,保存返回地址,第二个应该是fun函数地址,但是fun函数应该是在main的前面啊,怎么地…

爱的那么颓废 2022-09-11 19:52:07 20 0

c++11新增的atomic系列接口是如何控制memory order的?

atomic用于替换__sync系列接口,新增了memory order的参数,但是这部分是如何控制的并没有体现在汇编语言上。我理解应该是不同的memory order就会有…

随梦而飞# 2022-09-11 19:10:49 16 0

我该怎样从x86最底层定义操作码助记符和进制?

问题描述 我该怎样从x86最底层定义操作码助记符和进制?详细的疑惑是这样的;比如现在的机器码010110是怎么到 mov eax的?这是怎么定义的?我想修改的话,…

剩一世无双 2022-09-11 18:49:28 18 0

为什么需要汇编8086 in out指令

既然网络IO基于中断 DMAcopy为什么我们还需要in out 指令 直接从NIC寄存器读取数据? …

旧话新听 2022-09-11 17:39:28 22 0

对一处汇编指令 jmpq 的结果不理解

我动态加载了一段代码到内存里执行,报 SIGSEGV。用 gdb 调试,发现一个奇怪的现象: 首先,环境是: (gdb) bt #0 0x00007ffff7e91360 in ?? () (gdb…

余罪 2022-09-11 17:04:16 10 0

关于中断控制器8259A的端口字节问题?

8259A可编程中断控制器端口问题 有初始化命令字ICW(4个) 和 操作命令字OCW(3个) 总共需要写入56个字节, 而其端口只有 0x20,0x21 0xa0,0xa1 四个…

乱了心跳 2022-09-07 23:52:30 19 0

汇编如何将两个8位数据合并成一个16位且为(a7b7a6b6a5b5……a0b0)?

汇编如何将两个8位数据合并成一个16位且为(a7b7a6b6a5b5……a0b0)?…

左耳近心 2022-09-07 23:19:29 12 0

linux python如何反编译成源码

文件为可执行文件 ./test可执行 1、pyinstxtractor 使用pyinstxtractor报错 Error: Unsupported pyinstaller version or not a pyinstaller archive …

没︽人懂的悲伤 2022-09-07 21:23:04 25 0

用汇编实现统计寄存器AX中的16位二进制数内"0"的个数

请问一下我这样写哪里错了,运行的时候没有结果 data segment data ends stack segment stack dw 20h dup(?) top label word stack ends code segmen…

一向肩并 2022-09-07 11:52:02 18 0

在vs2017写汇编的问题。。本人大一。。请求指点。

1.问题有两个:(1)设置了断点,但是调试时还是控制台窗口一闪就过,并且链接器选项里的子系统已经选为控制台,平台设置为所有平台;(2)生成proje…

☆獨立☆ 2022-09-07 04:33:24 11 0

汇编语言中leal指令是什么指令?

按照书上说的编译c代码 结果本来应该是pushl movl addl指令的地方 被一条leal指令完全替代了?书上说gcc更新地很快 不可能完全一样 但是leal指令是怎…

墨小墨 2022-09-06 21:25:33 18 0

读CSAPP第三章汇编码的问题...

在第三章练习3.3里有题是这样的 movl %eax,%rdx 这个代码是错 答案上写是因为 “destination operand incorrect size” 目的操作数大小错误但是按照我…

暗恋未遂 2022-09-06 13:25:04 10 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文