一、计算机系统层次结构
计算机系统通常划分为硬件层、系统层和硬件层。
图1-1 计算机系统的多级层次结构
1.硬件层(裸机)。该层可细分为硬联逻辑级、微程序级和传统机器级。其中,硬联逻辑 级是计算机的内核,由门电路、触发器等逻辑电路组成;微程序级的机器语言是微指令集;传 统机器级的机器语言是该机的指令集。 硬件层(裸机)。该层可细分为硬联逻辑级、微程序级和传统机器级。其中,硬联逻辑 级是计算机的内核,由门电路、触发器等逻辑电路组成;微程序级的机器语言是微指令集;传 统机器级的机器语言是该机的指令集。
2.系统层。该层可细分为操作系统级、语言处理程序级(如编译程序、汇编程序和解释 系统层。该层可细分为操作系统级、语言处理程序级(如编译程序、汇编程序和解释 程序)。其中,操作系统级要管理计算机系统中的软硬件资源;语言处理程序级的作用是将高级 语言或汇编语言编写的程序翻译成某种机器语言程序,使程序可在计算机上运行。 程序)。其中,操作系统级要管理计算机系统中的软硬件资源;语言处理程序级的作用是将高级 语言或汇编语言编写的程序翻译成某种机器语言程序,使程序可在计算机上运行。
3. 应用层。该层是针对不同用户而设计的各种应用程序,即面向实际用户的各种应用软件。
二、计算机系统硬件组成
计算机自1946年诞生以来,虽然其制造技术已经发生了巨大的变化,但