复杂体系和制度的区别简单体系的区别是啥

系统与平台的区别是什么?二者是什么关系_百度知道
系统与平台的区别是什么?二者是什么关系
提问者采纳
但这只是系统开发一级的开放性。 系统维护开销减到最小,所有的客户端只有浏览器;S结构的软件需要针对不同的操作系统系统开发不同版本的软件,就可以完成自己的一切工作。对一个稍微大一点单位来说;S 建立在广域网上,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,而不是做在墙上的石头桌子、时间,分散地域。(8), 对安全的控制能力相对弱,传统的C&#47, Internet&#47,用户从网上自己下载安装就可以实现升级;S发布部分可公开信息,并且在相同区域,送回结果。C&#47,许多单位都备有数据库存储服务器, 租用设备。目前。这样就大大简化了客户端电脑载荷。比如说很多人每天上“网易”(原文为新浪)网。首先;S 程序由于整体性。 (3),由于现在的软件应用系统正在向分布式的Web应用发展;S 一般建立在专用的网络上、 B-C,相当重要C&#47,根本不需要做任何的维护。在这种结构下,而事实上大部分网站确实没有使用windows操作系统、C&#47。其次;S体系的下,用户工作界面是通过WWW浏览器来实现。(2),即客户应用程序和数据库服务器程序,极少部分事务逻辑在前端(Browser)实现。 (4)。所以服务器操作系统的选择是很多的;S架构的应用管理软件;S 建立在浏览器上;Server是建立在广域网的基础上的,已经很难适应百台电脑以上局域网用户同时使用, WAN;S结构;Server)结构,C&#47,例如访问者的权限。以目前的技术看,是“透明”的,前台应用可以违反的规则,使用人对操作培训的要求不高。它是软件系统体系结构一。但是,更主要的是基于浏览器平台的任何应用软件其风格都是一样的,而服务器越来越“胖”是将来信息化发展的主流方向。B&#47,与操作系统相关, 面向不同的用户群、软件重用不同C&#47,C/S架构软件的优势与劣势(1),可谓仁者见仁。B&#47,必须整体考察。3。今后、维护和升级方式简单;如果是异地,Browser&#47,首先必须搞清楚三个问题、C&#47。这也就是目前应用系统的发展方向。 (5), 安全要求高的需求,也经历了三个发展时期。B&#47,实现远程维护。 (1),而且软件可操作性强,内部的和外部的用户都可以访问新的和现有的应用系统;S技术开发出产品也很多,与操作系统平台关系最小。第一;S架构的产品明显体现着更为方便的特性,有多少分支机构都不会增加任何维护升级的工作量,对C&#47、快捷, 建立在需要更加优化的基础之上,应用不同的模块共享逻辑组件,实现系统的无缝升级。所有这些,这对用户人力,如果需要建立“实时”的数据同步。它是随着Internet技术的兴起,又要对客户端维护和管理。(3);S架构管理软件只安装在服务器端(Server)上,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑、方便;S 信息流向可变化,“胖”服务器;S)体系, 构件的重用性不如在B&#47,B/S架构软件的优势与劣势 (1);服务器(F&#47,这两项技术以被世界各国所掌握。2。C/S 一般面向相对固定的用户群,B&#47、客户机&#47、什么是C/再者,开销大。传统的C/S体系结构虽然采用的是开放模式, 对信息安全的控制能力很强, 效率低;S结构。大家都知道windows在桌面电脑上几乎一统天下;S 多是建立在Window平台上,将任务合理分配到Client端和Server端来实现;S 程序可以处理用户面固定,这种选择非常盛行,智者见智, 可能是再做一个全新的系统,保持两地的数据库服务器在线运行;Intranet模式下数据库应用,使B&#47:C/S 程序可以更加注重流程,从不同的地点。(2);S更强的适应范围、管理软件主流技术;S结构的软件需要针对不同的操作系统系统开发不同版本的软件,使分布于两地的数据同步完全交由数据库系统去管理,要选择适当的数据库平台来实现数据库数据的真正“统一”;S结构的网络应用;S架构,而使用起来会越来越简单、B&#47、数据的储存管理功能较为透明,界面技术从上世纪DOS字符界面到Windows图形界面(或图形用户界面GUI);S (Client&#47、用户接口不同 C&#47,即大家熟知的客户机和服务器结构。运行数据库服务器程序的机器。 (7)、处理问题不同 C/客户应用程序运行在用户自己的电脑上、先进;S有更高的要求,通过现有应用系统中的逻辑可以扩展出新的应用系统,通过它可以充分利用两端硬件环境的优势,可以对权限多层次校验,并对其形成威胁和挑战;S和B/Server 应用都可以进行同样的业务处理;S和B&#47。二。 一般高度机密的信息系统采用C/S 结构适宜。一旦服务器程序被启动,维护成本很高,数据的储存管理功能;S结构的一种变化或者改进的结构,后果不堪设想。在数据库应用中,B&#47,今天所有电脑的浏览器界面,只需要把服务器连接专网即可、必须有客户才能建立定单这样的规则。B&#47。 能够相对较好的重用, 有比C&#47,维护和升级革命的方式是“瘦”客户机,就必须在两地间建立实时的通讯连接;S,要求构件相对独立的功能,只要安装了浏览器就可以了。目前大多数应用软件系统都是Client&#47,形成所谓三层3-tier结构、什么是C&#47,网络管理工作人员既要对服务器维护管理,并不需要了解“网易”的服务器用的是什么操作系统,这需要高昂的投资和复杂的技术支持、 B-G等信息流向的变化;S是美国微软公司研发,就随时等待响应客户程序发来的请求,都有一大群文人墨客为自己摇旗呐喊,易于识别,并通过Internet&#47,降低了用户的总体成本(TCO);S是当今世界开发模式技术架构的两大主流技术。(2);S是美国 Borland公司最早研发,国内公司以C&#47,以防万一,极少部分事务逻辑在前端(Browser)实现;S和B&#47,软件系统的改进和升级越来越频繁,所有的客户端只是浏览器,前台程序不是非常“瘦小”;S)体系和浏览器&#47。由于没能提供用户真正期望的开放环境;S”和“B&#47,直至Browser浏览器界面三个不同的发展时期,网络管理人员只需要管理服务器就行了、物力, 并且大部分难度减低;S 程序一般是典型的中央集权的机械式处理、硬件环境不同。最简单的C/S 对安全以及访问速度的多重的考虑,编号可以重复,能实现不同的人员。第三,Linux除了操作系统是免费的以外、应用服务器运行数据负荷较重,是由服务器程序和客户应用程序分别独立进行的;S 对的多重结构,客户程序就自动地寻找服务器程序。B&#47。因此、系统维护不同 系统维护是软件生存周期中,但在服务器操作系统上windows并不是处于绝对的统治地位。而且代价高,并且通常把那些不同的(不管是已知还是未知的)运行数据;S 与 B/S 之比较C&#47。特别是在JAVA这样的跨平台语言出现之后,这就使的最流行免费的Linux操作系统快速发展起来,处理出现的问题以及系统升级难、什么是B&#47。在C/S(Browser&#47,也称为应用服务器,可称为客户电脑,并向其发出请求、费用的节省是显而易见的,广告满天飞, 小范围里的网络环境,减轻了系统维护与升级的成本和工作量;S 建立在广域网之上的,全面支持网络的构件搭建的系统, 不必是专门的网络硬件环境,网络管理人员只需要做硬件维护, B-B、信息流不同 C&#47,表现方法有限;S)体系;它能有效地保护数据平台和管理访问权限。第二,他们无须过问(通常也无法干涉)背后的过程,数据库不能真正成为公共,但B&#47,平台体系结构也从过去单用户发展到今天的文件&#47,对系统运行速度可以较少考虑;S 建立在广域网之上,软件升级和维护会越来越容易,不管选用那种操作系统都可以让大部分人使用windows作为桌面操作系统电脑不受影响,代价高和低效率已经不适应工作需要。因此,有这样一些问题,连数据库也是免费的;Server是建立在局域网的基础上的;服务器(C&#47,可以通过B&#47,交互性相对低;S架构更是猛烈冲击C/Server)结构即浏览器和服务器结构,当需要对数据库中的数据进行任何操作时;Server形式的两层结构, 这是C&#47.Net系列的BizTalk 2000 Exchange 2000等;S架构的软件只需要管理服务器就行了。B&#47, 有更加丰富和生动的表现方式与用户交流,由于产品的更新换代十分快。所以客户机越来越“瘦”;服务器(B&#47。首先,采用C&#47。在客户服务器架构的应用中。在JAVA这样的跨平台语言出现之后,在特定的应用中无论是Client端还是Server端都还需要特定的软件支持、专业化的仓库;S”技术发展变化有所了解;S体系结构的数据库应用由两部分组成。 (6)。(3)。现在的趋势是凡使用B&#47,B&#47,各家企业都说自己的管理软件架构技术功能强大,例如电话上网,应用服务器运行数据负荷较重,在服务器程序中不集中实现、C&#47, 一般只要有操作系统和浏览器就行。其次,都能举出各自的客户群体。它是一次性到位的开发,以不同的接入方式(比如LAN,但用户的电脑本身安装的大部分是windows操作系统、成本也是较低的,它受到独立的专门管理,但逻辑上两地的操作者要直接访问同一个数据库才能有效实现,B&#47。B&#47。就如买来的餐桌可以再利用。1、对安全要求不同 C&#47,Web和Client&#47,只需安装在Linux服务器上即可,服务器数据库也很安全 ,降低开发成本, 应该都是相同的系统,麻烦的事情都交给了服务器和网络、升级和共享, 加之产品的更新换代十分快, 局域网之间再通过专门服务器提供连接和数据交换服务;S 程序可以不可避免的整体性考虑,局域网建立B&#47。B&#47。管理软件技术的主流技术与管理思想一样;S 构件组成方面构件个别的更换;S结构的程序架构是发展的趋势;Intranet等)访问和操作共同的数据库,降低了系统的通讯开销,从MS的。目前、成本降低,服务器程序根据预定的规则作出应答。无论用户的规模有多大;S无法作到的、应用服务器运行数据负荷较轻。这两种技术都有自己一定的市场份额和客户群、对程序架构不同 C/S更加成熟, 信息自己管理;S架构的劣势是高昂的维护成本且投资大、高效,对程序员普遍要求较高, 面向是不可知的用户群,相对易于把握。由于B&#47。SUN和IBM推的JavaBean构件技术等。 比C/S和B&#47,选择更多,但是主要事务逻辑在服务器端(Server)实现。B&#47,效率和工作量是可想而知的,所有的操作只需要针对服务器进行,维护任务量大,对应于数据库服务器,浏览器成为了标准配置,应用服务器运行数据负荷较轻,一旦发生服务器“崩溃”等问题,不仅直观和易于使用;S要求下的构件的重用性好;因此,而且安全性高;S 区别 Client&#47,对于工作在前台程序上的最终用户;S架构管理软件更是方便,惊人的。二者可分别称为前台程序与后台程序;S要想对“C&#47
提问者评价
其他类似问题
您可能关注的推广回答者:回答者:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁32位机和64位机以及操作系统之间本质的区别是什么?_百度知道
32位机和64位机以及操作系统之间本质的区别是什么?
提问者采纳
费用较贵,目前的技术水平暂时无法制造这么复杂的芯片,使用者还很少,处理器芯片的设计也就越复杂、Itanium。 现实大扫描,64bit软件的基础上的、Opteron系列 其中,还没有找到一种可以运行在64位Windows下的虚拟光驱软件,均属于开始淘汰的产品。新发布的预览版产品也增加了对多种语言的支持。 剩下的英特尔Pentium46XX系列处理器。 其实CPU从32位变成64位。 ◆64位处理器之得 ※硬件———更快的执行速度、电视卡等很多设备:什么是64位处理器 之所以叫做“64位处理器”,和一般市面上流行的WindowsXP不同,现在针对64位芯片的病毒已经出现,等于将应用的范围扩展了,所以Symantec与McAfee两家将暂停推出新版64位防毒软件?微软表示这些64位Windows操作系统的预览版的功能与32位Windows XP专业版本和家庭版的水平区别不大。一次处理的数据越大,如AdobePhotoshop都会快30%以上,下载这些预览版产品的用户已达12,据用户反映兼容性和稳定性都有待提升,基本上所有以前您买的32位防毒软件将没有一种可以在64位Windows使用,并且作多重启动是最佳的解决办法,速度变快了。加之按照惯例:,当64位系统无能为力时。消费者需要看自己的实际需要来选择合适自己的CPU;缺点是不方便,而且还需要购买2套软件。另一种,很快就会发现不少软件只能在64位电脑下才能使用,在选择64位WindowsXP之前;因此64位处理在先天就比32位处理器具有快速的能力、法语,目前专门为64位设计的应用软件凤毛麟角。 其他硬件,直到目前为止。而对于喜欢刻录光盘的朋友,这类用户因为要进行大量数据处理,或者无法同步您的手机或者掌上电脑,32位系统已经走到了末端。一般64位是面向企业用户的、640,而且能够执行的软件范围。 ※软件———操作系统不是问题,如至强(Xeon)处理器因为应用领域狭窄,然后分别将64位的Windows与32位的Windows安装在不同的分区中、进行环境模拟,而像流行的Office软件都仍然没有为64位系统优化。也就是说。目前,等到操作系统。此外,应用程序可以将足够多的数据预加载到虚拟内存中。据微软公司称、SCSI卡、办公软件,普通32位的处理器将日渐式微,其计数都是2的倍数、朝鲜语,以及打印机,仅有64位版本的Windows只解决了操作系统平台的问题。不管怎样。 小技巧,而对于上网:Pentium 4 5XX系列、闪龙等CPU,64位CPU会适合他们使用、Celeron D 3XX系列 AMD,英特尔的Itanium与Itanium2处理器,这些服务器专用的64位处理器与目前的软件不兼容,经常需要在2套Windows之间切换、Athlon 64 FX系列,那么我们来看看有没有什么补救的办法。这样做的好处是最大化让电脑物尽其用, 他们最的重大区别是64位版能够直接寻址更大范围的内存,最容易出问题的软件就是防毒软件。即使是ATI的驱动。经过摸索,而一般的学生和家庭用户。 最难受的是,而主流的产品有。 ※软件———最新的尖端软件首先出现在64位平台 对于追求最新,理论上性能会提升1倍。另据消息,该电脑处理信息的能力越来越大,不过未来64位将会成为主流,但是事情并未简单的结束,64位版台式机和服务器操作系统在功能上与32位版本软件差别不大,很多现有硬件无法使用 在目前的情况下,有些设备强行使用WindowsXP的驱动即可,就这一点而言对于高端工作站用户和服务器管理员是十分重要,目前市面上仅有寥寥几种:两个区域,32位的服务器&#47,需要使用专门设计的64位软件,甚至内存也需要特殊的ECC校验设计: 英特尔。8位处理器,所以,速度慢总比无法使用强,但是Windows64位版不能这样替代,据悉微软也可能介入64位防毒市场,这是32位电脑没办法做到的,普通厂商更新一次驱动的周期是两年,才是64位系统普及的真正来临。那为什么不用更高级的128位处理器呢、32位处理器和64位处理器,以及查找读取数据并将数据写入数据存储设备所花费的时间,必需购买专门为64位设计的新版,或者拥有64位Windows驱动的产品的市场价格要高于普通产品,是因为电脑内部都是实行2进制运算。 如果您经常使用虚拟光驱这样的软件。简单的说只要内存足够。 WindowsXP64位版本提供了一个可伸缩的高性能平台,但是软件出现不兼容难题 微软已经正式推出了Windows64位版,例如声卡,就会觉得物有所值,但是在主板及内存的支出相对就会更大。例如在64位Windows上执行32位的应用软件。普通Pen鄄tium45XX系列价位约一千余元人民币、3D图形处理,这让很多担心64位系统无软件可用的人吃了一颗“定心丸”,并将不兼容的软件与硬件驱动程序安装在32位的Windows系统中:在64位电脑上最大化避免现有问题 如果您已经或者正准备使用64位电脑,还需要很多专门为64位架构专门设计的“快车”软件在上面运行。很遗憾,就连微软公司的大部分软件都仍然是32位架构的、Sempron系列 其中。据资深专家测试。 结论 其实64位的处理器比32位处理器贵不了多少(相同频率相差数百元而已)、简体中文和繁体中文。微软表示计划对64位操作系统中集成的Windows XP SP2中的安全改进,大部分厂商不会积极的开发64位Windows驱动,您实际可以购买到的64位处理器主要有,就是由支持32位改为支持64位的处理器?因为位数越高,这真是个坏消息,只不过Windows2003因为也是32位架构,就用32位系统作为替代、娱乐软件全面进入64位时代的时候,而且配套的主板也是特殊设计的专用主板,如宽带上网的客户端,就更加否定我们购买的可能。64位的Windows充分利用了处理器的增强浮点性能。另外,不但价格比64位的便宜,在我们日常使用状况下,这种平台的体系结构可以更有效地处理海量数据、蓝牙和无线技术支持都相同、掌上电脑及智能手机的桌面软件均有极大机会出现不兼容问题,当您是追新一族时,电脑用户对于性能的需求也日益增加、瑞典语。使用64位的Windows、办公软件的速度改善则不明显,差别肯定是有的。 ◆32位处理器 而现在能买到的32位处理器种类就相当繁多,未来最新的软件都将推出64位版本,我们也不必考虑作为个人电脑的选择,这样您在64位的Windows下将无法宽带上网,提高了很多效率。微软64位操作系统面向的目标客户就是高端工作站用户,以便64位处理器快速访问这些数据,还有AMDOpteron系列处理器是为服务器与工作站设计的,那么恭喜您。随着互联网和多媒体应用的发展。但这是建立在64bit操作系统,而英特尔CeleronD处理器和AMDSempron处理器更便宜到仅需几百元即可获得,在软件上,在64位电脑安装2套Windows系统,就好像已经铺好了高速公路、大型数据库运算以及多通道图形音效以及HDTV的播放等等;想要安全刻录最好使用Windows自带的刻录功能。 ◆64位处理器之失※硬件———缺乏驱动程序,不但价格昂贵,因此可使应用程序运行得更快,市场上仅有ATI全面推出了64位Windows的显卡驱动。这些操作系统版本的名称听起来和32位没有什么区别,系统性能都较64位处理器差,一些与硬件相关的软件,而未来的差距将更大。相对于32位架构4GB的限制,因此在设计软件和游戏性能具有大幅提高,用户界面、650和660),AMDAthlon64系列和Athlon64X2系列处理器是为个人电脑设计的处理器。 而且运行大型的3D游戏、Athlon 64X2系列、16位处理器,最高可支持16TB的虚拟内存,至今能够支持64位的软件还很少: 英特尔,64位电脑及操作系统才能满足这种高要求;工作站处理器,对于进行大量数值计算的用户而言。这种特性减少了将数据载入虚拟内存:你所能买到的64位处理器与32位处理器 ◆64位处理器 目前,其中包括日语,而另一位显卡芯片巨头nVidia只推出了一部分产品的64位Windows驱动、赛扬、最先进的用户而言,64位CPU比较适合一些需要进行大量数据运算的用户以及一些硬件发烧友。这一点有些类似Windows2003刚刚推出的时候,也需要小心、建筑设计师来说将节省很多时间、德语,并且下了决心面对上面叙述的问题,不过还没有大规模扩散,只是更加有助于合作伙伴开发蓝牙设备的驱动程序,因此我们可以不必考虑购买,但是该功能实在太简陋了,每天可高达数小时,英特尔Pentium4E系列与AthlonXP系列处理器,正在逐渐退出市场;而64位电脑却能兼容32位软件,除非64位WindowsXP已经在市场上较普及、扫描仪等很多外设都因为缺少驱动程序而不能使用,这对于很多广告美工,那时看着32位电脑用户无法使用的窘态,比32位提高了一倍,你必须小心地避开这些“地雷”,而各类仿真技术的提高也对CPU的处理提出了更高的要求,如特殊版本的Windows,是以下讨论的重点1、更高效。 总体说来,但是在性能上差距是比较明显的。的确,这些都需要强大的运算性能,最少将硬盘划分为C.5万人,而32bit只支持4G内存 2,64位电脑可以用于运行基于Windows64位的新一代强大应用程序,更大的内存管理 使用过64位电脑的人都能感觉到。现在与未来,目前仅有MSSQL数据库等很少几种,如进行数学计算,在个人用户里面还不普及,64位电脑运行3D设计软件会快很多.64位CPU一次可提取64位数据:Athlon XP系列,但是事实是这样嘛。由于64位的芯片编码不一样,而操作系统对于高端工作站用户只是一种工具、D,直到驱动程序和应用软件都逐渐过渡到64位:Pentium 4 6XX系列(630,64位WindowsXP的用户都会在相当长的一段时间内缺少必要的驱动、Pentium 4 E系列、Itanium2 AMD,也许在大多数人的眼里就这样,也有相当多的Bug。 名词解释。微软于近日发布了Windows XP Professional和Windows Server 2003 Enterprise最新的64位版的预览版本:Athlon 64系列,比较容易解决、西班牙语,很多刻录软件并不能完美地在64位下运行,建议还是选择32位的奔腾4,专门为64位Windows设计的软件可以比32位系统快15%~60%左右,处理器(CPU)一次处理数据的能力也是2的倍数.64bit CPU拥有更大的寻址能力,最大支持到16GB内存
首先,很感谢你的回答。如果可以的话想请您再详细地说一下,32位和64的机分别最大支持的内存是多大?以及CPU字长是如何决定最大内存大小的,最好有具体的理论和计算公式。谢谢!
计算机要使用内存就必须先知道每个内存单元的物理地址,物理地址就好像门牌号,计算机根据物理地址去读取内存中相应位置的数据。那么最大支持的内存就是门牌号能数字最大能到多少。32位机采用32条地址线,那么其能表示的内存地址最大为2的32次方b,换算成Gb是4G,物理地址为0000~FFFF(十六进制)。也就是其最大能识别的内存的4Gb,但是系统本身要占用一定内存,以及实际运用时的一些限制,Win7的32位系统所能利用的最大内存为3.25G。同理,64位采用64条地址线,其理论上能识别的最大内存理论上为2的64次方b,特别大。但是目前不可能运用这样大的内存容量,所以Win7的64位系统没有使用全部,其最大支持的内存根据版本的不同而不同:Windows 7 Home Basic 64位最大仅支持8GB内存、Home Premium为192GB、Enterprise和Ultimate支持192GB。CPU和内存之间的信息交换是通过数据总线和地址总线进行的。内存是按照地址访问的,给出即可得到存储在具有这个地址的内存单元里的信息。CPU可以随即访问任何内存单元的信息。且访问时间的长短不依赖所访问的地址
提问者评价
其他类似问题
按默认排序
其他2条回答
。多余的部分是无用的,在我看来就是。.2G的内存进行编址,32位只能对3,用64位才体现优势,并且目前64位的兼容性也是一个问题(以上纯属我个人意见。如果本来就是2G的内存,换句话说,我觉得用了64位只会拖累自己的电脑,如果你的电脑的内存是4G或者4G以上的最本质的区别
楼上回答得差不多了,简单来说64位系统支持64位的CPU和4G以上内存,32位在4G内存时只能使用3.25G(其他方法破解,不过麻烦)
您可能关注的推广回答者:
64位机的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁复杂指令系统计算机 -
“486”(CISC),长期来,的提高往往是通过增加硬件的复杂性来获得.随着集.特别是VLSI()技术的迅速发展,为了方便和提高程序的运行速度,采用的办法是不断增加可实现复杂功能的指令和多种灵活的编址方式.甚至某些指令可支持语句归类后的复杂操作.至使硬件越来越复杂,造价也相应提高.为实现复杂操作,微处理器除向程序员提供类似各种寄存器和功能外.还通过存于(ROM)中的微程序来实现其极强的功能,傲处理在分析每一条指令之后执行一系列初级指令运算来完成所需的功能,这种设计的型式被称为复杂指令集计算机(ComplexInstructionSetComputer-CISC)结构.一般CISC计算机所含的指令数目至少300条以上,有的甚至超过500条.
正反两面传统计算机大多数为复杂指令系统计算机CISC(ComplexInstructionSetComputer),机器结构以存储器为中心,认为机器执行速度和程序代码大小成比例,绝大多数指令需要多个时钟周期执行完毕。计算机指令系统十分庞大和复杂(条数多,多,也很多),如1973年的370/168基本指令208条,寻址方式4种,指令格式2~6个字节。1978年的VAXII/780基本指令304条,24种寻址方式,指令格式2~57个字节,其中微代码存储器大小约480KB。指令的控制执行是采用微程序控制技术,有专用的寄存器。这样庞大的指令系统使得十分复杂,占用了大量面积,可是有些复杂指令又用得很少,难以用优化编译生成高效目标代码。处理器的执行效率不高。指令系统与软件之间语义差别越来越大,软件设计任务十分繁重,整个设计风格不是十分经济有效的。
复杂指令系统计算机 -
“奔腾系列”在指令系统的优化发展过程中,出现过两个截然不同的优化方向:CISC技术和RISC技术。CISC是指复杂指令系统计算机(ComplexInstructionSetComputer);RISC是指精减指令系统计算机(ReducedInstructionSetComputer)。这里的计算机指令系统指的是计算机的最低层的,也就是CPU能够直接识别的指令。随着计算机系统的复杂,要求计算机指令系统的构造能使计算机的整体性能更快更稳定。最初,人们采用的优化方法是通过设置一些功能复杂的指令,把一些原来由软件实现的、常用的功能改用硬件的指令系统实现,以此来提高计算机的执行速度,这种计算机系统就被称为复杂指令系统计算机,即ComplexInstructionSetComputer,简称CISC。另一种优化方法是在20世纪80年代才发展起来的,其基本思想是尽量简化计算机指令功能,只保留那些功能简单、能在一个节拍内执行完成的指令,而把较复杂的功能用一段子程序来实现,这种计算机系统就被称为精简指令系统计算机.即ReducedInstructionSetComputer,简称RISC。RISC技术的精华就是通过简化计算机指令功能,使指令的平均执行周期减少,从而提高计算机的工作,同时大量使用来提高子程序执行的速度。
从计算机诞生以来,人们一直沿用CISC指令集方式。早期的是按CISC设计的,并一直沿用。桌面计算机流行的x86体系结构即使用CISC。微处理器(CPU)厂商一直在走CISC的发展道路,包括、AMD,还有其他一些现在已经更名的厂商,如TI()、Cyrix以及VIA()等。在CISC微处理器中,程序的各条指令是按顺序串行执行的,每条指令中的各个操作也是按顺序串行执行的。顺序执行的优点是控制简单,但计算机各部分的利用率不高,执行速度慢。CISC架构的服务器主要以IA-32架构(IntelArchitecture,英特尔架构)为主,而且多数为中低档服务器所采用。
复杂指令系统计算机 -
多核心“CPU”采用复杂指令系统的计算机有着较强的处理高级语言的能力.这对提高计算机的性能是有益的.当计算机的设计沿着这条道路发展时.有些人没有随波逐流.他们回过头去看一看过去走过的道路,开始怀疑这种传统的做法:IBM公司没在纽约Yorktown的JhomasI.Wason研究中心于1975年组织力量研究指令系统的合理性问题.因为当时已感到,日趋庞杂的指令系统不但不易实现.而且还可能降低。1979年以为首的一批也开始在伯克莱分校开展这一研究.结果表明,CISC存在许多缺点.
首先.在这种计算机中.各种指令的使用率相差悬殊:一个典型程序的运算过程所使用的80%指令.只占一个处理器指令系统的20%.事实上最频繁使用的指令是取、存和加这些最简单的指令.这样-来,长期致力于复杂指令系统的设计,实际上是在设计一种难得在实践中用得上的指令系统的处理器.同时.复杂的指令系统必然带来结构的复杂性.这不但增加了设计的时间与成本还容易造成设计失误.此外.尽管VLSI技术现在已达到很高的水平,但也很难把CISC的全部硬件做在一个上,这也妨碍的发展.在CISC中,许多复杂指令需要极复杂的操作,这类指令多数是某种高级语言的直接翻版,因而通用性差.由于采用二级的微码执行方式,它也降低那些被频繁调用的简单指令系统的运行速度.因而.针对CISC的这些弊病.帕特逊等人提出了精简指令的设想即指令系统应当只包含那些使用频率很高的少量指令.并提供一些必要的指令以支持操作系统和高级语言.按照这个原则发展而成的计算机被称为精简指令集计算机(ReducedInstructionSetComputer-RISC)结构.简称RISC.
复杂指令系统计算机 -
INTELCISC(复杂指令集计算机)和RISC(精简指令集计算机)是当前CPU的两种架构。它们的区别在于不同的CPU设计理念和方法。早期的CPU全部是CISC架构,它的设计目的是要用最少的机器语言指令来完成所需的计算任务。RISC和CISC是设计制造微处理器的两种典型技术,虽然它们都是试图在、、、和等诸多因素中做出某种平衡,以求达到高效的目的,但采用的方法不同,因此,在很多方面差异很大,它们主要有:
(1):RISC设计者把主要精力放在那些经常使用的指令上,尽量使它们具有简单高效的特色。对不常用的功能,常通过来完成。因此,在RISC机器上实现特殊功能时,效率可能较低。但可以利用流水技术和超标量技术加以改进和弥补。而CISC计算机的指令系统比较丰富,有专用指令来完成特定的功能。因此,处理特殊任务效率较高。(2):RISC对存储器操作有限制,使控制简单化;而CISC机器的存储器操作指令多,操作直接。(3):RISC汇编语言程序一般需要较大的内存空间,实现特殊功能时程序复杂,不易设计;而CISC汇编语言程序编程相对简单,科学计算及复杂操作的程序社设计相对容易,效率较高。98年 Cyrix 生产的“CPU”(4):RISC机器在一条指令执行的适当地方可以响应中断;而CISC机器是在一条指令执行结束后响应中断。
(5):RISCCPU包含有较少的单元电路,因而面积小、功耗低;而CISCCPU包含有丰富的电路单元,因而功能强、面积大、功耗大。(6):RISC微处理器结构简单,布局紧凑,设计周期短,且易于采用最新技术;CISC微处理器结构复杂,设计周期长。(7)用户使用:RISC微处理器结构简单,指令规整,性能容易把握,易学易用;CISC微处理器结构复杂,功能强大,实现特殊功能容易。(8)应用范围:由于RISC指令系统的确定与特定的应用领域有关,故RISC机器更适合于专用机;而CISC机器则更适合于通用机。
复杂指令系统计算机 -
AMDCISC的主要特点: 指令系统庞大,指令功能复杂,指令格式、寻址方式多;绝大多数指令需多个机器周期完成;各种指令都可访问存储器;采用微程序控制;有专用寄存器,少量;难以用优化编译技术生成高效的目标代码程序; CISC存在的问题 :指令系统庞大,指令功能复杂,指令格式、寻址方式多;执行速度慢;难以优化编译,编译程序复杂; 80%的指令在20%的运行时间使用;无法并行;无法兼容; 导致CISC指令系统复杂的主要原因 :减少语义差距减少存储空间,提高速度为了向上兼容 带来的后果电路复杂,编译效率低无法并行;无法兼容 典型的CISC产品 项目 VAX11/780 1978年 Intel年 MC年 指令条数 304 111 101 寻址方式 24 11 16 指令格式 变长(2-57byte) 变长(1-17byte) 16 从CISC到RISC CISC指令系统存在的问题:20%与80%规律 CISC中,大约20%的指令占据了80%的处理机时间。其余80%指令:使用频度只占20%的处理机运行时间 VLSI技术的发展引起的问题 VLSI工艺要求规整性,RISC正好适应了VLSI工艺的要求主存与控存的速度相当,简单指令没有必要用微程序实现,复杂指令用微程序实现与用简单指令组成的子程序实现没有多大区别;由于VLSI的集成度迅速提高,使得生产单芯片处理机成为可能。& 软硬件的功能分配问题复杂的指令使指令的执行周期大大加长一般CISC处理机的指令平均执行周期都在4以上,有些在10以上 CISC增强了指令系统功能,简化了软件,但硬件复杂了,设计周期加长。
万方数据期刊论文
万方数据期刊论文
计算机应用研究
万方数据期刊论文
科技信息(学术版)
为本词条添加和相关影像
互动百科的词条(含所附图片)系由网友上传,如果涉嫌侵权,请与客服联系,我们将按照法律之相关规定及时进行处理。未经许可,禁止商业网站等复制、抓取本站内容;合理使用者,请注明来源于。
登录后使用互动百科的服务,将会得到个性化的提示和帮助,还有机会和770多万专业认证智愿者沟通。
您也可以使用以下网站账号登录:
此词条还可添加&
编辑次数:11次
参与编辑人数:5位
最近更新时间: 19:59:55
贡献光荣榜
扫描二维码用手机浏览词条
保存二维码可印刷到宣传品
扫描二维码用手机浏览词条
保存二维码可印刷到宣传品

我要回帖

更多关于 体系和系统的区别 的文章

 

随机推荐