x86

原创 2007年10月10日 09:08:00
x86
x86是一个intel通用计算机系列的标准编号缩写,也标识一套通用的计算机指令集合,X与处理器没有任何关系,它是一个对所有*86系统的简单的通配符定义,例如:i386, 586,奔腾(pentium)。由于早期intel的CPU编号都是如8086,80286来编号,由于这整个系列的CPU都是指令兼容的,所以都用X86来标识所使用的指令集合如今的奔腾,P2,P4,赛扬系列都是支持X86指令系统的,所以都属于X86家族

X86指令集是美国Intel公司为其第一块16位CPU(i8086)专门开发的,美国IBM公司1981年推出的世界第一台PC机中的CPU--i8088(i8086简化版)使用的也是X86指令,同时电脑中为提高浮点数据处理能力而增加的X87芯片系列数学协处理器则另外使用X87指令,以后就将X86指令集和X87指令集统称为X86指令集。虽然随着CPU技术的不断发展,Intel陆续研制出更新型的i80386、i80486直到今天的Pentium 4(以下简为P4)系列,但为了保证电脑能继续运行以往开发的各类应用程序以保护和继承丰富的软件资源,所以Intel公司所生产的所有CPU仍然继续使用X86指令集,所以它的CPU仍属于X86系列。

另外除Intel公司之外,AMD和Cyrix等厂家也相继生产出能使用X86指令集的CPU,由于这些CPU能运行所有的为Intel CPU所开发的各种软件,所以电脑业内人士就将这些CPU列为Intel的CPU兼容产品。由于Intel X86系列及其兼容CPU都使用X86指令集,所以就形成了今天庞大的X86系列及兼容CPU阵容。当然在目前的台式(便携式)电脑中并不都是使用X86系列CPU,部分服务器和苹果(Macintosh)机中还使用美国DIGITAL(数字)公司的Alpha 61164和PowerPC 604e系列CPU。
 

ARM与X86 CPU架构对比区别

ARM与X86 CPU架构对比区别CISC(复杂指令集计算机)和RISC(精简指令集计算机)是当前CPU的两种架构。它们的区别在于不同的CPU设计理念和方法。早期的CPU全部是CISC架构,它的设计目...
  • watermusicyes
  • watermusicyes
  • 2016年01月16日 09:38
  • 20774

X86 汇编详解

80x86指令系统   80x86指令系统,指令按功能可分为以下七个部分。   (1) 数据传送指令。   (2) 算术运算指令。   (3) 逻辑运算指令。   (4) 串操作指令...
  • u012313689
  • u012313689
  • 2016年11月11日 16:07
  • 250

32位系统为什么又叫x86系统呢?

以下未经考证: x86指的是一种cpu的架构 因为intel的8086,286,386~586而得名 amd开发的大部分cpu也是基于x86架构的 x86架构的特点是cpu的寄存器是32位的,因此...
  • sjpljr
  • sjpljr
  • 2017年07月05日 09:21
  • 3021

X86架构服务器

从广义上讲,服务器是指网络中能对其它机器提供某些服务的计算机系统(如果一个PC对外提供ftp服务,也可以叫服务器)。 从狭义上讲,服务器是专指某些高性能计算机,能通过网络,对外提供服务。相对于普通P...
  • juandaisy
  • juandaisy
  • 2017年04月03日 18:49
  • 2617

《X86汇编语言总结》

转载自http://blog.csdn.net/cto_51/article/details/8827862 AX、BX、CX、DX一般用来存放数据 [BX]、[BP]、[...
  • Doraemon___
  • Doraemon___
  • 2016年11月17日 14:47
  • 632

Android-x86 项目简介

Android-x86 项目 - 让 Android 跑在你的个人电脑上这个项目的目的是将Android开源项目移植到x86平台,原名为“patch hosting for android x86 s...
  • xiezhongtian
  • xiezhongtian
  • 2015年12月27日 21:16
  • 1549

服务器选型:x86 vs 小型机谁更胜一筹?

市场上关于X86 和小型机的争论从来就没有停止过,在以往的印象当中,x86服务器在中低端形成了统治之势,而小型机则在关键性应用领域(金融、证券、政府等)享有王者地位。但是随着X86服务器的不断发展,这...
  • u011765592
  • u011765592
  • 2013年08月27日 12:44
  • 2136

Linux 驱动程序开发步骤(X86平台)

Linux 驱动程序开发步骤(X86平台) 本文转自:http://blog.sina.com.cn/s/blog_75f3979401015cwr.html 编写好驱动,通过挂载的方法将驱动程序挂载...
  • liushi558
  • liushi558
  • 2016年03月29日 10:27
  • 548

x86寄存器说明

X86寄存器说明 ebp和esp是32位的SP,BP esp是堆栈指针 ebp是基址指针 ESP与SP的关系就象AX与AL,AH的关系. 32位CPU所含有的寄存器有: 4个数据寄存器(...
  • dayancn
  • dayancn
  • 2016年03月24日 09:35
  • 2490

openwrt x86 编译部署

背景 前段时间看到C1037u多网口版本,很是喜欢,替换的4530r,发现玩openwrt x86的人比较少,写一篇日记,以备后用,有错误之处请指出。 0.配置编译环境 Linux 1.获取源...
  • gaopeiliang
  • gaopeiliang
  • 2015年01月20日 15:18
  • 2353
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:x86
举报原因:
原因补充:

(最多只允许输入30个字)