【计算机组成原理】——计算机系统概论

##计算机系统简介
1.计算机系统
+硬件/软件
+硬件:计算机实体部分
+软件:具有各类特殊功能的程序组成
+ 软件:应用软件/系统软件

2.计算机系统的层次结构
0.微指令系统–微程序机器 m0
+由硬件直接执行
1.机器语言–实际机器 m1
+用微指令解释机器指令
//由硬件实现
2.操作系统–虚拟机器 m2
+用机器语言解释操作系统
3.汇编语言–虚拟机器 m3
+用汇编程序翻译成机器语言程序
4.高级语言–虚拟机器 m4
+用编译程序翻译成汇编程序
//由软件实现

3.计算机组成是指如何实现计算机体系结构所体现的属性

##计算机的基本组成
1.冯诺伊曼 EDVAC
+五大部件:运算器/储存器/输入设备/输出设备/控制器
+指令和数据以同等地位存放于储存器内,按地址寻访
+指令和数据用二进制表示
+指令用操作码和地址码组成
+指令在存储器按顺序存放
+以运算器为中心

2.现代计算机硬件框图
+以存储器为中心
1.主机:
CPU:运算器 ALU/控制器 CU
存储器
2.I/O设备
输入设备
输出设备

##计算机工作过程
1.主存储器
+基本组成:MAR 存储地址寄存器 反映存储单元的个数 16位
MDR 存储器数据寄存器 反映存储字长 32位
存储体 0/1
2.运算器
+最少三个寄存器(ACC累加器、MQ乘商寄存器、X操作数寄存器)和一个算术逻辑单元ALU
3.控制器
+取指令PC(当前指令的地址,具有计数功能(PC)+1——>PC)
+分析指令IR(存放当前执行的指令)
+执行指令CU
//1.2.3.构成主机完成一条指令的过程

##计算器硬件的主要技术指标
1.机器字长
+CPU一次处理数据的位数
+与CPU的寄存器位数有关
+机器字长越长,机器性能越好
2.运算速度
+主频
+核数(每个核支持的线程数)
+吉普森法
+CPI(执行一条指令所需要时钟周期数)
+MIPS(每秒执行百万条指令)
+FLOPS(每秒浮点运算次数)
3.存储容量
+存放二进制信息的总位数
+主存储容量
+存储容量=存储单元个数x存储字长 1K=1024=2的10次方 1M=2的20次方
+辅存储容量
+字节数 1G=1024M=2的30次方

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值