迅维网

查看: 2128|回复: 3
打印 上一主题 下一主题
[维修经验]

系统总线信号SMB到底是哪个发出的命令

[复制链接]
跳转到指定楼层
1#
发表于 2017-8-11 08:25:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自: 中国 来自 中国

马上注册,获取阅读精华内容及下载权限

您需要 登录 才可以下载或查看,没有帐号?注册

x
   系统总线信号SMB到底是哪个发出的命令,是CPU根据程序命令要求南桥发出的呢,还是南桥根本不需要CPU的命令,而是根据BIOS命令的主动行为,修了几年这个基础都不知道,知道的说一声。
    根据我的思考,两种都有可能实现,当各种电源好信号回馈到南桥后,桥根据BIOS程序设定的自检系统设备,SMB信号检测的是主板不固定的设备,比如,内存可以换的,所以要从内存中读取配置数据,以便在电脑运行程序能正确读取内存,因为这些必然是底层的东西。
     还有一种,是当CPU复位后,发出了读取BIOS的命令,把BIOS中的程序复制到内存,然后程序入口跳转到内存中,根据内存中的程序要求自检设备,由CPU根据程序发出命令到南桥进行SMB设备检测。
     现在由于需要我在学一些嵌入系统知识,又想到这一点了,其实原来就不是很清楚,希望知道的说一下

2#
发表于 2017-8-11 16:40:25 | 只看该作者 来自: 江苏 来自 江苏
谁管理内存  谁发出   CPU有复位后  通过总线再通过南桥 读取BIOS  然后返回给CPU   CPU再读内存   读到内存后 把BIOS 映射到内存上进行校验    仅供参考

点评

BIOS的一部分程序会在钮扣电池上电时,或主板第一次加电时,输入到南桥来初始化南桥的端口及如何读取主板上某些设备的程序,COMS设置运行参数,当运行时,南桥会收到各种电源好信号后,认为主板已经准备好运行的基础  详情 回复 发表于 2017-8-12 07:55
回复 支持 反对

使用道具 举报

3#
发表于 2017-8-12 07:55:22 | 只看该作者 来自: 中国 来自 中国
句容诚信电脑 发表于 2017-8-11 16:40
谁管理内存  谁发出   CPU有复位后  通过总线再通过南桥 读取BIOS  然后返回给CPU   CPU再读内存   读到内 ...

BIOS的一部分程序会在钮扣电池上电时,或主板第一次加电时,输入到南桥来初始化南桥的端口及如何读取主板上某些设备的程序,COMS设置运行参数,当运行时,南桥会收到各种电源好信号后,认为主板已经准备好运行的基础后,发出复位主板,CPU再读取BIOS,BIOS中的程序中的第一个命令命令(第一个命令是名词,第二个是动词)CPU把BIOS中的一段基本程序映射到内存,然后BIOS中设置的最后一个命令是让CPU执行内存的程序,这时实际上在执行自检程序了,但SMB这个信号到底是在自检之前还是自检之中进行,我原来用示波器研究过,不同的主板,好像先后不一样,我的方法是,看SMB波在前还是读取BIOS在前

回复 支持 反对

使用道具 举报

4#
发表于 2017-8-13 07:38:59 | 只看该作者 来自: 中国 来自 中国
希望把这个讨论起来,有的人说现在已经把桥集成到CPU了,讨论这没必要了,但一看其实还是南桥的功能,南桥的功能的主要作用本来是连接低速度设备,但在开机时,却是负责整个板子的最初启动

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图


芯片搜索

快速回复