第四种方式 由硬件装入程序和启动程序执行 早期计算机:用户把装有可执行目标程 序的纸带(或卡片)安装到纸带(或卡 片)输入机上;按机器面板上的一个特 定按钮(“装入程序并启动执行” 硬件将纸带上的内容顺序读入内存,直 至纸带上的一个特殊的程序结束标记为 止;然后硬件开始从内存零地址处执行 程序
第四种方式: 由硬件装入程序和启动程序执行 早期计算机:用户把装有可执行目标程 序的纸带(或卡片)安装到纸带(或卡 片)输入机上;按机器面板上的一个特 定按钮(“装入程序并启动执行”); 硬件将纸带上的内容顺序读入内存,直 至纸带上的一个特殊的程序结束标记为 止;然后硬件开始从内存零地址处执行 程序
第五种方式:自启程序 自己装入自己,并启动自己开始执行的 程序 自启程序由两部分组成 引导程序和程序主体
第五种方式:自启程序 • 自己装入自己,并启动自己开始执行的 程序 • 自启程序由两部分组成 • 引导程序和程序主体
引导程序 在外设设备的起始位置上顺序存放,开机 时由硬件自动装入并启动,或RoM中放 个引导程序,则不必装入而可以直接 启动。即开机时硬件自动从RoM中该引 导程序的起始地址开始执行它。 由引导程序装入启动程序主体
引导程序 在外设设备的起始位置上顺序存放,开机 时由硬件自动装入并启动,或ROM中放 一个引导程序,则不必装入而可以直接 启动。即开机时硬件自动从ROM中该引 导程序的起始地址开始执行它。 由引导程序装入启动程序主体
用户程序存放在外存上,其自含的引导程 序顺序放在存储介质的开始位置 自启程序装入与启动的过程 将该存储介质放到相应的联机输入装置上 以某种硬操作方法通知计算机需 执行自启程序 硬件将上述引导程序读入内存并将控制 权传给它 引导程序将用户主体程序读入内存并 将控制权传给它
用户程序存放在外存上,其自含的引导程 序顺序放在存储介质的开始位置 将该存储介质放到相应的联机输入装置上 以某种硬操作方法通知计算机需 执行自启程序 硬件将上述引导程序读入内存并将控制 权传给它 引导程序将用户主体程序读入内存并 将控制权传给它 自 启 程 序 装 入 与 启 动 的 过 程
程序的结束 正常结束:程序按自身的逻辑有效地 完成预定功能后结束。 异常结束:发生了某些错误而导致程 序在没有完成预定功能时提前结束
程序的结束 – 正常结束:程序按自身的逻辑有效地 完成预定功能后结束。 – 异常结束:发生了某些错误而导致程 序在没有完成预定功能时提前结束