计算机组成与系统结构

计算机系统的基本组成

计算机硬件

冯诺依曼体系结构:
1.采用“存储程序”工作方式
2.计算机由运算器/控制器/存储器/输入设备和输出设备5个基本部件组成
3.存储器不仅可以能存储数据,而且可以存放指令,形式上数据指令没有区别,但计算机应能区分他们
4.计算机内部以二进制形式表示指令和数据;每条指令由数据码和地址码两个部分组成,操作码指出操作类型,地址码指出操作数的地址;由一串指令组成程序。
计算机硬件组要包括:中央处理器,存储器,I/O控制器,外部设备和各种总线等。

存储器

存储器分为内存和外存。内存包括主存(main memory)和高速缓存(cache)
通常把系统运行时直接和内存交换信息的存储器称为辅助存储器,简称辅存。

总线

总线(bus)是传输信息的介质,用于部件之间传输信息,CPU,主存和I/O模块通过总线相连,在CPU和I/O模块仲都含有相应德存储部件,即缓存。

ALU

ALU是数据处理部件,用于执行数据德运算和逻辑运算,ALU处理的数据来自寄存器堆;磁盘和主存的存储部件,分别用于存储长期保存信息和临时保存信息。

计算机系统抽象层的转换

翻译程序有三步:
1.汇编程序:也称汇编器,用来将汇编源程序翻译成机器语言为目标的程序。
2.解释程序:也称解释器,用来将源程序中德语句按其执行顺序逐条翻译成机器指令并执行。
3.翻译程序:也称编译器,用来将高级语言的源程序翻译成汇编语言或机器语言为目标程序。

指令执行过程

CPU和主存之间 通过一组总线相连,总线中有地址、控制、和数据3组信号线。
主存储器是用来存储指令和操作数。当CPU需要读、写主存时,CPU将所访问的指令和操作数的地址送入地址线上,并将读/写控制信号送到读/写总线上。
冯诺依曼结构采用“存储程序”的工作方式,因此,组成一个程序的指令序列以及程序所处理的操作数都被事先存放在主存。程序中第一条的地址置于PC中,因此,程序一旦执行,CPU按照以下步骤自动取出程序中的一条一条指令信息,送到IR中。
第一步: 根据PC取指令到IR中
第二步: 指令译码器并送出控制信号。
第三步: 取操作数
第四步: 指令执行
第五步: 会写操作

计算机性能的定义

吞吐率和响应时间是考量计算机系统性能的两个基本指标。

计算机性能测试

课本P18

定点和浮点表示

1.定点表示

2.浮点表示

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值