基础知识05

128 阅读3分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。 主板

每台pc机中都有一个主板,主板上有核心器件(CPU、内存),主板上有核心器件和一些主要器件。

这些器件通过总线(地址总线、数据总线、控制总线)相连。

接口卡

所有可用程序控制工作的设备,必须受到CPU的控制。

CPU对外部设备不能直接控制,如显示器、音箱、打印机

直接控制这些设备进行工作的是插在扩展插槽上的接口卡。(间接设备)(显卡:接口卡、网卡)

CPU控制显卡,显卡控制显示器

存储器芯片

image.png

image.png

内存是一个大的随机存储器(断电后数据会遗失)

 

只读存储器(固定存储):

image.png

image.png

 

当木马成功注入BIOS ROM时,杀毒软件将无法杀掉木马

BIOS(Basic Input/Output System—基本输入输出系统)。BIOS可以视为是一个永久地记录在ROM中的一个软件,是操作系统输入输出管理系统的一部分。它包括post自检程序,基本启动程序,基本的硬件驱动程序等。主要用来负责机器的启动和系统中重要硬件的控制和驱动,并为高层软件提供基层调用。因ROM中主要存储的就是BIOS,因此,也可混称为ROM BIOS,或系统ROM BIOS。此外,操作系统还在硬盘上存储了一个重要文件IO.SYS—输入输出接口模块,主要提供操作系统与硬件的接口,并扩充了ROM BIOS的某些功能。

 

早期的ROM BIOS芯片确实是"只读"的,里面的内容是用一种烧录器写入的,一旦写入,就不能更改,除非更换芯片,现在的主机板都使用一种叫Flash EPROM的芯片来存储系统BIOS,里面的内容可通过使用主板厂商提供的擦写程序擦除后重新写入,这样就给用户升级BIOS提供了极大的

 

一、BIOS的主要内容

 

系统ROM BIOS的主要内容有:

 

1、自诊断测试程序:PC系列微机启动时,首先进入ROM BIOS,接着执行加电自检(Power-on self test,简称post),通过读取系统主机板上CMOS RAM中的内容来识别系统的硬件配置,并根据这些配置信息对系统中各部件进行自检和初始化,在自检过程中,如果发现系统实际存在的硬件与CMOS RAM中的设置参数不符时,将导致系统不能正确运行甚至死机。

 

2、系统自举装入程序:在机器启动时,系统ROM BIOS首先读取磁盘引导记录进内存,然后由引导记录读取磁盘操作系统重要文件进内存,从而启动系统。

 

3、系统设置程序(SETUP):通过运行SETUP程序,将系统的配置情况以参数的形式存入CMOS RAM中,在系统的启动过程中,会在屏幕上提示,询问用户是否执行ROM BIOS中的SETUP程序进行CMOS参数设置,如需要,则可以通过在规定时间内按某一个键(通常是del键)来启动SETUP程序,以设置正确的系统硬件参数,系统自动将参数存入到系统主板上的CMOS RAM中。

 

一般地,当微机系统出现下列情况时,需运行SETUP程序来设置CMOS参数:微机系统第一次加电,增加、减少、更换硬件,CMOS RAM掉电后原内容丢失,因需要而调整某些设置参数等。

 

据主板厂家和生产ROM BIOS芯片的厂家不同,SETUP程序也有不同的类型,目前常用的有:QUADTEL BIOS SETUP, AMI BIOS SETUP, AWARD BIOS SETUP, AMI WINBIOS SETUP等。

 

PC机中各类存储器的逻辑连接情况

image.png

image.png

image.png

 

CPU将各类存储器看成一个整体,线性存储

image.png

内存地址空间

image.png

通过地址不同来区别