博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第二课+第三课 计算机系统概论
阅读量:4958 次
发布时间:2019-06-12

本文共 663 字,大约阅读时间需要 2 分钟。

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

你可能感兴趣的文章