码迷,mamicode.com
首页 >  
搜索关键字:linux平台    ( 1170个结果
linux平台学x86汇编(十一):字符串的传送
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流,请勿用于商业用途】         在高级语言中,我们经常操作字符串,比如字符串拷贝、比较、查找等。在汇编语言中也有实现这些操作的命令。这一节讲述在汇编语言中字符串传送相关操作命令。         movs指令可以把字符串从一个内存位置传送到另一个内存位置,指令后面跟表示长度的字符:...
分类:系统相关   时间:2015-05-09 16:32:04    阅读次数:166
linux平台学x86汇编(十二):字符串的存储与加载
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流,请勿用于商业用途】         字符串的存储与加载是指,将字符串的值加载到寄存器和将其传回内存位置中。其使用指令lods指令和stos指令。         lods指令用于把内存中的字符串值传送到eax寄存器中,该指令有三种不同格式:lodsb(1字节)、lodsw(2字节)、lod...
分类:系统相关   时间:2015-05-09 16:32:00    阅读次数:230
linux平台学x86汇编(五):使用gdb调试汇编程序
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流,请勿用于商业用途】         正如C语言一样,编写所有语言程序一样会出现一些一些错误,发生错误时,我们可以使用调试器一步一步运行程序以监视数据是如何被处理的。本节使用GNU调试器检查上一节hello程序,监视处理过程中寄存器和内存的值的变化。要调试汇编语言程序,在编译时,需要使用-gs...
分类:数据库   时间:2015-05-09 01:25:54    阅读次数:193
linux平台学x86汇编(六):数据的传送
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流,请勿用于商业用途】         前面讲了定义数据元素,既然定义了数据元素,那么就需要知道如何处理这些数据元素。数据元素位于内存中,并且处理器很多指令要使用寄存器,所以处理数据元素的第一个步骤就是在内存和寄存器之间传送它们。数据传送指令为mov,其为汇编语言中最常用的指令之一。...
分类:系统相关   时间:2015-05-09 01:24:49    阅读次数:155
linux平台学x86汇编(七):堆栈的使用
堆栈是内存中用于存放数据的专门保留的区域,该区域的数据存放和删除方式比较特殊。一般内存区域数据元素按照连续的方式存放到数据段,在数据段中最低内存开始存放,然后向更高的内存位置依次存放。而堆栈保留在内存区域的末尾位置,并且在当数据存放在堆栈中时,它向下增长。程序运行时使用的任何命令行参数都被送入堆栈中,并且堆栈指针被设置为指向数据元素的底部。         当每个数据被添加到堆栈数据区域中时,使...
分类:系统相关   时间:2015-05-09 01:23:00    阅读次数:218
虚拟机Linux上用户密码忘记了怎么办?
一次在做实验时,需要进linux平台,在公共电脑上装有虚拟机上的Linux版本fedora 8系统,由于不是我的电脑在进入系统时不知道用户密码,所以整理了一下资料,以备以后忘记并给遇到同样问题的朋友提供一个参考,好了,转入正题。 1、打开目标机,在grub启动时,按e字母键,很快会看到三条选项,如下: 2、继续按e字母键,选择kernel /vmlinuz-2.6....
分类:系统相关   时间:2015-05-08 22:13:46    阅读次数:172
Mininet VM设置笔记
Mininet VM是为了加快Mininet安装,而且可以很容易在linux平台上运行。 VM运行在Windows,Mac,Linux,通过VMware、VirtualBox,QEMU和KVM。 下载虚拟机之后,您将运行几个步骤来定制您的设置。 这不会花很长时间。 虚拟机设置 下载Mininet V...
分类:Web程序   时间:2015-05-07 20:08:55    阅读次数:923
格式化显示ProtocolBuffer数据
1:为什么要用Protocol Buffer? 在回答这个问题之前,我们还是先给出一个在实际开发中经常会遇到的系统场景。比如:我们的客户端程序是使用Java开发的,可能运行自不同的平台,如:Linux、Windows或者是Android,而我们的服务器程序通常是基于Linux平台并使用C++开发完成的。在这两种程序之间进行数据通讯时存在多种方式用于设计消息格式,如: 1. 直...
分类:其他好文   时间:2015-05-07 16:50:45    阅读次数:451
Linux平台安装配置MQ及补丁
本文涉及环境:操作系统 Redhat Enterprise 7,中间件 MQ上传介质以bin方式上传MQ的base介质 创建用户及组使用root用户进行操作 groupadd mqm //创建组 useradd -d /var/mqm -g mqm mqm //创建用户 passwd mqm //创建用户密码创建完成后使用id命令进行验证用户及组的权限 id mqm i...
分类:系统相关   时间:2015-05-07 10:24:39    阅读次数:192
linux平台学x86汇编(一):现代计算机结构组成与工作过程
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流,请勿用于商业用途】         现代计算机计算过程通常是把用户书写并送入计算机内的高级语言程序翻译成机器能识别的语言程序,再通过机器自动运行该语言程序计算出结果并输出。         但在早期没有高级语言的时候,用户是直接编写机器语言,直接在机器执行。向编写这种只由0、1...
分类:系统相关   时间:2015-05-07 00:57:40    阅读次数:243
1170条   上一页 1 ... 85 86 87 88 89 ... 117 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!