通用计算机是什么-编程知识网

什么是通用计算机

通用计算机(General Computer​)是指能解决各种问题、具有较强的通用性的计算机,通常人们所说的计算机都是通用计算机,可以应用于不同领域的各种应用中。

通用计算机的特点

通用计算机适应性很强,应用面很广,但其运行效率、速度和经济性依据不同的应用对象会受到不同程度的影响。

通用计算机的分类

通用计算机按其规模、速度和功能等又可分为巨型机、大型机、中型机、小型机、微型机及单片机。这些类型之间的基本区别通常在于其体积大小、结构复杂程度、功率消耗、性能指标、数据存储容量、指令系统和设备、软件配置等的不同。

通用计算机与PLC的比较

比较项目

通用计算机

PLC

工作目的科学计算,数据处理等工业自动控制

工作环境对工作环境的要求较高,本身无抗干扰设计对环境的要求低,可在恶劣的工业现场工作

工作方式中断处理方式循环扫描方式,扫描周期一般为几十毫秒

系统软件需自备功能较强的系统软件,如Windows一般只需简单的监控程序

采用的特殊措施掉电保护等一般性措施采用多种抗干扰措施,I/O有效隔离、自诊断,断电保护,可在线维修

编程语言汇编语言、高级语言,如:Visual C,Labview,Madlab梯形图,助记符语言,SFC标准化语言

对操作人员要求需专门培训。并具有一定的计算机基础一般的技术人员,稍加培训即可操作使用

对内存的要求容量大容量小

其他应用范围更广泛、通用。开放程度高机种多,模块种类多,易于构成系统

通用计算机与专用计算机

专用计算机和通用计算机的不同之处在于,运行的程序一般不用经过从外设装入存储器的过程,而是事先将要执行的程序都放在存储器中,计算机启动运行时,存储器内部的程序会按照一定的规律执行,极少要专门的系统程序控制,即使要有控制,也会比通用计算机的系统程序简单得多。专用计算机的程序是不能替换的,也不接受用户编写程序,例如手机、车用电脑等。专用计算机是靠种类的繁多来适应不同方面的需要,从单个计算机来说,功能比较单一,然而从总体来讲,应用到不同方面的专用计算机的汇合,也可以达到通用的效果。