新闻  |   论坛  |   博客  |   在线研讨会
ABB UFC762AE101 代码可以在处理器的任何组合中执行
厦门雄霸张少民 | 2023-02-20 19:36:13    阅读:173   发布文章

ABB UFC762AE101 代码可以在处理器的任何组合中执行

UFC762AE101 在一个多重处理系统中,所有的CPU可能是平等的,或者一些可能是为特殊目的而保留的。硬件和操作系统软件设计考虑因素决定了给定系统中的对称性(或缺乏对称性)。例如,硬件或软件方面的考虑可能要求只有一个特定的CPU响应所有的硬件中断,而系统中的所有其他工作可以在CPU之间平均分配;或者内核模式代码的执行可以被限制到仅一个特定的CPU,而用户模式代码可以在处理器的任何组合中执行。如果有这样的限制,多处理系统通常更容易设计,但它们往往比所有CPU都被利用的系统效率低。


UFC762AE101 平等对待所有CPU的系统称为对称多重处理(SMP)系统。在所有CPU都不相等的系统中,系统资源可以以多种方式划分,包括不对称多重处理(ASMP),非一致存储器访问(NUMA)多重处理,以及聚合多重处理。


主/从多处理器系统

在主/从多处理器系统中,主CPU控制计算机,从CPU执行指定的任务。CPU在速度和架构方面可能完全不同。一些(或所有)CPU可以共享公共总线,每个CPU也可以有专用总线(用于专用资源),或者它们可以被隔离,除了公共通信路径之外。同样,CPU可以共享公共RAM和/或拥有其他处理器无法访问的私有RAM。主机和从机的角色可以从一个CPU改变到另一个CPU。


主/从多处理器系统的早期例子是Tandy/Radio ShackTRS-80 16型1982年2月问世的台式计算机,运行多用户/多任务处理Xenix操作系统,微软的UNIX版本(称为TRS-XENIX)。16型有三个微处理器,一个8位的Zilog Z80运行在4MHz的CPU,一个16位摩托罗拉68000运行在6MHz的CPU和一个英特尔8021在键盘上。当系统启动时,Z-80是主处理器,Xenix启动过程初始化从处理器68000,然后将控制转移到68000,于是CPU改变角色,Z-80成为从处理器,负责所有I/O操作,包括磁盘、通信、打印机和网络,以及键盘和集成显示器,而操作系统和应用程序在68000 CPU上运行。Z-80可以用来完成其他任务。13365909307雄霸张少民


UFC762AE101 越早TRS-80 II型发布于1979年,也可以被认为是一个多处理器系统,因为它既有Z-80 CPU又有Intel 8021[12]键盘里的微处理器。8021使Model II成为第一个带有单独的可拆卸轻型键盘的台式计算机系统,该键盘由一根细而柔软的电线连接,并且很可能是第一个使用专用微处理器的键盘,这两种属性在多年后被苹果和IBM复制。


*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
PLC DCS 伺服系统 机器人系统 欧美工控品牌产品知识分享
推荐文章
最近访客