【南京大学】袁春风教授的 计算机系统基础(一)——第1章 计算机系统概述的课堂笔记

文章首先通过C语言实例解释了高级语言程序与计算机系统的关联,接着介绍了计算机的基本组成、冯诺依曼结构和现代计算机模型。内容涵盖程序的执行流程,包括MAR和MDR在总线系统中的作用,以及指令如何影响计算机工作。此外,讨论了早期与现代计算机系统的层次结构,并强调了指令集体系结构在计算机工作中的重要性。
摘要由CSDN通过智能技术生成

一 、计算机系统概述

  • 首先,通过介绍C语言程序的具体实例,来说明高级语言程序的执行结果与编程语言之外的计算机系统其他方面有关,从而使学生明白为何要学习“计算机系统基础”课程;然后,介绍计算机系统基本组成与基本功能、程序开发和执行过程、计算机系统层次结构等概述性内容;最后,简要说明本课程的主要学习内容。

1.1 冯诺依曼结构

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.2 现代计算机结构模型

在这里插入图片描述

在这里插入图片描述

  • MAR和MDR与总线相连,属于总线接口
  • ①——>CPU要到存储器取指令,要先把指令地址送给存储器,
  • ③——>并把控制信号送到控制线上然后告诉存储器 读哪个地方的信息;
  • ②——>读出来的信息,通过控制线送到MDR,指令的话送到指令寄存器IR,数据就送到寄存器然后在送到ALU进行运算或者MDR数据直接送到ALU进行运算

在这里插入图片描述

1.3 计算机是如何工作的

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.4 程序的转换处理过程

在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

1.5 早期计算机和现代计算机系统层次

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.6 指令集体系结构ISA

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值