迅维网
标题:
系统总线信号SMB到底是哪个发出的命令
[打印本页]
作者:
wangyan0461
时间:
2017-8-11 08:25
标题:
系统总线信号SMB到底是哪个发出的命令
系统总线信号SMB到底是哪个发出的命令,是CPU根据程序命令要求南桥发出的呢,还是南桥根本不需要CPU的命令,而是根据BIOS命令的主动行为,修了几年这个基础都不知道,知道的说一声。
根据我的思考,两种都有可能实现,当各种电源好信号回馈到南桥后,桥根据BIOS程序设定的自检系统设备,SMB信号检测的是主板不固定的设备,比如,内存可以换的,所以要从内存中读取配置数据,以便在电脑运行程序能正确读取内存,因为这些必然是底层的东西。
还有一种,是当CPU复位后,发出了读取BIOS的命令,把BIOS中的程序复制到内存,然后程序入口跳转到内存中,根据内存中的程序要求自检设备,由CPU根据程序发出命令到南桥进行SMB设备检测。
现在由于需要我在学一些嵌入系统知识,又想到这一点了,其实原来就不是很清楚,希望知道的说一下
作者:
句容诚信电脑
时间:
2017-8-11 16:40
谁管理内存 谁发出 CPU有复位后 通过总线再通过南桥 读取BIOS 然后返回给CPU CPU再读内存 读到内存后 把BIOS 映射到内存上进行校验 仅供参考
作者:
wangyan0461
时间:
2017-8-12 07:55
句容诚信电脑 发表于 2017-8-11 16:40
谁管理内存 谁发出 CPU有复位后 通过总线再通过南桥 读取BIOS 然后返回给CPU CPU再读内存 读到内 ...
BIOS的一部分程序会在钮扣电池上电时,或主板第一次加电时,输入到南桥来初始化南桥的端口及如何读取主板上某些设备的程序,COMS设置运行参数,当运行时,南桥会收到各种电源好信号后,认为主板已经准备好运行的基础后,发出复位主板,CPU再读取BIOS,BIOS中的程序中的第一个命令命令(第一个命令是名词,第二个是动词)CPU把BIOS中的一段基本程序映射到内存,然后BIOS中设置的最后一个命令是让CPU执行内存的程序,这时实际上在执行自检程序了,但SMB这个信号到底是在自检之前还是自检之中进行,我原来用示波器研究过,不同的主板,好像先后不一样,我的方法是,看SMB波在前还是读取BIOS在前
作者:
wangyan0461
时间:
2017-8-13 07:38
希望把这个讨论起来,有的人说现在已经把桥集成到CPU了,讨论这没必要了,但一看其实还是南桥的功能,南桥的功能的主要作用本来是连接低速度设备,但在开机时,却是负责整个板子的最初启动
欢迎光临 迅维网 (https://www.chinafix.com/)
Powered by Discuz! X3.4