10 2013 档案
摘要:协处理器共有68条不同的指令,汇编程序在遇到协处理器指令助记符时,都会将其转换成机器语言的ESC指令,ESC指令代表了协处理器的操作码。协处理器指令在执行过程中,需要访问内存单元时,CPU会为其形成内存地址。协处理器在指令执行期间内利用数据总线来传递数据。80287协处理器利用I/O地址00FAH~00FFH来实现其与CPU之间的数据交换,而80387~Pentium系列芯片,则是利用I/O地址800000FAH~800000FFH来实现这两者之间的数据交换。一.指令操作符的命名规则协处理器指令的操作符(或助忆符)在命名设计时,遵循了下列规则:1、在操作符后面加上字母P:表示该指令执行完后,还
阅读全文
摘要:AT&T汇编1.Register Reference引用寄存器要在寄存器号前加百分号%,如“movl %eax, %ebx”。80386有如下寄存器:[1] 8个32-bit寄存器 %eax,%ebx,%ecx,%edx,%edi,%esi,%ebp,%esp;(8个16-bit寄存器,它们事实上是上面8个32-bit寄存器的低16位:%ax,%bx,%cx,%dx,%di,%si,%bp,%sp;8个8-bit寄存器:%ah,%al,%bh,%bl,%ch,%cl,%dh,%dl。它们事实上是寄存器%ax,%bx,%cx,%dx的高8位和低8位;)[2] 6个段寄存器:%cs(cod
阅读全文
摘要:相关资料:http://www.doc88.com/p-87382059871.htmlhttp://www.360doc.com/content/12/1129/17/1317564_251014348.shtml寄存器通用8个32位奇存器,用于处理数据段6个16位寄存器,用于处理内存访问指令指针单一的32位寄存器,指向要执行的下一条指令码浮点数据8个80位寄存器,指向要执行的下一条指令控制5个32位寄存器,用于确定处理器的操作模式调试8个32位寄存器,用于在调试处理时包含信息通用寄存器EAX用于操作数和结果数据的累加器EBX指向数据内存段中的数据指针ECX字符串和循环操作的计数器EDXI/
阅读全文
摘要:chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。使用语法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level ][系统服务][on/off/reset]chkconfig在没有参数运行时,显示用法。如果加上服务名,那么就检查这个服务是否在当前运行级启动。如果是,返回true,否则返回false。如果在服务名后面指定了on,off或者reset,那么chkconfi 会改变指定服务的启动信息。on和off分别指服务被启动
阅读全文
摘要:1.关闭selinux2.service iptables stop
阅读全文
摘要:SElinux 在linux内核级别上提供了一个灵活的强制访问控制系统(MAC),这个强制访问控制系统是建立在自由访问控制系统(DAC)之上的。DAC是指系统的安全访问控制都是由系统管理员root自由管理的,不是系统强制行为MAC运行的时候,比如一个应用程序或者一个线程以某个用户UID或者SUID运行的时候同样对一些其他的对象拥有访问控制限制,比如文件,套接子(sockets)或者其他的线程通过运行SElinux MAC内核可以保护系统不受到恶意程序的侵犯,或者系统本身的bug不会给系统带来致命影响(把影响限定在一定范围内)SElinux为每一个用户,程序,进程,还有文件定义了访问还有传输的权
阅读全文
摘要:RPM是RedHat Package Manager(RedHat软件包管理工具)rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。常用命令组合:-ivh:安装显示安装进度--install--verbose--hash-Uvh:升级软件包--Update;-qpl:列出RPM软件包内的文件信息[QueryPackagelist];-qpi:列出RPM软件包的描述信息[QueryPackageinstallpackage(s)];-qf:查找指定文件属于哪个R
阅读全文