基础知识

基础知识

汇编 关于汇编的知识。 基础知识 汇编语言是人和计算机沟通的最直接的方式,它描述了机器最终所要执行的指令序列。 汇编语言是直接在硬件之上工作的编程语言。 机器语言 机器语言是机器指令的集合 机器指令展开来讲就是一台机器可以正确执行的命令 电子计算机的机器指令是一列二进制数字,计算...

相关指令

相关指令

汇编 指令相关部分。 转移指令 可以修改IP,或同时修改CS和IP的指令统称为转移指令 换而言之,转移指令就是可以控制CPU执行内存中某处代码的指令 8086CPU转移指令 只修改IP,如:jmp ax 同时修改CS和IP,为段间转移,如:jmp 1000:0 根据对IP的修改范...

定位内存与数据处理

定位内存与数据处理

汇编 关于定位内存地址的方法以及数据处理的相关问题。 and 逻辑与,按位进行与运算 or 逻辑或,按位进行或运算 ASCII码 编码方案,就是一套规则,约定了用什么样的信息来表示现实对象 字符形式数据 汇编程序中,用'...'的方式指明数据是字符的形式 编译...

X86_64汇编学习记述三

X86_64汇编学习记述三

字符串 反转字符串 4个常量 解析 从_start开始 把INPUT地址放入rsi寄存器 通过异或将rcx清零 用cld清除方向标志位,让后续字符串操作从低地址向高地址进行。 保存返回地址,当exitFromRoutine结束后,正确返回 calculateStrLen 先判断r...

扫一扫二维码分享