peter_zyt 发表于 2009-8-27 22:11:35

【红包活动!】与斑斑一起复习计算机(计算机组成原理部分,活动开始啦!)

本帖最后由 peter_zyt 于 2009-9-2 23:03 编辑

准备下周开始进行专业课复习同步活动---“与斑斑一起复习计算机”

第一期:计算机组成原理 【1】
内容:以唐硕飞版教材为蓝本,前两章
形式:总结,答题
奖励:参与答题者给予奖励,尤其积极补充学习心得者重奖!

活动时间:2009.9.3

本期奖励:针对习题回答和总结补充给予相应奖励,欢迎大家积极参加

peter_zyt 发表于 2009-9-2 22:58:41

本帖最后由 peter_zyt 于 2009-9-2 23:01 编辑

第一章 计算机系统概论
知识点:
1.计算机软件分类:系统软件(系统程序)和应用软件(应用程序)两大类

2.计算机系统的层次结构:微程序机器M0(微指令系统,由硬件直接执行微指令)-->
传统机器M1(机器语言机器,由微程序解释机器指令)-->
虚拟机器M2(操作系统机器,由机器语言解释操作系统)-->
虚拟机器M3(汇编语言机器,由汇编程序翻译成机器语言程序)-->
虚拟机器M4(高级语言机器,由编译或解释程序翻译成汇编语言程序或机器语言程序)-->...

3.计算机的基本组成(冯.诺依曼体系结构):
五大部件(运算器、控制器、存储器、输入设备、输出设备)
特点:指令和数据地位同等,都是以二进制表示存放在存储器中,并可按地址寻访;指令在存储器内按顺序存放;早期机器以运算器为中心。

4.计算机的工作过程:
主存储器(内存):存储体M【存储元件(可以存一个0或1的存储元)--构成存储单元(可存储一 串二进制代码,其位数成为存储字长)--构成存储体】+ 各种逻辑电路+控制电路
按存储单元的地址号来实现对存储子各位的存、取。
主存内的两个寄存器(现代计算机已经放在了CPU里)MAR(存储器地址寄存器 ,存放欲访问的存储单元地址,其位数对应存储单元的个数)、MDR(存储器 数据寄存器,存放要存、取的代码,其位数与存储字长相等)

运算器:ACC(累加器)+MQ(乘商寄存器)+X(操作数寄存器,有的机器用MDR代替)+ ALU(算术逻辑单元)。
各种运算进行前,都要将存储器M中的操作数放到运算器内的寄存器中。
加减法:->X ±->ACC
乘法:->MQ ->X 0-> ×->ACC//MQ
除法: ->X ÷->MQ 余数R在ACC中

控制器:PC(程序计数器,存放当前欲执行的指令地址,可自动加1指向下一条指令地址)+ IR(指令寄存器,存放当前的指令内容)+CU(控制单元,用来分析指令)
取指阶段+分析阶段+执行阶段

I/O(输入输出系统):I/O设备+相应的接口

整体工作过程:启动机器->PC-->MAR(控制器将PC的内容送至MAR,并命令存储器做读操作)-> 主存0号单元内容送至MDR->MDR-->IR(取指过程)-> OP(IR)->CU(CU分析指令的操作码)-> Ad(IR)->MAR(将指令中的地址码送到MAR,并命令存储器做读操作分析过程)-> 存储单元的操作数送到MDR,再由MDR送到ACC(MDR->ACC)(同时PC=PC+1,形成下 一条指令地址,执行过程结束)

总结一下:先将欲执行指令地址给MAR,再命令存储器做读操作,将读出的内容即指令内容送到MDR,然后由MDR再送到IR,CU分析IR内容指挥指令执行,执行后PC+1形成下一条指令地址。 5.计算机的性能指标:吞吐量、响应时间等。

习题:
1.名词解释:吞吐量、响应时间、CPU时钟周期、主频、CPU执行时间

2.计算机如何区分存储器中的指令和数据?

peter_zyt 发表于 2009-9-8 11:26:29

大家要积极参与哦 5uR01;

hanq 发表于 2009-9-19 14:17:50

呵呵,加油!!!

radiumweilei 发表于 2009-10-16 10:52:42

第一章应该不是考试的重点,了解一些基本的概念即可,重点应该是CPU跟内存两部分,其中CPU又是重中之重。
楼主开辟第二章的讨论啊

hly89 发表于 2010-4-26 23:22:22

这么快就开始复习专业课啦

fly7109 发表于 2010-6-23 10:10:06

我觉得第一章是总体,可以看书所有章节的学习什么,因此要每章学之前都要看看第一章。

dwfhxl 发表于 2010-6-23 11:24:02

1、名词解释:吞吐量、响应时间、CPU时钟周期、主频、CPU执行时间
(1) 吞吐量:单位时间内的数据输出数量。
(2) 响应时间:从事件开始到事件结束的时间,也称执行时间。
(3)CPU时钟周期:机器主频的倒数,Tc
(4)主频:CPU工作主时钟的频率,机器主频Rc
(5)CPU执行时间:TCPU=In×CPI×Tc
   In执行程序中指令的总数
   CPI执行每条指令所需的平均时钟周期数
   Tc时钟周期时间的长度

2、计算机如何区分存储器中的指令和数据?
解:计算机硬件主要通过不同的时间段来区分指令和数据,即:取指周期(或
取指微程序)取出的既为指令,执行周期(或相应微程序)取出的既为数据。
另外也可通过地址来源区分,从PC指出的存储单元取出的是指令,由指令地址
码部分提供操作数地址。

caihong 发表于 2010-7-8 08:39:12

第一次来,印象很好!很不错的网站!以后学习可以更轻松了

cc5022131 发表于 2010-8-2 07:43:24

很多看不懂啊 呵呵

zhy19880124 发表于 2010-10-16 14:24:56

好帖!支持一下 希望大家都能在考研的路途上找寻到自己的目标

zljmilk 发表于 2010-10-30 15:28:35

来看看,不错,支持下,呵呵……

zhy19880124 发表于 2010-11-1 13:39:56

嗯 支持 加油谢谢楼主了   竟然这么为大家考虑  太感谢了

tuest 发表于 2010-12-18 15:35:23

重点应该是CPU跟内存两部分

幸福minny 发表于 2011-2-26 14:01:14

回复 14# tuest

1、名词解释:吞吐量、响应时间、CPU时钟周期、主频、CPU执行时间
(1) 吞吐量:单位时间内的数据输出数量。
(2) 响应时间:从事件开始到事件结束的时间,也称执行时间。
(3)CPU时钟周期:机器主频的倒数,Tc
(4)主频:CPU工作主时钟的频率,机器主频Rc
(5)CPU执行时间:TCPU=In×CPI×Tc
In执行程序中指令的总数
CPI执行每条指令所需的平均时钟周期数
Tc时钟周期时间的长度

2、计算机如何区分存储器中的指令和数据?
解:计算机硬件主要通过不同的时间段来区分指令和数据,即:取指周期(或
取指微程序)取出的既为指令,执行周期(或相应微程序)取出的既为数据。
另外也可通过地址来源区分,从PC指出的存储单元取出的是指令,由指令地址
码部分提供操作数地址。
页: [1] 2
查看完整版本: 【红包活动!】与斑斑一起复习计算机(计算机组成原理部分,活动开始啦!)