为什么计算机是32位64位,64位是x86还是x64_为什么64位是X64,32位是X86?

本文详细介绍了x86和x64架构的区别。x86是对Intel 8086系列处理器的统称,而x64则是x86架构的64位扩展,最初由AMD开发,后来被Intel采纳。x86-64(或x64)允许处理器处理64位数据,提供更高的性能和更大的内存寻址能力。无论是AMD64还是Intel64,它们都兼容32位x86指令,确保软件兼容性。
摘要由CSDN通过智能技术生成

其它网友回答:

windows系统64位的是x64,说明这个系统是可以向下兼容32位程序的64位系统,32位的不是x32而是x86说明该系统是可以向上兼容非32位程序的32位系统。

其它网友回答:

同意楼上说法

其它网友回答:

1.x86的由来

86或80x86是英特尔Intel首先开发制造的一种微处理器体系结构的泛称。

该系列较早期的处理器名称是以数字来表示,并以“86”作为结尾,包括Intel 8086、80186、80286、80386以及80486,因此其架构被称为“x86”。由于数字并不能作为注册商标,因此Intel及其竞争者均在新一代处理器使用可注册的名称,如Pentium。现时Intel把x86-32称为IA-32,全名为“Intel Architecture, 32-bit”。

其它网友回答:

2.x64并不是指64位

x与处理器没有任何关系,它是一个对所有*86系统的简单的通配符定义,是一个intel通用计算机系列的编号,也标识一套通用的计算机指节集合。4位的位数指的是CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集就是运行64位数据的指令,也就是说处理器一次可以运行64bit数据。

分清概念后就容易明白了,你下载的时候,只能看到x64和x84一起出现,或者32bits和64bits一起出现,就是这个原因,他们并不是同一个概念的两种表示方法,而是根本就是不一样的概念。

其它网友回答:

英特尔出了划时代的8086之后,后来使用该架构出了80286、80386等等,这一系列CPU就称作x86。对于这种CPU架构的话,可以称作x86,正式一点称作IA-32(Intel Architecture 32-bit)。x64的话,指的是x86-64。

其它网友回答:

其它网友回答:

x86是一个intel通用计算机系列的标准编号缩写,也标识一套通用的计算机指令集合,X与处理器没有任何关系,它是一个对所有*86系统的简单的通配符定义,例如:i386, 586,奔腾(pentium)。 “x86-64”,有时会简称为“x64”,是64位微处理器架构及其相应指令集的一种,也是Intel x86架构的延伸产品。“x64”最先由AMD设计,推出时被称为“AMD64”,其后也为英特尔所采用,现时英特尔称之为“Intel 64”,在之前曾使用过Clackamas Technology (CT)、IA-32e及EM64T。外界多使用 "x86-64" 或 "x64" 去称呼此64位架构,从而保持中立,不偏袒任何厂商

其它网友回答:

x86是一个intel通用计算机系列的标准编号缩写,也标识一套通用的计算机指令集合,X与处理器没有任何关系,它是一个对所有*86系统的简单的通配符定义,例如:i386, 586,奔腾(pentium)。 “x86-64”,有时会简称为“x64”,是64位微处理器架构及其相应指令集的一种,也是Intel x86架构的延伸产品。“x64”最先由AMD设计,推出时被称为“AMD64”,其后也为英特尔所采用,现时英特尔称之为“Intel 64”,在之前曾使用过Clackamas Technology (CT)、IA-32e及EM64T。外界多使用 "x86-64" 或 "x64" 去称呼此64位架构,从而保持中立,不偏袒任何厂商。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ComboBox.setSelectedItem(String.valueOf(year)); updateCalendar(); } else if (source == addAccountButton) { addAccount(); 计算机架构指的是计算机硬件与软件之间的接口规范,它定义了如何 } else if (source == searchAccountButton) { searchAccount(); } else if (source == summaryButton) { summary(); } } private class CalendarTableCellRenderer extends DefaultTableCellRenderer { private static final long serialVersionUID = 1L; 在计算机系统中执行指令、处理数据、访问内存等操作。常见的计算机架构包 @Override public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int括x86x64、ARM等。 x86x64是指计算机的CPU架构。x86是Intel column) { JLabel label = (JLabel) super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column公司推出的32位CPU架构,最早出现在Intel 8086处理器上,现在已经广泛); if (value != null) { int dayOfMonth = (int) value; Calendar cal = Calendar.getInstance(); cal应用于个人计算机和服务器等领域。x64则是指64位的扩展架构,也称.set(year, month - 1, dayOfMonth); int dayOfWeek = cal.get(Calendar.DAY_OF_WEEK); if (dayOfWeek作x86-64或AMD64,它是由AMD公司提出并推广的,目前已经成为主流 == Calendar.SATURDAY || dayOfWeek == Calendar.SUNDAY) { label.setForeground(Color.RED); } else { label的64位CPU架构,可以兼容之前的32位x86架构。x64具有更大的寻址.setForeground(Color.BLACK); } } return label; } } private class AccountTableModel extends AbstractTableModel { private static空间和更高的性能,因此在计算密集型任务和内存密集型应用中表现更优秀。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值