专注于音视频处理及流媒体开发!

罗索实验室

当前位置:主页 > TAG标签 > 汇编
  • Linux汇编语法开发 日期:2015-07-20 18:21:30 点击:117 好评:0

    Linux操作系统是用C语言编写的,汇编只在必要的时候才被人们想到,但它却是减少代码尺寸和优化代码性能的一种非常重要的手段,特别是 在与硬件直接交互的时候,汇编可以说是最佳的选择。Linux提供了非常优秀的工具来支持汇编程序的开发,使用GCC的内联汇编能够充分地发...

  • Linux下C语言嵌汇编 日期:2015-07-20 18:18:47 点击:342 好评:0

    在内嵌汇编中,可以将C语言表达式指定为汇编指令的操作数,而且不用去管如何将C语言表达式的值读入哪个寄存器,以及如何将计算结果写回C变 量,你只要告诉程序中C语言表达式与汇编指令操作数之间的对应关系即可, GCC会自动插入代码完成必要的操作。...

  • 快速识别汇编中等价的C语言语句(if, while, for, switch) 日期:2014-12-17 17:34:50 点击:448 好评:0

    可能经常看汇编的朋友会一眼就认出跟C语言中一些语句等价的汇编代码, 经验使然也. 而不经常接触汇编的同学, 可能就对相对繁琐的寄存器操作指令有点云里雾里了....

  • rep stos dword ptr es:[edi] 是做什么的? 日期:2014-12-17 17:14:19 点击:211 好评:0

    STOS指令的作用是将eax中的值拷贝到ES:EDI指向的地址. 如果设置了direction flag, 那么edi会在该指令执行后减小, 如果没有设置direction flag, 那么edi的值会增加, 这是为了下一次的存储做准备. REP可以是任何字符传指令(CMPS, LODS, MOVS, SCAS, STOS)的前缀. REP能...

    共1页/4条
推荐内容