为您找到与网络协议的概念及组成相关的共90个结果:
计算机组成(computer composition)指的是系统结构的逻辑实现,包括机器机内的数据流和控制流的组成及逻辑设计等。
计算机组成的任务是在指令集系统结构确定分配给硬件系统的功能和概念结构之后,研究各组成部分的内部构造和相互联系,以实现机器指令集的各种功能和特性。这种联系包括各功能部件的内部和相互作用。
计算机组成要解决的问题是在所希望达到的性能和价格下,怎样最佳,最合理地把各个数倍和部件组成成计算机,已实现所确定的ISA。计算机组成设计要确定的方面应包括:
(1)数据通路宽度:数据总线上一次并行传送的信息位数。
(2)专用部件的设置:是否设置乘除法、浮点运算、字符处理、地址运算等专用部件,设置的数量与机器要达到的速度、价格及专用部件的使用频度等有关。
(3)各种操作对部件的共享程度:分时共享使用程度高,虽限制了速度,但价格便宜。设置部件多降低共享程度,因操作并行度提高,可提高速度,但价格也会提高。
(4)功能部件的并行度:是用顺序串行,还是用重叠、流水或分布式控制和处理。
(5)控制机构的组成方式:用硬联还是微程序控制,是单机处理还是多机或功能分布处理。
(6)缓冲和排队技术:部件间如何设置及设置多大容量的缓冲器来协调它们的速度差;用随机、先进先出、先进后出、优先级,还是循环方式来安排事件处理的顺序。
(7)预估、预判技术:为优化性能用什么原则预测未来行为。
(8)可靠性技术:用什么冗余和容错技术来提高可靠性。
硬件组成部分
主要分为五个部分:
1. 控制器(Control):是整个计算机的中枢神经,其功能是对程序规定的控制信息进行解释,根据其要求进行控制,调度程序、数据、地址,协调计算机各部分工作及内存与外设的访问等。
2. 运算器(Datapath):运算器的功能是对数据进行各种算术运算和逻辑运算,即对数据进行加工处理。
3. 存储器(Memory):存储器的功能是存储程序、数据和各种信号、命令等信息,并在需要时提供这些信息。
4. 输入(Input system):输入设备是计算机的重要组成部分,输入设备与输出设备合称为外部设备,简称外设,输入设备的作用是将程序、原始数据、文字、字符、控制命令或现场采集的数据等信息输入到计算机。常见的输入设备有键盘、鼠标器、光电输入机、磁带机、磁盘机、光盘机等。
5. 输出(Output system):输出设备与输入设备同样是计算机的重要组成部分,它把外算机的中间结果或最后结果、机内的各种数据符号及文字或各种控制信号等信息输出出来。微机常用的输出设备有显示终端CRT、打印机、激光印字机、绘图仪及磁带、光盘机等。
(cpu=控制器+运算器
主板=I/O总线,输入输出系统
存储器=内存+硬盘
I/O设备:键盘,鼠标,扫描仪,显示器等等
浏览量:2
下载量:0
时间:
网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合,那么Win8系统如何安装网络协议呢?就让读文网小编来告诉大家Win8系统安装网络协议的方法吧,希望可以帮助到大家。
具体操作步骤如下:
方法一
1、点击“开始——控制面板——网络连接”。
2、打开的网络连接窗口中,右键“本地连接”选择“属性”。
3、在打开的属性窗口中,“常规”标签页中点击“安装”按钮。
4、在选择网络组件类型列表中,选择“协议”,然后点击“添加”。
5、弹出“选择网络协议”界面,点击“从磁盘安装”
6、在厂商文件复制来源框中键入“C:WINDOWSinf”,单击“确定”
7、在选择网络协议列表中选择“Internet 协议(TCP/IP)”,点击“确定”即可。
方法二
1、点击“开始——运行”,输入“CMD”命令后,点击“确定”
2、打开命令提示符窗口,输入以下命令后按回车
Rundll32 Setupapi, InstallHinfSection MS_TCPIP.PrimaryInstall 132 %windir%infettcpip.inf
浏览量:2
下载量:0
时间:
LAN中继协议(VTP)是思科第2层信息传送协议,主要控制网络范围内VLANs的添加、删除和重命名。那么你知道网络协议有哪些吗?下面是读文网小编整理的一些关于网络协议大全的相关资料,供你参考。
VTP:思科VLAN中继协议(VTP:Cisco VLAN Trunking Protocol)
VLAN 中继协议(VTP)是思科第2层信息传送协议,主要控制网络范围内 VLANs 的添加、删除和重命名。VTP 减少了交换网络中的管理事务。当用户要为 VTP 服务器配置新 VLAN 时,可以通过域内所有交换机分配 VLAN,这样可以避免到处配置相同的 VLAN。VTP 是思科私有协议,它支持大多数的 Cisco Catalyst 系列产品。
通过 VTP,其域内的所有交换机都清楚所有的 VLANs 情况,但当 VTP 可以建立多余流量时情况例外。这时,所有未知的单播(Unicasts)和广播在整个 VLAN 内进行扩散,使得网络中的所有交换机接收到所有广播,即使 VLAN 中没有连接用户,情况也不例外。而 VTP Pruning 技术正可以消除该多余流量。
缺省方式下,所有Cisco Catalyst交换机都被配置为 VTP 服务器。这种情形适用于 VLAN 信息量小且易存储于任意交换机(NVRAM)上的小型网络。对于大型网络,由于每台交换机都会进行 NVRAM 存储操作,但该操作对于某些点是多余的,所以在这些点必须设置一个“判决呼叫(Judgment Call)。基于此,网络管理员所使用的 VTP 服务器应该采用配置较好的交换机,其它交换机则作为客户机使用。此外需要有某些 VTP 服务器能提供网络所需的一定量的冗余。
到目前为止,VTP 具有三种版本。其中 VTP v2 与 VTP v1 区别不大,主要不同在于:VTP v2 支持令牌环 VLANs,而 VTP v1 不支持。通常只有在使用 Token Ring VLANs 时,才会使用到 VTP v2,否则一般情况下并不使用 VTP v2。
VTPv3 不能直接处理 VLANs 事务,它只负责管理域(Administrative Domain)内不透明数据库的分配任务。与前两版相比,VTP v3 具有以下改进:
支持扩展 VLANs。
支持专用 VLANs 的创建和广告。
提供服务器认证性能。
避免“错误数据库进入 VTP 域。
与 VTP v1 和 VTP v2 交互作用。
支持每端口(On a Per-Port Basis)配置。
支持传播VLAN数据库和其它数据库类型。
RGMP:思科路由器端口组管理协议(RGMP:Cisco Router Port Group Management Protocol)
思科路由器端口组管理协议(RGMP)弥补了 Internet 组管理协议(IGMP:Internet Group Management Protocol)在 Snooping 技术机制上所存在的不足。RGMP 协议作用于组播路由器和交换机之间。通过 RGMP,可以将交换机中转发的组播数据包固定在所需要的路由器中。RGMP 的设计目标是应用于具有多种路由器相连的骨干交换网(Backbone Switched Networks)。
IGMP Snooping 技术的局限性主要体现在:该技术只能将组播流量固定在接收机间经过其它交换机直接或间接相连的交换端口,在 IGMP Snooping 技术下,组播流量不能固定在至少与一台组播路由器相连的端口处,从而引起这些端口的组播流量扩散。IGMP Snooping 是机制固有的局限性。基于此,路由器无法报告流量状态,所以交换机只能知道主机请求的组播流量类型,而不知道路由器端口接收的流量类型。
RGMP 协议支持将组播流量固定在路由器端口。为高效实现流量固定,要求网络交换机和路由器都必须支持 RGMP 。通过 RGMP,骨干交换机可以知道每个端口需要的组类型,然后组播路由器将该信息传送给交换机。但是路由器只发送 RGMP 信息,而忽视了所接收的 RGMP 信息。当组不再需要接收通信流量时,路由器会发送一个 RGMP 离开信息(Leave Message)。RGMP 协议中网络交换机需要消耗网络端口达到 RGMP 信息并对其进行处理操作。此外,RGMP 中的交换机不允许将接收到的 RGMP 信息转发/扩散到其它网络端口。
RGMP 的设计目标是与支持分配树 Join/Prune 的组播路由选择协议相结合使用。其典型协议为 PIM-SM。RGMP 协议只规定了 IP v4 组播路由选择操作,而不包括 IP v6。
网络协议大全的相关
浏览量:2
下载量:0
时间:
网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。例如,网络中一个微机用户和一个大型主机的操作员进行通信,由于这两个数据终端所用字符集不同,因此操作员所输入的命令彼此不认识。那么你知道常见网络协议有哪些吗?下面是读文网小编整理的一些关于常见网络协议介绍的相关资料,供你参考。
超文本传输协议-版本1.1
它是用来在Internet上传送超文本的传送协议。它是运行在TCP/IP协议族之上的HTTP应用协议,它可以使浏览器更加高效,使网络传输减少。任何服务器除了包括Html文件以外,还有一个HTTP驻留程序,用于响应用用户请求。您的浏览器是HTTP客户,向服务器发送请求,当浏览器中输入了一个开始文件或点击了一个超级链接时,浏览器就向服务器发送了HTTP请求,此请求被送往由IP地址指定的URL。驻留程序接收到请求,在进行必要的操作后回送所要求的文件。
浏览量:2
下载量:0
时间:
申诉成功凭证是什么概念简介及常见问题解析
什么是申诉成功凭证呢?申诉成功凭证常见问题有哪些呢?本文是小编整理申诉成功凭证的概念简介及常见问题解析资料,仅供参考。
"QQ申诉成功凭证"是申诉审核通过后用于重新设置帐号的密保资料和密码的重要凭证,它是一个8位数字。QQ帐号申诉通过后,会通过申诉时留的邮箱和手机,通过邮件、短信的方式发送给用户。
如果腾讯往你邮箱里发一封“QQ号码申诉联系方式确认”邮件,告诉你本次申诉的验证码,将该验证码填入申诉页面对应的输入框中,继续完成申诉。 如果你邀请QQ好友辅助你的帐号申诉,然后会收到一封“QQ号码申诉单已受理”邮件,里面有申诉回执编号,会告诉你怎么做。
腾讯将在4小时内将本次申诉的结果通过一封“申诉结果”邮件的方式发送到你的邮箱,里面有申诉成功凭证。
浏览量:3
下载量:0
时间:
虚拟地址是Windows程序时运行在386保护模式下,这样程序访问存储器所使用的逻辑地址称为虚拟地址,今天读文网小编与大家分享下虚拟地址与物理地址的概念,有需要的朋友不妨了解下。
CPU通过地址来访问内存中的单元,地址有虚拟地址和物理地址之分,如果CPU没有MMU(Memory Management Unit,内存管理单元),或者有MMU但没有启用,CPU核在取指令或访问内存时发出的地址将直接传到CPU芯片的外部地址引脚上,直接被内存芯片(以下称为物理内存,以便与虚拟内存区分)接收,这称为物理地址(Physical Address,以下简称PA),如下图所示。
物理地址示意图
如果CPU启用了MMU,CPU核发出的地址将被MMU截获,从CPU到MMU的地址称为虚拟地址(Virtual Address,以下简称VA),而MMU将这个地址翻译成另一个地址发到CPU芯片的外部地址引脚上,也就是将虚拟地址映射成物理地址,如下图所示[1]。
虚拟地址示意图
MMU将虚拟地址映射到物理地址是以页(Page)为单位的,对于32位CPU通常一页为4K。例如,虚拟地址0xb700 1000~0xb700 1fff是一个页,可能被MMU映射到物理地址0x2000~0x2fff,物理内存中的一个物理页面也称为一个页框(Page Frame)。
内核也不能直接访问物理地址.但因为内核的虚拟地址和物理地址之间只是一个差值0xc0000000的区别,所以从物理地址求虚拟地址或从虚拟地址求物理地址很容易,+-这个差就行了
物理地址(physical address)
用于内存芯片级的单元寻址,与处理器和CPU连接的地址总线相对应。
——这个概念应该是这几个概念中最好理解的一个,但是值得一提的是,虽然可以直接把物理地址理解成插在机器上那根内存本身,把内存看成一个从0字节一直到最大空量逐字节的编号的大数组,然后把这个数组叫做物理地址,但是事实上,这只是一个硬件提供给软件的抽像,内存的寻址方式并不是这样。所以,说它是“与地址总线相对应”,是更贴切一些,不过抛开对物理内存寻址方式的考虑,直接把物理地址与物理的内存一一对应,也是可以接受的。也许错误的理解更利于形而上的抽像。
虚拟内存(virtual memory)
这是对整个内存(不要与机器上插那条对上号)的抽像描述。它是相对于物理内存来讲的,可以直接理解成“不直实的”,“假的”内存,例如,一个0x08000000内存地址,它并不对就物理地址上那个大数组中0x08000000 - 1那个地址元素;
之所以是这样,是因为现代操作系统都提供了一种内存管理的抽像,即虚拟内存(virtual memory)。进程使用虚拟内存中的地址,由操作系统协助相关硬件,把它“转换”成真正的物理地址。这个“转换”,是所有问题讨论的关键。
有了这样的抽像,一个程序,就可以使用比真实物理地址大得多的地址空间。(拆东墙,补西墙,银行也是这样子做的),甚至多个进程可以使用相同的地址。不奇怪,因为转换后的物理地址并非相同的。
——可以把连接后的程序反编译看一下,发现连接器已经为程序分配了一个地址,例如,要调用某个函数A,代码不是call A,而是call 0x0811111111 ,也就是说,函数A的地址已经被定下来了。没有这样的“转换”,没有虚拟地址的概念,这样做是根本行不通的。
打住了,这个问题再说下去,就收不住了。
逻辑地址(logical address)
Intel为了兼容,将远古时代的段式内存管理方式保留了下来。逻辑地址指的是机器语言指令中,用来指定一个操作数或者是一条指令的地址。以上例,我们说的连接器为A分配的0x08111111这个地址就是逻辑地址。
——不过不好意思,这样说,好像又违背了Intel中段式管理中,对逻辑地址要求,“一个逻辑地址,是由一个段标识符加上一个指定段内相对地址的偏移量,表示为 [段标识符:段内偏移量],也就是说,上例中那个0x08111111,应该表示为[A的代码段标识符: 0x08111111],这样,才完整一些”
线性地址(linear address)或也叫虚拟地址(virtual address)
跟逻辑地址类似,它也是一个不真实的地址,如果逻辑地址是对应的硬件平台段式管理转换前地址的话,那么线性地址则对应了硬件页式内存的转换前地址。
-------------------------------------------------------------
CPU将一个虚拟内存空间中的地址转换为物理地址,需要进行两步:首先将给定一个逻辑地址(其实是段内偏移量,这个一定要理解!!!),CPU要利用其段式内存管理单元,先将为个逻辑地址转换成一个线程地址,再利用其页式内存管理单元,转换为最终物理地址。
这样做两次转换,的确是非常麻烦而且没有必要的,因为直接可以把线性地址抽像给进程。之所以这样冗余,Intel完全是为了兼容而已。
物理地址就是,机器内主存的地址,包括RAM和ROM
逻辑地址就是,程序运行在内存中,使用的地址。
虚拟地址就是,cpu支持的内存空间远远大于机器主存的大小,这些多出来的空间对于程序来说是可以用的,这个时候的所有地址都称为虚拟地址
物理地址:最小系统下的存储器的实际地址,一般只是由CPU内存控制器(地址线)可以管理的容量为最大地址,而实际上这个容量(由地址产生的)远大于实际存在的容量;实际的存储器容量所需要的地址(内存)控制器管理的容量;它的大小一般由芯片决定
逻辑地址:相对程序员而言使用的地址,或说程序无需知道具体的实际地址管理数,而只要在系统(操作)允许范围内使用就行了(这时使用的是一种算法控制下的地址,实际上它只是借用地址概念产生的程序运行模式),它所要说明的是方便,也就是一个线性的(最好)的程序(指令)排列方式。它的大小一般由操作系统决定
虚拟地址:将具有存储功能的所有存储器(不仅仅是最小系统概念下的),进行“统一”编址,而不考虑存储器之间的差异(快慢等),这时的地址是一个比逻辑地址理会数学化的编号(地址),它的大小等往往由应用程序决定
看过“虚拟地址与物理地址的概念”
浏览量:3
下载量:0
时间:
万恶的计算机病毒,你知道它是由什么组成的吗?下面由读文网小编给你做出详细的计算机病毒程序组成介绍!希望对你有帮助!
计算机病毒是由三个部分构成:感染部分,表现破坏部分,激发部分。
计算机病毒(Computer Virus)是编制者在计算机程序中插入的破坏计算机功能或者数据的代码,能影响计算机使用,能自我复制的一组计算机指令或者程序代码。
计算机病毒具有传播性、隐蔽性、感染性、潜伏性、可激发性、表现性或破坏性。计算机病毒的生命周期:开发期→传染期→潜伏期→发作期→发现期→消化期→消亡期。
计算机病毒是一个程序,一段可执行码。就像生物病毒一样,具有自我繁殖、互相传染以及激活再生等生物病毒特征。计算机病毒有独特的复制能力,它们能够快速蔓延,又常常难以根除。它们能把自身附着在各种类型的文件上,当文件被复制或从一个用户传送到另一个用户时,它们就随同文件一起蔓延开来。从而感染其他程序,对计算机资源进行破坏,所谓的病毒就是人为造成的,对其他用户的危害性很大。拥有下列特征的就是病毒
计算机病毒主要具有以下特征:
(1)非授权可执行性
计算机病毒具有正常程序的一切特性,它隐蔽在合法的程序或数据中,当用户运行正常程序时,病毒伺机窃取得到系统控制权,先于正常程序执行。
(2)广泛传染性
计算机病毒通过各种渠道从已经被感染的文件扩散到其他文件,从已经被感染的计算机扩散到其他计算机,这就是病毒的传染性。传染性是衡量一种程序是否为病毒的首要条件。
(3)潜伏性
计算机病毒的潜伏性是指病毒隐蔽在合法的文件中寄生的能力。
(4)可触发性
指病毒的发作一般都有一个激发条件,即一个条件控制。一个病毒程序可以按照设计者的要求在某个点上激活并对系统发起攻击。
(5)破坏性
病毒最根本目的还是达到其破坏目的,在某些特定条件被满足的前提下,病毒就会发作,对计算机系统运行进行干扰或对数据进行恶意的修改。
(6)衍生性
计算机病毒可以被攻击者所模仿,对计算机病毒的几个模块进行修改,使之成为一种不同于原病毒的计算机病毒。
(7)攻击的主动性
计算机病毒为了表明自己的存在和达到某种目的,迟早要发作。
(8)隐蔽性
指病毒的存在、传染和对数据的破坏过程不易为计算机操作人员发现,同时又是难以预料的。大部分的病毒的代码之所以设计得非常短小,也是为了隐藏。病毒一般只有几百或1k字节,病毒转瞬之间便可附着到正常程序之中,使人非常不易被察觉。
(9)寄生性
计算机病毒是一种可直接或间接执行的文件,是没有文件名的秘密程序,但它的存在却不能以独立文件的形式存在,它必须是以附着在现有的硬软件资源上的形式而存在的。
计算机病毒的种类繁多,主要有以下分类方式:
(1)按传染方式
分为:引导型病毒、文件型病毒和混合型病毒。
引导型病毒嵌入磁盘的主引导记录(主引导区病毒)或DOS引导记录(引导区病毒)中,当系统引导时就进入内存,从而控制系统,进行传播和破坏活动。
文件型病毒是指病毒将自身附着在一般可执行文件上的病毒,以文件为感染。目前绝大多数的病毒都属于文件型病毒。
混合型病毒是一种既可以嵌入到磁盘引导鞠中又可以嵌入到可执行程序中的病毒。
(2)按连接方式
分为:源码型病毒、入侵型病毒、操作系统型病毒、外壳型病毒。
源码病毒:较为少见,亦难以编写。因为它要攻击高级语言编写的源程序,在源程序编译之前插入其中,并随源程序一起编译、连接成可执行文件。此时刚刚生成的可执行文件便已经带毒了。
入侵型病毒:可用自身代替正常程序种的部分模块或堆栈区。因此这类病毒只攻击某些特定程序,针对性强。一般情况下也难以被发现,清除起来也较困难。
操作系统病毒:可用其自身部分加入或替代操作系统的部分功能。因其直接感染操作系统,这类病毒的危害性也较大。
外壳病毒:将自身附在正常程序的开头或结尾,相当于给正常程序加了个外壳。大部份的文件型病毒都属于这一类。
(3)根据病毒特有的算法
分为:伴随型病毒 “蠕虫”型病毒、寄生型病毒、练习型病毒、诡秘型病毒、变型病毒(又称幽灵病毒)。
伴随型病毒:这一类病毒并不改变文件本身,它们根据算法产生EXE文件的伴随体,具有同样的名字和不同的扩展名(COM),例如:XCOPY.EXE的伴随体是XCOPY.COM。病毒把自身写入COM文件并不改变EXE文件,当DOS加载文件时,伴随体优先被执行到,再由伴随体加载执行原来的EXE文件。
“蠕虫”型病毒:通过计算机网络传播,不改变文件和资料信息,利用网络从一台机器的内存传播到其它机器的内存,计算网络地址,将自身的病毒通过网络发送。有时它们在系统存在,一般除了内存不占用其它资源。
寄生型病毒:除了伴随和“蠕虫”型,其它病毒均可称为寄生型病毒,它们依附在系统的引导扇区或文件中,通过系统的功能进行传播。
练习型病毒:病毒自身包含错误,不能进行很好的传播,例如一些病毒在调试阶段。
诡秘型病毒:它们一般不直接修改DOS中断和扇区数据,而是通过设备技术和文件缓冲区等DOS内部修改,不易看到资源,使用比较高级的技术。利用DOS空闲的数据区进行工作。
变型病毒(又称幽灵病毒):这一类病毒使用一个复杂的算法,使自己每传播一份都具有不同的内容和长度。它们一般的作法是一段混有无关指令的解码算法和被变化过的病毒体组成
看了“计算机病毒程序由什么样组成”文章的还看了:
浏览量:3
下载量:0
时间:
你用了多年的台式机,它由什么东西组成呢?下面由读文网小编给你做出详细的台式机组成部分介绍!希望对你有帮助!
电脑主机的主要构件是:主机板、内存条、硬盘、软盘驱动器、光驱、声卡、显示卡及调制解调器。
主机板,是主机大总管的骨架,大多数设备都得通过它连在一起;这是CPU,英文名叫Central Processing Unit,意思就是中央处理器,它是大总管的心脏,统一指挥调度电脑的所有工作。平常大家说的486、586、686、奔腾就是指不同的CPU。
内存,英文名叫Read Arandom Memory,简称RAM,是电脑工作过程中贮存数据信息的地方,它的单位叫做“兆”字节,用“M”表示(1M = 1024K,1K = 1024字节,1个汉字占两个字节,1M大约相当于50万汉字),一般大家都省略了“字节”两个字,只称“兆”。现在的机器一般都安装32M或64M的内存。
硬盘,是平时安装各种软件和存贮文件的地方,相当于主机大总管的肚子,用户的WIN98,游戏或是文件信函全放在这儿,以前硬盘容量较少,只有几百兆,目前一般都有6G、8G或10G以上的大容量(1G = 1024M)。
软驱,分3寸和5寸两种,目前常用的都是3寸软驱,可读写3寸软盘,可存放1.44M字节内容,您可以用软盘拷贝一个文件到另外一台电脑,也可以把主要的文件信息复制一份在软盘上,以防电脑出故障时丢失数据。
光驱,也叫做CD-ROM驱动器,意思就是只读光盘驱动器(即只能读光盘,不能写),一个CD-ROM光盘一般能放650M左右的数据,如果没有它,现在很多大型的软件如WIN98、Office 2000等,还真不知道往哪儿放。
它一个主要性能指标是“倍速”,倍速是以每秒从光驱读取150K字节为基准计算的。两倍速即表示每秒可从光驱读取2x150K=300K字节(1K=1024),目前常用的光驱已经能达到32倍速或48倍速,百倍速光驱也快上市了。
显卡,是一种常见的电脑扩展卡,它负责将大总管的想法和大总管在做什么告诉显示器。
声卡,负责告诉音箱(或扬声器)大总管要“说”什么。
网卡:是一种连接外部网络的电脑扩展卡,它负责和外部的沟通
看了“台式机由什么组成”文章的还看了:
浏览量:2
下载量:0
时间:
DCS对很多人来讲还是很陌生的,你们知道他的控制系统硬件的组成是什么吗?下面是读文网小编带来的关于dcs控制系统硬件组成是什么的内容,欢迎阅读!
DCS的硬件体系结构
考察DCS的层次结构,DCS级和控制管理级是组成DCS的两个最基本的环节。
过程控制级具体实现了信号的输入、变换、运算和输出等分散控制功能。在不同的DCS中,过程控制级的控制装置各不相同,如过程控制单元、现场控制站、过程接口单元等等,但它们的结构形式大致相同,可以统称为现场控制单元FCU。过程管理级由工程师站、操作员站、管理计算机等组成,完成对过程控制级的集中监视和管理,通常称为操作站。DCS的硬件和软件,都是按模块化结构设计的,所以DCS的开发实际上就是将系统提供的各种基本模块按实际的需要组合成为一个系统,这个过程称为系统的组态。
(1)现场控制单元
现场控制单元一般远离控制中心,安装在靠近现场的地方,其高度模块化结构可以根据过程监测和控制的需要配置成由几个监控点到数百个监控点的规模不等的过程控制单元。
现场控制单元的结构是由许多功能分散的插板(或称卡件)按照一定的逻辑或物理顺序安装在插板箱中,各现场控制单元及其与控制管理级之间采用总线连接,以实现信息交互。
现场控制单元的硬件配置需要完成以下内容:
插件的配置 根据系统的要求和控制规模配置主机插件(CPU插件)、电源插件、I/O插件、通信插件等硬件设备;
硬件冗余配置 对关键设备进行冗余配置是提高DCS可靠性的一个重要手段,DCS通常可以对主机插件、电源插件、通信插件和网络、关键I/O插件都可以实现冗余配置。
硬件安装 不同的DCS,对于各种插件在插件箱中的安装,会在逻辑顺序或物理顺序上有相应的规定。另外,现场控制单元通常分为基本型和扩展型两种,所谓基本型就是各种插件安装在一个插件箱中,但更多的时候时需要可扩展的结构形式,即一个现场控制单元还包括若干数字输入/输出扩展单元,相互间采用总线连成一体。
就本质而言,现场控制单元的结构形式和配置要求与模块化PLC的硬件配置是一致的。
(2)操作站
操作站以来显示并记录来自各控制单元的过程数据,是人与生产过程信息交互的操作接口。典型的操作站包括主机系统、显示设备、键盘输入设备、信息存储设备和打印输出设备等,主要实现强大的显示功能(如模拟参数显示、系统状态显示、多种画面显示等等)、报警功能、操作功能、报表打印功能、组态和编程功能等等。
另外,DCS操作站还分为操作员站和工程师站。从系统功能上看,前者主要实现一般的生产操作和监控任务,具有数据采集和处理、监控画面显示、故障诊断和报警等功能。后者除了具有操作员站的一般功能以外,还应具备系统的组态、控制目标的修改等功能。从硬件设备上看,多数系统的工程师站和操作员站合在一起,仅用一个工程师键盘加以区分。
浏览量:4
下载量:0
时间:
你们知道CN中的装置是又什么硬件和什么软件组成的吗?下面是读文网小编带来的关于cnc装置由硬件和软件组成是什么的内容,欢迎阅读!
CNC一般由下列几个部分组成:
●主机,它是数控机床的主体,包括机床身、立柱、主轴、进给机构等机械部件。它是用于完成各种切削加工的机械部件。
●数控装置,是数控机床的核心,包括硬件(印刷电路板、CRT显示器、键盒、纸带阅读机等)以及相应的软件,用于输入数字化的零件程序,并完成输入信息的存储、数据的变换、插补运算以及实现各种控制功能。
●驱动装置,它是数控机床执行机构的驱动部件,包括主轴驱动单元、进给单元、主轴电机及进给电机等。它在数控装置的控制下通过电气或电液伺服系统实现主轴和进给驱动。当几个进给联动时,可以完成定位、直线、平面曲线和空间曲线的加工。
●辅助装置,指数控机床的一些必要的配套部件,用以保证数控机床的运行,如冷却、排屑、润滑、照明、监测等。它包括液压和气动装置、排屑装置、交换工作台、数控转台和数控分度头,还包括刀具及监控检测装置等。
●编程及其他附属设备,可用来在机外进行零件的程序编制、存储等。
CNC系统是一个专用的实时多任务计算机系统,在它的控制软件中融合了当今计算机软件技术中的许多先进技术,其中最突出的是多任务并行处理和多重实时中断。下面分别加以介绍。
软件结构
(1)输入数据处理程序
它接收输入的零件加工程序,将标准代码表示的加工指令和数据进行译码、数据处理,并按规定的格式存放。有的系统还要进行补偿计算,或为插补运算和速度控制等进行预计算。通常,输入数据处理程序包括输入、译码和数据处理三项内容。
(2)插补计算程序
CNC系统根据工件加工程序中提供的数据,如曲线的种类、起点、终点、既定速度等进行中间输出点的插值密化运算。上述密化计算不仅要严格遵循给定轨迹要求还要符合机械系统平稳运动加减速的要求。根据运算结果,分别向各坐标轴发出形成进给运动的位置指令。这个过程称为插补运算。计算得到进给运动的位置指令通过CNC内或伺服系统内的位置闭环、速度环、电流环控制调节,输出电流驱动电机带动工作台或刀具作相应的运动,完成程序规定的加工任务。
CNC系统是一边插补进行运算,一边进行加工,是一种典型的实时控制方式。
(3)管理程序
管理程序负责对数据输入、数据处理、插补运算等为加工过程服务的各种程序进行调度管理。管理程序还要对面板命令、时钟信号、故障信号等引起的中断进行处理。在PC化的硬件结构下,管理程序通常在实时操作系统的支持下实现。
(4)诊断程序
诊断程序的功能是在程序运行中及时发现系统的故障,并指出故障的类型。也可以在运行前或故障发生后,检查系统各主要部件(CPU、存储器、接口、开关、伺服系统等)的功能是否正常,并指出发生故障的部位。
浏览量:2
下载量:0
时间:
中央处理器(CentralProcessingUnit)的缩写,即CPU,CPU是电脑中的核心配件,只有火柴盒那么大,几十张纸那么厚,但它却是一台计算机的运算核心和控制核心。下面是读文网小编带来的关于中央处理器cpu由什么组成的内容,欢迎阅读!
CPU保证在温升20到30度的范围内一般是稳定的。也就是说,cpu的耐受温度为60度,按夏天最高35度来计算,cpu温度,应该是cpu为55度,不能超过65度,当然按此类推,如果你的环境温度现在是20度,cpu最好就不要超过50度。
cpu的温度,和使用时的温度和主板的厂家不同而不同,温度提高是由于CPU的发热量大于散热器的排热量,一旦发热量与散热量趋于平衡,温度就不再升高了。发热量由CPU的功率决定,而功率又和电压成正比,因此要控制好温度就要控制好CPU的核心电压。
随着电脑的更新换代,原来只有服务器才能用的双核,四核现在已经进入普通家庭用户了,CPU数量从1核,2核,3核到现在的8核,运行速度越来越快,CPU的温度越来越高,电脑出现问题的时候也越来越多,cpu温度多少正常,才不会导致出现电脑蓝屏重新启动呢?有些说是60,有些说是70,到底多高cpu温度不会死机呢?
CPU保证在温升20到30度的范围内一般是稳定的。也就是说,cpu的耐受温度为60度,按夏天最高35度来计算,cpu温度应该为55度,不能超过65度。当然按此类推,如果你的环境温度现在是20度,cpu最好就不要超过50度。
温度当然是越低越好。不管你超频到什么程度,都不要使你的cpu高过环境温度30度以上。 因为CPU长时间工作在高温度下,容易缩短使用时间,而且可能导致直接挂掉。所以不要在BIOS里把CPU温度调到65度,一般60度就可以了。
浏览量:2
下载量:0
时间:
CPU作为电脑的核心组成部份,它的好坏直接影响到电脑的性能。下面是读文网小编带来的关于中央处理器cpu主要由什么组成的内容,欢迎阅读!
Intel和AMD双双意识到到目前为止测温问题解决的并不好,于是用到了一个新的方式。这个方式仍然包括热敏二极管,但是热敏二极管是一个模拟器件,所以读数必须被转换成数字数据。这个工作由ADC(模数转换器)来完成。
一个热敏二极管加上一个模数转换器就构成一个被称为DTS(数字温度传感器)的部件。理论上来说这个DTS的工作方式十分简单:一个CPU核心上的电路从热敏二极管上采样然后把数字数据输出到CPU一个特定的寄存器中,从而任何程序都可以随意读取该数据。这种方式的长处就是所有工作都在CPU内部即时完成,和易于被干扰和衰弱的模拟信号相比,数字信号传输的时候不会损失精确性。
这个系统另一个优点就是你可以在一块芯片上集成若干个传感器。Intel和AMD都在CPU的每一个核心上集成了一个DTS,这意味着你可以看到你每一个核心的温度。例如当你在双核CPU上运行程序并把该程序的相关性设定到某一个核心的时候,你会看到只有一个核心会升温并且会升得非常之快。当然另一个核心温度也会上升,毕竟两个核心共处在一个硅片上,只是不会上升到全力工作的核心那么高罢了。
浏览量:3
下载量:0
时间:
在Excel中的历代版本,界面改动得较大的就是2010版本,如果有朋友还不熟悉2010界面不妨一起来熟悉一番。下面是由读文网小编分享的excel2010的界面组成介绍,以供大家阅读和学习。
界面组成介绍1:打开Excel
界面组成介绍2:选项卡
界面组成介绍3:功能区
界面组成介绍4:组 比如,剪贴板组 字体组
界面组成介绍5:功能按钮
界面组成介绍6:对话框启动器 当组显示功能无法完成要求时可点击对话框显示器,完成一些需求操作。
浏览量:3
下载量:0
时间:
在CorelDRAW中,对象(也称物体)是文件的基础。下面读文网小编给大家整理了关于coreldraw教案:了解对象的概念,希望大家喜欢。
在CorelDRAW 12中,对象(也称物体)是文件的基础。创建出基本对象后,可以修改它的属性和形状。通过细节的修改,创建出自己设计的图形。
在CorelDRAW 12的支持程序Corel PHOTO-PAINT中,对象在设计工程中也扮演了非常重要的角色。
CorelDRAW 12中的对象泛指任何基本绘图元素或文本线条,如线段、椭圆、多边形、长方形、标注线或被Core1DRAW 12视为单一对象的美术字线条。
在创建出一个简单对象时,可以根据其特色,如填充与外框色彩加以定义,修改曲线的平滑度,并运用特殊效果。
CorelDRAW 12可以保存对象的全部信息。包括对象在屏幕上的位置、创建时的顺序以及所定义的属性,这些都是对对象的描述。这也表示,当在对象上运用某一命令(如移动)时,Core1DRAW 12会重新创建其形状与所有的属性,并将这些信息保存起来。
一个对象拥有闭合或开放的路径。一个组合对象则由一个或多个对象组成,可以通过“挑选工具”
在对象周围所出现的选择框中确认单一对象。
每一个单一对象都有自己的选择框。当用“群组”命令将两个或更多对象集合起来时,其结果将变成一个可以选择、控制的单一对象。
对象是和路径结合而成的,这些路径形成对象的外框或界线。一条路径可以是由单一部分或几个部分组合而成。每一条路径的终点出现一个称为节点的空心框。可以使用“形状工具”来修改对象节点的形态与角度。
开放路径与封闭路径是有差别的。开放路径的对象具有两个不相连的结束点,封闭路径对象的结束点则是重合的,以形成连续的路径。开放路径的对象可能是一条直线或曲线,这些线条可以是用手绘工具、贝塞尔工具创建的线条,也可以是用螺旋线工具创建的螺旋。然而,当使用手绘工具与贝塞尔工具时,也可以把起点与终点连接起来,使其成为封闭路径。封闭路径对象有圆形、网格、自然笔线、多边形线与星形等。我们可以在封闭路径中进行对象填充,但无法在开放路径中进行。
工作时,往往要遇到基于矢最的绘图程序或是基于点阵的绘画程序,这两种类型的软件在图形软件工作中扮演着同样重要的角色。这就是为什么同一份Core1DRAW 12软件包中既包括DRAW也包括PAINT的原因。
插图:就进入DRAW并从Core1DRAW 12插图素材CD中获取。因为可以方便地对矢量图形进行编辑,所以使用DRAW创建简单的图形或者修改已有的插图非常方便。
扫描图像:就要进入PAINT(或者用户喜欢的其他绘图程序)中进行工作。它可以精确控制点阵图像,用户可以决定点的大小(即分辨率的高低),也可以改变组成该图像的每一个点的颜色。
浏览量:2
下载量:0
时间:
网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。那么你了解Linux下的网络协议吗?下面读文网小编给大家详细介绍下Linux网络协议,以便你有更详细的了解。
Linux网络协议栈基于分层的设计思想,总共分为四层,从下往上依次是:物理层,链路层,网络层,应用层。
Linux网络协议栈其实是源于BSD的协议栈,它向上以及向下的接口以及协议栈本身的软件分层组织的非常好。 Linux的协议栈基于分层的设计思想,总共分为四层,从下往上依次是:物理层,链路层,网络层,应用层。
物理层主要提供各种连接的物理设备,如各种网卡,串口卡等;
链路层主要指的是提供对物理层进行访问的各种接口卡的驱动程序,如网卡驱动等;
网路层的作用是负责将网络数据包传输到正确的位置,最重要的网络层协议当然就是IP协议了,其实网络层还有其他的协议如ICMP,ARP,RARP等,只不过不像IP那样被多数人所熟悉;
传输层的作用主要是提供端到端,说白一点就是提供应用程序之间的通信,传输层最着名的协议非TCP与UDP协议末属了;
应用层,顾名思义,当然就是由应用程序提供的,用来对传输数据进行语义解释的“人机界面”层了,比如HTTP,SMTP,FTP等等,其实应用层还不是人们最终所看到的那一层,最上面的一层应该是“解释层”,负责将数据以各种不同的表项形式最终呈献到人们眼前。
Linux网络核心架构
Linux的网络架构从上往下可以分为三层,分别是: 用户空间的应用层。 内核空间的网络协议栈层。 物理硬件层。 其中最重要最核心的当然是内核空间的协议栈层了。
Linux网络协议栈结构
Linux的整个网络协议栈都构建与Linux Kernel中,整个栈也是严格按照分层的思想来设计的,整个栈共分为五层,分别是 :
1,系统调用接口层,实质是一个面向用户空间应用程序的接口调用库,向用户空间应用程序提供使用网络服务的接口。
2,协议无关的接口层,就是SOCKET层,这一层的目的是屏蔽底层的不同协议(更准确的来说主要是TCP与UDP,当然还包括RAW IP, SCTP等),以便与系统调用层之间的接口可以简单,统一。简单的说,不管我们应用层使用什么协议,都要通过系统调用接口来建立一个SOCKET,这个SOCKET其实是一个巨大的sock结构,它和下面一层的网络协议层联系起来,屏蔽了不同的网络协议的不同,只吧数据部分呈献给应用层(通过系统调用接口来呈献)。
3,网络协议实现层,毫无疑问,这是整个协议栈的核心。这一层主要实现各种网络协议,最主要的当然是IP,ICMP,ARP,RARP,TCP,UDP等。这一层包含了很多设计的技巧与算法,相当的不错。
4,与具体设备无关的驱动接口层,这一层的目的主要是为了统一不同的接口卡的驱动程序与网络协议层的接口,它将各种不同的驱动程序的功能统一抽象为几个特殊的动作,如open,close,init等,这一层可以屏蔽底层不同的驱动程序。
5,驱动程序层,这一层的目的就很简单了,就是建立与硬件的接口层。 可以看到,Linux网络协议栈是一个严格分层的结构,其中的每一层都执行相对独立的功能,结构非常清晰。 其中的两个“无关”层的设计非常棒,通过这两个“无关”层,其协议栈可以非常轻松的进行扩展。在我们自己的软件设计中,可以吸收这种设计方法。
上面就是Linux网络协议的详细介绍了,如果你对Linux网络协议不是很了解的话,不妨来了解下本文,通过本文,你将对Linux网络协议有一定的了解。
浏览量:2
下载量:0
时间:
多核心cpu主要分原生多核和封装多核。原生多核指的是真正意义上的多核,最早由AMD提出,每个核心之间都是完全独立的,下面是读文网小编带来的关于多核cpu的概念的内容,欢迎阅读!
多核心cpu主要分原生多核和封装多核。原生多核指的是真正意义上的多核,最早由AMD提出,每个核心之间都是完全独立的,都拥有自己的前端总线,不会造成冲突,即使在高负载状况下,每个核心都能保证自己的性能不受太大的影响,通俗的说,原生多核的抗压能力强,但是需要先进的工艺,每扩展一个核心都需要很多的研发时间。
封装多核是只把多个核心直接封装在一起,比如Intel早期的PD双核系列,就是把两个单核直接封装在一起,和原生的比起来还是差了很多,而且后者成本比较高,优点在于多核心的发展要比原生快的多。
原生多核最原生多核指的是真正意义上的多核,早由AMD提出,每个核心之间都是完全独立的,都拥有自己的前端总线,不会造成冲突,即使在高负载状况下,每个核心都能保证自己的性能不受太大的影响,通俗的说,原生多核的抗压能力强,但是需要先进的工艺,每扩展一个核心都需要很多的研发时间。
封装多核封装多核是只把多个核心直接封装在一起,比如Intel早期的PD双核系列,就是把两个单核直接封装在一起,但两核心只能共同拥有一条前端总线,在两个核心满载时,两个核心会争抢前端总线,导致性能大幅度下降,所以早期的PD被扣上了“高频低能”的帽子,要提高封装多核的性能,在多任务的高压下尽量减少性能损失,只能不断的扩大前端总线的总体大小,来弥补多核心争抢资源带来的性能损失,但这样做只能在一定程度上弥补性能的不足,和原生的比起来还是差了很多,而且后者成本比较高,优点在于多核心的发展要比原生快的多。
双核就是2个核心核心(Die)又称为内核,是CPU最重要的组成部分。CPU中心那块隆起的芯片就是核心,是由单晶硅以一定的生产工艺制造出来的,CPU所有的计算、接受/存储命令、处理数据都由核心执行。各种CPU核心都具有固定的逻辑结构,一级缓存、二级缓存、执行单元、指令级单元和总线接口等逻辑单元都会有科学的布局。
从双核技术本身来看,到底什么是双内核?毫无疑问双内核应该具备两个物理上的运算内核,而这两个内核的设计应用方式却大有文章可作。据现有的资料显示,AMD Opteron 处理器从一开始设计时就考虑到了添加第二个内核,两个CPU内核使用相同的系统请求接口SRI、HyperTransport技术和内存控制器,兼容90纳米单内核处理器所使用的940引脚接口。而英特尔的双核心却仅仅是使用两个完整的CPU封装在一起,连接到同一个前端总线上。可以说,AMD的解决方案是真正的“双核”,而英特尔的解决方案则是“双芯”。
可以设想,这样的两个核心必然会产生总线争抢,影响性能。不仅如此,还对于未来更多核心的集成埋下了隐患,因为会加剧处理器争用前端总线带宽,成为提升系统性能的瓶颈,而这是由架构决定的。因此可以说,AMD的技术架构为实现双核和多核奠定了坚实的基础。AMD直连架构(也就是通过超传输技术让CPU内核直接跟外部I/O相连,不通过前端总线)和集成内存控制器技术,使得每个内核都自己的高速缓存可资遣用,都有自己的专用车道直通I/O,没有资源争抢的问题,实现双核和多核更容易。而Intel是多个核心共享二级缓存、共同使用前端总线的,当内核增多,核心的处理能力增强时,像多个城市群利用一个快速路,车辆很多快速路上肯定要遇到堵车的问题。
浏览量:3
下载量:0
时间:
中央处理器(CentralProcessingUnit)的缩写,即CPU,CPU是电脑中的核心配件,只有火柴盒那么大,几十张纸那么厚,但它却是一台计算机的运算核心和控制核心。下面是读文网小编带来的关于计算机cpu由什么组成的内容,欢迎阅读!
缓存大小也是CPU的重要指标之一,而且缓存的结构和大小对CPU速度的影响非常大,CPU内缓存的运行频率极高,一般是和处理器同频运作,工作效率远远大于系统内存和硬盘。实际工作时,CPU往往需要重复读取同样的数据块,而缓存容量的增大,可以大幅度提升CPU内部读取数据的命中率,而不用再到内存或者硬盘上寻找,以此提高系统性能。但是由于CPU芯片面积和成本的因素来考虑,缓存都很小。
L1Cache(一级缓存)是CPU第一层高速缓存,分为数据缓存和指令缓存。内置的L1高速缓存的容量和结构对CPU的性能影响较大,不过高速缓冲存储器均由静态RAM组成,结构较复杂,在CPU管芯面积不能太大的情况下,L1级高速缓存的容量不可能做得太大。一般服务器CPU的L1缓存的容量通常在32-256KB。
L2Cache(二级缓存)是CPU的第二层高速缓存,分内部和外部两种芯片。内部的芯片二级缓存运行速度与主频相同,而外部的二级缓存则只有主频的一半。L2高速缓存容量也会影响CPU的性能,原则是越大越好,以前家庭用CPU容量最大的是512KB,笔记本电脑中也可以达到2M,而服务器和工作站上用CPU的L2高速缓存更高,可以达到8M以上。
L3Cache(三级缓存),分为两种,早期的是外置,内存延迟,同时提升大数据量计算时处理器的性能。降低内存延迟和提升大数据量计算能力对游戏都很有帮助。而在服务器领域增加L3缓存在性能方面仍然有显著的提升。比方具有较大L3缓存的配置利用物理内存会更有效,故它比较慢的磁盘I/O子系统可以处理更多的数据请求。具有较大L3缓存的处理器提供更有效的文件系统缓存行为及较短消息和处理器队列长度。
浏览量:2
下载量:0
时间:
电脑病毒由什么组成呢!读文网小编带你去了解下病毒的组成结构!下面由读文网小编给你做出详细的电脑病毒组成介绍!希望对你有帮助!
编制或者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码被称为计算机病毒,具有破坏性,复制性和传染性。
由人编制而成的一段程序。 组成包括,潜伏机制,传染机制,触发机制。
看了“电脑病毒组成”文章的还看了:
浏览量:4
下载量:0
时间: