其他分享
首页 > 其他分享> > 【计组】第一章 计算机系统概论

【计组】第一章 计算机系统概论

作者:互联网

1. 冯·诺伊曼结构主要思想

莫齐利(Mauchly)和他的学生艾克特(Eckert)

 

  自从第一台通用电子计算机ENIAC诞生之后,人类社会进入了一个崭新的电子计算和信息化时代。

  计算机硬件早期的发展受电子开关器件的影响极大,为此,传统上人们以元器件的更新作为计算机技术进步和划代的主要标志。

在ENIAC的研制工作中,研制小组意识到ENIAC还存在许多问题。(没有存储器、没有采用二进制……)

在共同讨论的基础上,冯·诺依曼《关于EDVAC的报告草案》——“存储程序(stored-program)通用电子计算机方案”

——现代计算机结构思想的诞生

“存储程序”方式的基本思想:

任何要计算机完成的工作都要先被编写成程序,

然后将程序和原始数据送入主存并启动执行。

一旦程序被启动,

计算机能在不需操作人员干预下,自动完成逐条取出指令并执行指令的任务。

 

 

 

输入部件、输出部件、主存、运算器、控制器

 

 

 

 

 

2. 现代计算机结构模型及工作原理

 

 

CPU(Central Processing Unit):中央处理器

PC(Program Counter):程序计数器

MAR(Memory Address Register):存储器地址寄存器

ALU(Arithmetic and Logic Unit):算术逻辑部件

IR(Instruction Register):指令寄存器

MDR(Memory Data Register):存储器数据寄存器

GPRs(General Purpose Register set):通用寄存器组(由若干通用寄存器组成,早期就是累加器)

        

 

 

 

 

3.从机器语言到高级编程语言

 

 

 

 

 

 指令是一些对结构操作的动作的描述

 

汇编语言比机器语言好, 但

程序长、不可移植(不够抽象)

两者都是面向机器结构的语言

 

 

 4.程序的开发和执行及其支撑环境

 

 

 

 

 

 

 

 5.现代计算机系统的层次结构

 

 

 

 

 

 

 ISA是软硬件的 interface(接口)

 

 

 

 ISA是计算机组成的抽象,也就是计算机硬件的抽象。

标签:计算机系统,存储器,计组,Register,程序,通用寄存器,ENIAC,概论,计算机
来源: https://www.cnblogs.com/fftx/p/15393209.html