第1章 计算机系统概述

本书主要围绕高级语言程序到机器级代码的转换过程、高级语言程序中的变量和常量以及表达式和语句的机器级表示、程序的链接、可执行文件的加载和执行等基本问题,介绍程序开发和执行的基本原理以及所涉及的重要概念,为高级语言程序员展示高级语言源程序与机器级代码之间的对应关系以及机器级代码在计算机硬件上的执行机制,通过将高级语言程序、语言处理软件(编译器、汇编器、链接器等)、指令集体系结构、操作系统等计算机系统核心内容贯穿起来,以增强读者的计算机系统思维。

本章概要介绍计算机的基本工作原理、冯·诺依曼结构基本思想及冯·诺依曼结构计算机的基本构成、程序和指令执行过程、计算机系统的基本功能和基本组成、程序的开发与运行、计算机系统层次结构。