计算机系统基础复习笔记——计算机系统概述

计算机系统概述

冯·诺依曼结构基本思想

  • 第一台真正意义的电子数字计算机:ABC

  • 冯·诺依曼结构基本思想

    1. 存储程序的工作方式
    2. 计算机由运算器、控制器、存储器、输入设备输出设备5个基本部件组成
    3. 存储器存放数据和指令;运算器进行算术运算与逻辑运算;控制器能自动执行指令;操作人员通过输入\输出设备使用计算机
    4. 计算机内部以二进制形式表示指令和数据,每条指令由操作码和操作数组成,一串指令组成程序·
  • CPU如何区分从存储器的指令和数据

    1. 从时间上说:取指令发生在“取指周期";取数据事件发生在"执行周期"
    2. 从空间来说:取出的二进制代码是指令,则会送往指令寄存器(控制器);取出的二进制代码是数据,则会被送往数据寄存器

程序的开发与运行

  • 从源程序到可执行文件的过程: 预处理->编译->汇编->链接

计算机系统的结构层次

  • 应用->算法->编程(语言)->操作系统(虚拟机)->ISA->微体系结构->功能部件->电路->器件
  • ISA:指令集体系结构,连通了软件和硬件,规定了数据类型格式,寻址方式等等
  • 系统软件:为有效,安全使用和管理计算机以及为开发和运行应用软件的软件。(例如操作系统,数据库管理系统,磁盘管理系统等)
  • 应用软件:各类非管理计算机的软件
  • 系统程序员:开发和设计系统软件的程序员
  • 应用程序员:使用高级语言编制应用软件的程序员

计算机系统性能评价

  • 时钟周期:计算机产生同步时钟定时信号的时间单位
  • 时钟频率: 时钟周期的倒数
  • CPI:执行一条指令所需的时钟周期数 (对某一条特定指令为一个确定值,对一个程序指所有指令的平均时钟周期数)
  • MIPS:平均每秒执行多少百万条指令

问题

Q:程序的CPI与那些因素有关?

A:与指令集,计算机组织,系统结构有关

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值