计算机系统结构 成都信息工程学院计算机系 徐振明
成都信息工程学院计算机系 徐振明
要求: 1.学习要求 对课堂上讲解的计算、绘图题要理解会做(准备作业 本)。 及时完成每章后的练习题(概念题直接写到讲义上)。 2纪律要求 有事请假,无故旷课三次将取消平时成绩; 旷课一次:平时成绩的20% 迟到:平时成绩的5%; 早退:平时成绩的10% 病、事假:平时成绩的3% 关于本课程考试
要求: 1. 学习要求 对课堂上讲解的计算、绘图题要理解会做(准备作业 本)。 及时完成每章后的练习题(概念题直接写到讲义上)。 2. 纪律要求 有事请假,无故旷课三次将取消平时成绩; 旷课一次:平时成绩的20% 迟到:平时成绩的5%; 早退:平时成绩的10%。 病、事假:平时成绩的3% 关于本课程考试
第一章概述 §1计算机系统和系统结构 计算机系统的组成 由硬件和软件组成。 1.硬件:可视为多种资源: 1)处理信息资源CPU 2)存储信息资源一存储器: 3)交换信息资源_IO设备。 2.软件:即程序 1)系统软件:各用户共同使用,如操作系统 (OS),编译/解释程序,汇编程序,诊断程序等 2)应用软件:为解决用户问题编写的程序
一、计算机系统的组成 由硬件和软件组成。 1. 硬件:可视为多种资源: 1)处理信息资源—CPU; 2)存储信息资源—存储器; 3)交换信息资源—I/O设备。 2. 软件:即程序 1)系统软件:各用户共同使用,如操作系统 (OS),编译/解释程序,汇编程序,诊断程序等; 2)应用软件:为解决用户问题编写的程序
计算机系统的多级层次结构(逐级或越级向下实现) 层次结构 执行方式 应用软件 应用语言级 5虚拟机 应用程序包翻译 高级语言级 L4虚拟机 编译/解释程序翻译 系统软件 汇编语言级 L3虚拟机 汇编程序翻译 操作系统级 L2虚拟机 软、硬交界面 机器语言程序解 释 硬件 机器语言级 L1实际机器 微指令程序解释 固件 微程序级10实际机器 硬件直接执行微指令 电子线路
二、计算机系统的多级层次结构(逐级或越级向下实现) 软、硬交界面 硬件 微指令程序解释 应用语言级 高级语言级 汇编语言级 操作系统级 机器语言级 微程序级 电子线路 L0实际机器 L1实际机器 L2虚拟机 L3虚拟机 L4虚拟机 应用软件 L5虚拟机 系统软件 软、硬交界面 固件 层次结构 执行方式 应用程序包翻译 编译/解释程序翻译 汇编程序翻译 机器语言程序解 释 硬件直接执行微指令
1.(传统)机器语言级:二进制语言是计算机中必 不可少的语言。 2.汇编语言级:用符号表示的机器语言 3.关于操作系统(OS): ①OS是管理计算机系统的系统软件 ②OS的若干命令又可视为机器语言指令功能的扩 充 ③OS虽已发展成用高级语言编写,但其属服务于 高级语言、汇编语言等的功能,并最终用机器语言 或微指令程序解释执行的 4.虚拟机:以软件为主实现的机器。 5.实际机器:由硬件或固件实现的物理机器。 6.固件:将微程序固化在器件上的硬件
1. (传统)机器语言级:二进制语言是计算机中必 不可少的语言。 2. 汇编语言级:用符号表示的机器语言。 3. 关于操作系统( OS ): ①OS是管理计算机系统的系统软件; ②OS的若干命令又可视为机器语言指令功能的扩 充; ③OS虽已发展成用高级语言编写,但其属服务于 高级语言、汇编语言等的功能,并最终用机器语言 或微指令程序解释执行的。 4. 虚拟机:以软件为主实现的机器。 5. 实际机器:由硬件或固件实现的物理机器。 6. 固件:将微程序固化在器件上的硬件