什么是芯片组,南桥与北桥芯片的作用与区别

news2024/11/26 0:43:21

主板是连接计算机所有部件的PCB。在老式计算机中,所有芯片都分布在主板上。在现代计算机中,芯片数量减少并集中在特定位置。因此,将多个芯片组合起来形成一个芯片。这种可以替代大量芯片的芯片称为芯片组。主板上有一个芯片组。芯片组处理CPU、外设和总线等各种组件之间的通信。北桥和南桥是芯片组中的两个芯片。

bc4f6792624a8bf503c2c9d00d8d1048.jpeg

北桥:

北桥(英语:Northbridge)是基于英特尔处理器的个人和计算机主板芯片组中的两颗芯片之一。北桥设计用于处理高速信号,通常处理CPU、RAM、AGP或PCIExpress端口,以及与南桥的通信。

北桥芯片负责与CPU的连接并控制内存(仅适用于Core系列以外的IntelCPU,AMD系列CPU从K8系列之后在CPU中集成了内存控制器,所以AMD的北桥芯片平台不控制内存),AGP数据在北桥内部传输,提供CPU类型和主频、系统前端总线频率、内存类型(SDRAM、DDRSDRAM、RDRAM等)和最大容量的支持,AGP插槽、ECC纠错等,集成了该芯片组的北桥芯片还集成了图形处理器。

7a1179d76bbc8d5455f4c91f3cece779.jpeg

它主要负责CPU和内存之间的数据交换,并控制其内部AGP和PCI数据的传输,是主板性能的主要决定因素。随着芯片的集成度越来越高,它还集成了许多其他功能。例如:Althon64集成了内存控制器;nVidia在其NF3250、NF4等芯片组中去掉了南桥,在北桥上增加了千兆网络、串行硬盘控制等功能。现在主流的北桥芯片品牌有VIA、NVIDIA、SIS。当然,这些芯片的品质并不是由主板厂商决定的,但是主板厂商采用什么样的芯片生产直接决定了主板的性能。例如:也采用VIA芯片,从性能上看有KT600>KT400A>KT333>KT266A等等。在目前主流的AMD平台上,可选的芯片组有:KT600、NF2、K8T800、NF3等;对于INTEL平台,有915、865PE、PT880、845PE、848P等。

南桥:

南桥是基于PC主板芯片组架构中的芯片之一。南桥设计用于处理低速信号,并通过北桥与中央处理器进行通信。南桥包含大部分接口设备接口、多媒体控制器和通信接口功能。例如PCIe控制器、SATA控制器、USB控制器、网卡、声卡。以往的南桥性能大多相同,但偶尔听说有些南桥的SATA或USB性能较差。

南桥芯片负责I/O总线之间的通信,如PCI总线、USB、LAN、ATA、SATA、音频控制器、键盘控制器、实时时钟控制器、高级电源管理等。这些技术相对来说比较先进。稳定,所以不同芯片组中的南桥芯片可能是相同的,唯一的区别是北桥芯片。因此,主板芯片组中北桥芯片的数量远远多于南桥芯片。例如,早期不同架构的Socket7的430TX和Slot1的440LX芯片组的南桥芯片采用的是82317AB,而近两年的芯片组Intel945系列芯片组均采用ICH7或ICH7R南桥芯片,但它们可以也可与ICH6南桥芯片一起使用。更重要的是,一些主板厂商生产的少数产品所使用的南北桥是不同芯片组公司的产品。例如之前升级的KG7-RAID主板,北桥采用AMD760,南桥采用VIA686B。

dc95ed22c67d77942718d3fbff77090a.jpeg

南桥芯片主要负责I/O接口等一些外围接口的控制、IDE设备的控制以及附加功能等,常见的有VIA的8235、8237等;INTEL的有CH4、CH5、CH6等;nVIDIA的MCP、MCP-T、MCPRAID等。在这部分,名牌主板和一般主板没有太大区别,但是名牌主板因为做工优质,成为了很多人的首选。不排除一些品质稍差的主板为了在竞争中生存下来,可能会采用更优质的南桥,以求在功能上取胜。

b3804610c05498e1aa34c093c73f622b.jpeg

北桥芯片和南桥芯片的主要区别在于,北桥用于CPU、内存、显卡、PCI之间交换数据,而南桥主要负责IO。

另外,北桥的运行速度比南桥快,北桥和南桥的区别在于,北桥是主板芯片组中直接与CPU相连的芯片,而南桥是主板芯片组中不直接与CPU相连的芯片。简而言之,北桥连接到较快的组件,南桥连接到较慢的组件。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/765682.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

docker在linux下简单部署项目

springboot项目docke部署 1.手动部署 1. 编写dockerfile文件 2. 将jar包和docker文件放到服务器上 执行mvn clean package docker:build 3.执行docker images查询是否存在镜像 4.启动方式放在下面写 2.通过gitlab ci/cd方式实现自动化部署 3.创建一个.gitlab-ci.yml 文件 3…

匿名内部类/Lambda Java和Kotlin谁会导致内存泄漏?

前言 内存泄漏是程序界永恒的话题,对于Android开发来说尤为重要,想让你的App表现得更优雅,了解并治理内存泄漏问题势在必行。 通过本篇文章,你将了解到: 何为内存泄漏?Android 常见内存泄漏场景Java匿名内部类会导致…

Vue3警告提示(Alert)

可自定义设置以下属性: 警告提示内容(message),类型:string | slot,默认:‘’警告提示的辅助性文字介绍(description),类型:string | slot&#…

14 - 堆栈 - 小顶堆

前面我们学习了线性结构的栈, 今天我们来学习一种非线性结构-堆 堆的定义 堆是一种非线性结构,可以把堆看作一棵二叉树, 堆的存储可以使用数组来存放! 堆的分类 堆可以分为大顶堆和小顶堆。 大顶堆: 每个结点的值都大于或等于其左右孩子结点的值。 小顶堆: 每个结点的值…

