第二课+第三课 计算机系统概论

本文介绍了计算机系统的概念,包括硬件和软件的定义及其层次结构。同时探讨了物联网、高性能计算机等现代计算机系统的特性,并深入讲解了计算机体系结构与计算机组成的基本原理。

1.1 计算机系统的简介

  • 现代计算机的多态性
  1. 把传感器嵌入到各种物体中,形成物联网,物联网与互联网相连,实现人类社会和物理系统的整合,形成智慧地球。
  2. HPC, high performance computer,  tianhe-2, Titan-Cray XK7

一、计算机的软硬件概念

  1. 计算机系统:
  • 硬件:计算机的实体,如主机、外设
  • 软件:由具有各类特殊功能的信息(程序)组成
软件:
  • 应用软件  按任务需要编制成的各种程序
  • 系统软件:管理整个计算机系统:硬件和软件
    • 语言处理程序
    • 操作系统:管理软硬件程序
    • 服务型程序:天河2的数学库
    • 数据库管理系统
    • 网络软件

二、计算机系统的层次结构

 系统复杂性管理的方法:抽象

 微指令系统   ←    微程序机器M0

  ↓

  机器语言      →   操作系统    →     汇编语言        →     高级程序

  ↑        ↑       ↑             ↑

实际机器M1   →   虚拟机器    →    虚拟机器M2    →    虚拟机器M3  

软件:

M0:由硬件直接执行微指令

M1:用微指令解释机器指令

M2:  用机器语言解释操作系统


硬件:

M3:  用汇编程序翻译成机器语言程序

M4: 用编译程序翻译成汇编语言程序

 

三、计算机体系结构和计算机组成

计算机体系结构:程序员所见到的计算机系统的属性概念性的结构与功能特性(指令系统、数据类型、寻址技术、I/O机理)

计算机组成:实现计算机体系结构所体现的属性(具体指令的实现)

 

转载于:https://www.cnblogs.com/jinjin-2018/p/9291975.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值