第一章 计算机系统概论

计算机组成原理POCC

review


第一章 计算机系统概论

这一章,相信老师都是略讲的,但是很重要。

  • 计算机分类

    • 电子计算机:

    1.模拟计算机:数值由连续量表示,运算过程也连续

2.数字计算机: 按位运算,不连续跳动计算

  • 通用计算机:超级计算机、大型机、服务器、PC机、单片机、多核机
  • 计算机发展史

计算机五代变化

电子管 晶体管 中小规模集成电路 大规模(LSI)和超大规模集成电路 巨大规模集成电路

  • 半导体存储器:速度快、容量大、价格低
  • 计算机性能指标:
    1. 吞吐量:单位时间处理信息量
    2. 响应时间:有效输入-系统响应的时间
    3. 处理器字长:一次能完成的计算机二进制运算的位数
    4. 总线宽度:?
    5. 存储器容量、带宽:所有存储单元的总数目 / 单位时间从存储器中读出的二进制数信息量
    6. 主频/时钟周期(MHz/GHz):CPU周期内数字脉冲信号震荡的速度,与CPU实际的运算能力没有直接的关系
    7. CPU执行时间:周期数×时钟周期
    8. CPI(每条指令平均周期数):某段程序周期数/指令条数
  • 计算机硬件

    冯·诺依曼结构计算机

  1. 主要设计思想:存储程序并按地址自动执行;
  2. 组成:运算器、存储器、控制器、输入/输出设备;
  3. 特点:指令和数据存在同一个存储器中;

哈佛结构:指令和数据存储在不同的存储器中,速度更快。I want to know the reason

  • 计算机软件
  • 系统程序:①服务型程序 ②语言程序 ③操作系统 ④数据库管理系统(数据库+管理软件)
  • 应用程序:360、腾旭QQ、MarkdownPad 2...都是

原文地址:https://www.cnblogs.com/yocichen/p/9244217.html

时间: 2024-10-13 22:47:23

第一章 计算机系统概论的相关文章

计算机组成及系统结构-第一章 计算机系统概论

计算机系统概论: 计算机的诞生和发展: 计算机特点:①存储记忆:②依程序自动.高速:③高速运算(数值运算.逻辑运算) 计算机分类: 原理角度:①数字计算机②模拟计算机 性能指标:①巨型机②大型机③小型机④微型机 用途角度:①专用机②通用机 指令流(机器执行的指令序列)数量和数据流(由指令流调用的数据序列)数量: 单指令流单数据流(SISD)计算机系统 单指令流多数据流(SIMD)计算机系统 多指令流单数据流(MISD)计算机系统 多指令流多数据流(MIMD)计算机系统 计算机诞生: ENIAC

第一章计算机系统概论

1.1计算机的分类 (1)电子模拟计算机 (2)电子数字计算机 电子模拟计算机的精度和解题能力有限 数字计算机又分为专用计算机和通用计算机 专用机是最快速.最有效.最经济的计算机,但其适应性很差 通用计算机可分为超级计算机.大型机.服务器.工作站.微型机和单片机六类 1.2计算机的发展历史 1.2.1计算机五代变化 第一代:电子管计算机 第二代:晶体管计算机 第三代:中小规模集成电路计算机 第四代:大规模和超大规模集成电路计算机 第五代:巨大规模集成电路计算机 1.2.2计算机性能指标 吞吐量.

构建之法_第一章_概论

刚拿到这本书时,我对于软件工程这个概念的理解是十分模糊的.敲代码,整合,发布,仅此而已.看完了本书的第一章,对于自己的天真与无知实在无法忍受.重新审视完自己,希望能借助邹欣老师的这本书真正走进软件设计这个领域,去完成一些富有挑战性和成就感的事情.摆脱学校的空洞知识,去看看这个真实世界是如何运转的. 第一章从整个体系组成上向我们展示了软件工程与软件,与程序的关系.异同: 程序 = 数据 + 算法: 软件 = 程序 + 软件工程: 软件企业 = 软件 + 商业模式. 软件工程一说在此区别于实际的代码