目标检测——yolo系列算法

目录 yolo算法yolo算法思想yolo的网络结构网络输入网络输出7x7网格30维向量 yolo模型的训练训练样本的构建损失函数模型训练 模型预测yolo总结 yoloV2预测更准确(better)batch normalization使用高分辨率图像微调分类模型采样Anchor Boxes聚类提取anchor尺度边框位置的预测细粒…

设计模式之单例模式的实现形式、弊端以及可替代的解决方案。

你好,我是爱养猫的程序员雪球,今天与你分享设计模式之单例模式。 单例模式是指一个类只允许创建一个对象(或实例)的模式。它在很多应用场景中具有重要作用,例如处理资源访问冲突(如日志文件写入&#xff09…

生信分析案例 Python简明教程 | 视频12

开源生信 Python教程 生信专用简明 Python 文字和视频教程 源码在:https://github.com/Tong-Chen/Bioinfo_course_python 目录 背景介绍 编程开篇为什么学习Python如何安装Python如何运行Python命令和脚本使用什么编辑器写Python脚本Python程序事例Python基本语法 数…

安徽华云安荣获合肥市大数据企业认定

日前,合肥市数据资源局公布了2023年度合肥市大数据企业认定名单,华云安子公司安徽华云安科技有限公司(以下简称安徽华云安)被成功认定为合肥市大数据企业。 据悉,合肥市大数据企业是合肥市为扶持和鼓励大数据企业发展&…

Android 自定义带箭头对话框背景

简介 自定义drawable,带箭头对话框背景,三角形矩形组合。应用于对话框背景、提示语背景等。 可设置箭头显示方向、箭头大小、箭头导圆角尺寸、矩形尺寸、矩形导圆角尺寸、背景颜色、drawable padding值(影响宿主控件padding)。 …

欧姆龙以太网模块如何设置ip连接 Kepware opc步骤

在数字化和自动化的今天,PLC在工业控制领域的作用日益重要。然而,PLC通讯口的有限资源成为了困扰工程师们的问题。为了解决这一问题,捷米特推出了JM-ETH-CP转以太网模块,让即插即用的以太网通讯成为可能,不仅有效利用了…

排序算法之冒泡排序详解-python版

冒泡排序:通过比较2个相邻元素之间的大小,交换元素顺序,从而达到排序目的。 从百度百科摘抄下来的冒泡排序原理如下: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素做同样的工作&#xf…

ComboBox基本用法

作用:是一个下拉框,用于以下拉列表的方式展示数据。 常用属性: 常用事件: 下拉列表框内容选择变化时触发 后台代码示范: private void comboBox1_SelectedIndexChanged(object sender, EventArgs e){//获取被选中的…

怎样优雅地增删查改(七):按用户查询

文章目录 实现使用测试 实现 定义按用户查询(IUserOrientedFilter)接口 public interface IUserOrientedFilter {public string EntityUserIdIdiom { get; }Guid? UserId { get; set; } }EntityUserIdIdiom:语义上的UserId,用于…

使用Pandas简化数据探索性分析

大家好,本文将探讨数据探索性分析的两个基本方面:数据集形状和空值。我们将深入了解Pandas如何简化这些任务,重点关注需要同时分析多个表格的情况。使用的库是pandas和tabulate。 数据集形状 要检索单个表格的形状,可以使用.sh…

「小摹AI」赋能原型设计 开放内测申请

「小摹AI」智能原型助手发布啦! 4大AI应用能力:智能原型|智能文本|智能翻译|智能填充 释放原型设计的无限潜能 摹客AI - 让设计更具创造力http://www.mockplus.cn/ai/?hmsrwencsdnAI 智能原型 催生创新,开启原型设计新境界 根据描述&…

equals与Hashcde的区别

1、equals与hashCode的区别 equals与hashcode这两个方法都是从Object类中继承过来的。 hashCode():计算出对象实例的哈希地址,并且返回该地址,称哈希函数,又称散列表。 equals():反映的是对象的内存地址或者对象的内…

uniapp canvas 生成海报 小程序码 二维码

uniapp canvas 生成超简单海报带小程序码 canvas官网链接&#xff0c;可以先看下官方介绍&#xff0c;更好理解 uniapp官网canvas介绍 一、首先自定义一个生成海报的组件 uni-xcxcanvas.vue&#xff0c;创建同名目录 模板文件代码&#xff1a; <template><view&…

AtcoderABC251场

A - Six CharactersA - Six Characters 题目大意 给定一个由小写英文字母组成的字符串S&#xff0c;S的长度在1到3之间。 打印一个长度为6的字符串&#xff0c;该字符串是S的重复。 思路分析 通过将S重复拼接6次&#xff08;如果给定原字符串最小的情况&#xff09;&#xf…

【LLM】利用RoPE不微调大模型以扩展Context长度(更新中)

note 文章目录 note一、扩展LLM的Context长度1. 常见方法2. PCW方法 二、NBCE方法三、RoPE方法四、FlashAttention方法Reference 一、扩展LLM的Context长度 1. 常见方法 扩展LLM的Context长度其实已有不少&#xff0c;但多数是通过结合检索或者摘要的方式来缩短样本的长Conte…

深入学习 Redis - 常用数据类型,结构认识

目录 一、Redis数据类型 Redis 数据类型结构简单认识 每个数据类型具体的编码方式 1.string 2.hash 3.list 4.set 5.zset 典中典&#xff1a;记数字&#xff01;&#xff01;&#xff01; 6.查看 key 对应 value 的实际编码方式 如果本文有帮助到你&#xff0c;不…