指令集X86
当我们讨论说明时,我们首先必须提及英特尔的X8 6 体系结构,该体系结构来自英特尔的改编说明,作为第一个1 6 位CPU,i8 08 6 1 9 8 1 年,IBM启动了世界第一台PC-使用I8 08 8 (简化的I8 08 6 版本)的PC,其CPU也基于X8 6 命令。为了提高浮点数据处理功能,连接到计算机的X8 7 数学协调器使用独立的X8 7 指令,但随后将两者称为x8 6 命令率。
尽管英特尔继续在最新型号上开始启动更新的CPU,例如i8 03 8 6 和i8 04 8 6 ,以保持向下兼容性,但它们肯定会在今天放置。
因此,这些CPU均被归类为X8 6 系列。
由于几乎所有Intel X8 6 系列和兼容CPU都使用X8 6 命令,因此这形成了当今庞大而多样的X8 6 系列和兼容的CPU SET -UP。
英特尔于1 9 9 7 年启动了扩展信息。
多媒体扩展教学集MMX(多媒体延迟),其中包含5 7 个多媒体指令。
MMX指令主要用于提高CPU的能力,处理多媒体信息并提高CPU的能力,处理3 D图形,视频和音频信息。
8086指令
8 08 6 定义的指令数据传输指令包括一般数据传输说明和堆栈操作说明。数据传输指令的总体格式是Movdet和SRC,并且操作数STR源将发送到目标操作数,例如Moval和BL。
堆栈操作指南包括堆栈压力指南和堆栈发布,执行过程涉及调整堆栈指示器(PS)。
XCHGRAG,MEM/REG交换说明用于在寄存器和内存或记录之间交换数据。
搜索XLAT表用于在给定的内存位置找到数据。
操作是读取BX+Al在AL寄存器中显示的位置的位置。
位CBW单词扩展指令在最高部分扩展了签名数字的签名部分,并在寄存器AX中扩展了AL的。
CWD指南以一个单词的形式扩展了一个字节,这意味着它在DXAX处扩展了AX含量。
LEA地址传输指令用于编写目标寄存器中变量的1 6 位补偿地址,通常在程序使用符号来表示内存补偿地址时。
格式为leareg,mem。
标志转移说明包括LAHF和SAHF。
输入和输出指令通过直接或间接地址操作端口和累加器(AL或AX),以与外部设备进行数据交换。
算术操作指南包括影响状态标志状态的额外,折扣,比较和补充。
诸如Add,sub,cmp和neg之类的准则分别执行额外的,折扣,比较和补充,这些指南对状态标志的状态有或没有影响。
乘法和除法指令用于乘以签名的数字,并且DIV和IDIV用于签名数字的划分。
功能的逻辑指南,例如,或,不和XOR,朝着位的方向执行逻辑操作,触摸标志的各个部分。
变化,SHR,SAL和SAR的操作执行左右位,支持逻辑和算术转移。
MOV,CMP,SCA,LOD和STOS等各种操作指南应用字符串传输,比较和扫描。
检查类准则,例如JMP,JMPFAR,呼叫和REAT实施控制,并调用程序流量子。
INTN中断控制指令用于处理中断并通过中断向量表执行中断持有人。
处理器控制指南,例如CLC,STC,CMC,CLD,STD,CLI和STI,用于控制标志记录和戒烟标志。
80C51 8086 的汇编指令集一样么??
这是不同的。1 C5 1 微控制器组装指南为1 1 1 ,在8 08 6 时有数百种安装语言; 写作,例如LCALL,ACALL和8 08 6 个称为微控制器; 4 微型计算机[1 0H]是地址,1 0H是数据;
什么是X86,什么是X64?
X8 6 是指基于Intel8 08 6 CPU的计算机指令集系统,而X6 4 表示基于AMD6 4 或Intel6 4 结构的6 4 位计算机指令系统。X8 6 或8 08 6 Architecture是Intel于1 9 7 8 年推出的1 6 位准确的处理结构。
该结构很快成为计算机行业的标准,并得到了多次扩展和改进,例如8 02 8 6 、8 03 8 6 、8 04 8 6 ,等等。
X8 6 结构以其全面的兼容性和对程序的支持而闻名,并且仍然广泛用于个人计算机,服务器和保证系统。
但是,随着技术进步和计算需求的增加,处理大型数据和复杂计算时,X8 6 结构似乎不可避免。
X6 4 ,也称为AMD6 4 或Intel6 4 ,是AMD在1 9 9 9 年首次提出的6 4 位计算机说明集合的结构。
该结构在个人计算机领域提供了6 4 位的处理能力,允许处理器直接到达为了增加内存,从而提高了数据处理能力和计算效率。
X6 4 结构的启动解决了X8 6 Brown中的瓶颈问题,在大规模和复杂的计算处理数据时,使高性能计算更加容易。
如今,X6 4 结构已成为服务器,高端个人计算机和科学计算领域的主要选择。
简而言之,X8 6 和X6 4 分别代表了设置的计算机说明中的1 6 位和6 4 位的标准。
X8 6 凭借其广泛的兼容性和软件支持占据了PC字段中的一个重要站点,而X6 4 在高性能计算字段和具有强大数据处理能力和计算效率的广泛数据处理中起着重要作用。
随着技术的持续进展和对需求需求的不断增长,这些结构将继续在计算机领域发挥重要作用。