现代软件工程 第一章 【概论】第2题——孙雪莹(还未完成)

2.  软件有很多种,也有各种分类办法: ShrinkWrap (在包装盒子里面的软件,软件在软盘/CD/DVD上):   Web APP (基于网页的软件):   Internal Software (企业或学校或某组织内部的软件): Games (游戏):   Mobile Apps (手机应用):    Operating Systems (操作系统):    Tools (工具软件)      选取对你最相关的一类软件,  请回答: 引用: 1.http://baike.baidu.co

第一章 数据结构概论

1.1  什么是数据结构 在数据结构中数据之间的关系主要有两种:线性关系和非线性关系(非线性关系又分为树形关系和图形关系). 如上图:每个数据单位(一条学生记录)相邻的前一个数据单位最多只能有一个(第一个没有),相邻的后一个数据单位最多只能有一个(最后一条没有).这种数据单位的集合成为数据集合,这种数据之间的关系成为线性关系(这种数据文件就是一个线性表). 我们的电脑硬盘中的目录文件结构,是一个树形结构(树形关系),这种即是非线性的: 多台电脑之间互相通信的多对多的关系,属于非线性关系中的图关系

现代软件工程 第一章 【概论】练习与讨论

1.像阿超那样,花二十分钟写一个能自动生成小学四则运算题目的“软件”,和同学们比较一下各自程序的功能.实现方法的异同等等.(苏志华) 7.有人认为,"中文编程", 是解决中国程序员编程效率一个秘密武器,请问它是一个 "银弹" 么? (苏志华)   中文编程并不单指程序是由汉字组成,更要在于其编译技术得自身掌握,因而编程和编译互为统一发展.缺一不可.但汉语的博大精深,经常会出现歧义和地域性差异,导致汉语编程的统一风格很难实现.例如从http://weibo.com/2

[读书笔记]计算机组成原理-第一章系统概论

1.1 计算机么有软硬件构成,软件就程序之类的,硬件就看得见的之类的,硬盘等. 计算机系统是多层次的.大概就是 M4(高级语言翻译机) ↓ M3(汇编翻译机) ↓ M2(操作系统把) ↓ M1(机器语言机,就是2进制的东西在这个上运行) ↓ M0(微机,把M1中的一条指令拿过来,解释执行,好了再下一条.如此反复.看成是对M1的分解把) M4翻译高级语言,如C,js这些为汇编再到机器语言,要么直接翻译为机器语言.M4翻译成机器语言的程序有2种,编译程序和解释程序,编译么一次编译好,再执行机器语言,

《深入理解计算机系统》第一章计算机系统漫游

信息就是位+上下文 系统中所有信息都是由一串位表示的.区分不同数据对象的唯一方法是我们读到这些数据对象时的上下文. 程序被其他程序翻译成不同的格式     范例代码 1 #include <stdio.h> 2 3 4 5 int main() 6 7 { 8 9 printf("hello world\n"); 10 11 } 每条C语言都必须被其他程序转化为机器指令,以可执行目标程序的格式打包好,以二进制文件形式存放 转化过程分为: 预处理阶段:读取系统头文件stdio

现代软件工程 第一章 【概论】第1题——孙雪莹、张功

第一步: 像阿超那样,花二十分钟写一个能自动生成小学四则运算题目的命令行 “软件”, 分别满足下面的各种需求.下面这些需求都可以用命令行参数的形式来指定: a) 除了整数以外,还要支持真分数的四则运算. (例如:  1/6 + 1/8 = 7/24) b) 让程序能接受用户输入答案,并判定对错. 最后给出总共 对/错 的数量. c) 逐步扩展功能和可以支持的表达式类型,最后希望能支持下面类型的题目 (最多 10 个运算符,括号的数量不限制): 我们首先的想法是将整数和分数统一,建立一个数类num