本站文件搜索 :输入关键字,查找本站您所需要的文件! 本网站已经开通手机终端,手机访问http://www.dnjqxx.com 转至对应的WebApp域名。
当前位置:首页 > 电脑基础 > 详细内容
电脑BIOS程序是用什么语言写的
发布时间:2014-10-30  阅读次数:1313  字体大小: 【】 【】【

上电后,CPU要求MCH取BIOS中第一条指令,MCH通过ESB的LPC总线,取到BIOS的第一条指令.


第一台电脑是美国发明的一台超级计算机 这台所谓的电脑 是没有BIOS的。只能进行数据的计算


我们现在用的BIOS理论上应该是用汇编语言编写的 至于怎么执行的 网上的揣摩资料是这样的


BIOS位于一个专用的存储芯片,接口LPC.

BIOS首先连接到南桥(ESB),依次是北桥(MCH),CPU.

上电后,cpu要运行BIOS里的代码.


BIOS的代码如何搬到CPU呢?


猜测:

上电后,CPU要求MCH取BIOS中第一条指令,MCH通过ESB的LPC总线,取到BIOS的第一条指令.

BIOS程序运行时,依赖的是CPU内的寄存器作为RAM,因为内存不插的情况下,BIOS也要运行!


由于没有内存,BIOS运行时,每条指令都要通过LPC传来传去,速度很慢.

BIOS在实模式下,一定要尽快配置好内存信息,若内存可用,就可以将BIOS映射到内存空间.至于,有没有把BIOS的代码拷贝到内存中,不清楚.


bios的功能,和运行过程很容易理解,但是考虑到硬件和设计物理地址数据传递,将是非常复杂的过程


原理也包含在里面了 但是基本上不是非专业人士可以理解的。






我要评论
  • 匿名发表
  • [添加到收藏夹]
  • 发表评论:(匿名发表无需登录,已登录用户可直接发表。) 登录状态:未登录
最新评论
所有评论[0]
    暂无已审核评论!


电脑技巧学习网站版权所有  地址:广州市海珠区
       本站部分有关软件和系统的内容和观点来自网络,不代表本站观点!特此公告!电脑技巧学习论坛,真诚欢迎热爱探讨电脑技巧的朋友加入电脑技巧学习论坛,将你的观点、见解和作品分享给网友们!电脑技巧网,提供计算机知识,电脑使用技巧,电脑基础知识,让电脑爱好者可以快速学到电脑知识!
 注意事项:电脑不要24小时通电,偶尔会遭遇雷雨天气。会损坏电脑。 


站内所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!

 copyright 2000-2109  ( dnjqxx.com ) All rights reserved   粤ICP备18150927号
广告联系|版权声明|下载帮助|软件发布| 网站地图|

企业简介 |总裁致辞|成长历程|联系我们|组织机构|企业文化

网站统计