testl指令笔记
来源:互联网 发布:java语句执行顺序 编辑:程序博客网 时间:2024/06/11 04:49
今天上了深入理解计算机系统第三章部分,对于书上的testl指令和andl指令比较困惑
详读书上的相关部分以后,有了新的见解。
.section .text
.global _start
_start:
nop
movl $01, %eax
movl $1, %ebx
test %eax,%eax
and %eax,%eax
int $0x80
这是汇编代码
在ubuntu环境下进行编译以后,得到
可以看出%eax的值还是1。说明test只是进行按位与,不进位
0 0
- testl指令笔记
- testl指令的问题
- 指令笔记
- 汇编笔记--伪指令
- 一些指令笔记
- Linux指令笔记:shutdown
- Linux 指令笔记
- SSE指令学习笔记
- ARM指令集笔记
- Linux 编译指令笔记
- linux指令笔记1
- Linux指令笔记2
- Linux指令笔记3
- Linux指令笔记4
- Linux指令笔记5
- Linux指令笔记6
- Linux指令笔记7
- Linux指令笔记8
- android shape简单资源
- Linux环境中Qt程序的手工发布
- iPhone之UITextField缩进文本
- MySQL 进阶
- 求1+2!+3!+...+N!的和(高精度)
- testl指令笔记
- 一起做RGB-D SLAM (5)
- mybaits in查询使用
- 切换Fragment导致fragment重新加载
- tableview 一些设置
- adb crash,故障模块 winusb.dll
- linux send与recv函数
- HTML
- 网络编程基础(2)-协议概要-TCP首部