Q1:计算机的硬件结构、功能
A1:现代计算机主要由5部分组成:存储器、运算器、控制器、输入设备、输出设备。这在很多书中都有详细的描述,这里就不在赘述。
当我们打开PC的主机箱时,我们会看到CPU、主板、内存条、硬盘等等组件,根据需要有的计算机还安装有独立显卡、声卡以及网卡等设备。组织这些设备的就是主板又称“主机板”、“系统板”、“母版”,上面安装了组成计算机的主要电路系统,一般有BIOS芯片、I/O控制芯片、键和面板控制开关接口、指示灯插接件、扩充插槽、主板及插卡的直流电源供电接插件等元件。接下来将简单介绍芯片组(南北桥芯片)和BIOS
北桥芯片
提供对CPU类型和主频的支持、系统高速缓存的支持、主板的系统总线频率、内存管理(内存类型、容量和性能)、显卡插槽规格,ISA/PCI/AGP插槽、ECC纠错等支持;
南桥芯片
提供了对I/O的支持,提供对KBC(键盘控制器)、RTC(实时时钟控制器)、USB(通用串行总线)、Ultra DMA/33(66)EIDE数据传输方式和ACPI(高级能源管理)等的支持,以及决定扩展槽的种类与数量、扩展接口的类型和数量;
BIOS
基本输入输出系统,它保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序,它可从CMOS中读写系统设置的具体信息。 其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。此外,BIOS还向作业系统提供一些系统参数。系统硬件的变化是由BIOS隐藏,程序使用BIOS功能而不是直接控制硬件。现代作业系统会忽略BIOS提供的抽象层并直接控制硬件组件。
Q2:计算机的内存组织以及映射方式
A2:参考文章如下
Q3:硬盘中的数据是如何加载进内存的
Q4:如何解决CPU与内存的通信问题
Q5:BIOS程序探究