计算机组成原理——计算机系统概述

计算机组成原理——计算机系统概述冯 诺依曼的设计思想冯 诺依曼的设计思想可以简要地概括为以下三点 1 计算机应包括运算器 存储器 控制器 输入和输出设备五大基本部件 2 计算机内部应采用二进制来表示指令和数据 每条指令一般具有一个操作码和一个地址码

大家好,欢迎来到IT知识分享网。

冯·诺依曼的设计思想

(4)对计算机进行集中的顺序控制。

计算机系统的多级组成

计算机组成原理——计算机系统概述

各级小结:

(1)除了第1级外,其他各级都得到它下级的支持。

(2)第1级到第3级编写的程序基本都是二进制数字化语言。

(3)如果应用程序采用汇编语言编写的,那么机器必须含有“汇编语言集”这一级的功能;如果是高级语言编写的,“汇编语言级”这一级可以不要。(主要取决于编译器,有的直接编译成二进制码,有的编译成汇编语言,再通过汇编器进行编译成二进制码。

计算机基本结构

计算机组成原理——计算机系统概述

计算机基本工作原理

计算机组成原理——计算机系统概述

计算机执行应用程序的过程

(1)用户执行应用程序,发送请求给操作系统。

(2)操作系统找到应用程序相关信息,检查是否是可执行文件;并通过程序首部信息,确定代码和数据在可执行文件中的位置并计算出对应的磁盘块地址。

(3)操作系统创建一个新的进程,并将该应用程序执行文件映射到该进程结构,表示由该进程负责执行该程序。

(4)为该应用程序设置CPU上下文环境并跳到程序开始处。

(5)执行应用程序的第一条指令,发生缺页异常。(因为该应用程序的代码和数据还没有读入内存中,所以硬件机制捕获“缺页异常”信息并把控制权交给操作系统)

(6)由于操作系统拥有了控制权,它分配一页物理内存,并将代码从磁盘读入内存,然后继续执行该应用程序。

C语言程序转换成可执行文件

计算机组成原理——计算机系统概述

小结:

(1)汇编语言编译成机器语言比高级语言快(C,C++,JAVA等)。

(2)高级语言也称为算法语言。

(3)算法语言编写的程序叫源程序,汇编语言编写的叫汇编语言程序。

(4)编译器是个统称,如有C++编译器,汇编语言编译器(简称汇编器)。在这里一般是高级语言的编译器。

计算机的性能指标:CPU性能指标、存储器性能指标和I/O吞吐率。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/187207.html

(0)
上一篇 2025-09-01 09:20
下一篇 2025-09-01 09:33

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信