计算机体系结构---课堂笔记

1.第一次课

1.1.各机器级均有各自的语言,如何实现?

  • 唯有二进制可被硬件识别,因此,各机器级的语言只有解释或翻译成机器语言才可被识别,其中,翻译是指执行时先将全部内容转换成二进制码而后开始执行,解释是指对于内容先取一条转换执行再取一条转换执行。

1.2.计算机依据什么将其划分为多级层次结构?

  • 各层次使用的语言

  • 补充

    • 机器的概念:存储和执行程序的算法和数据结构的集合体。
    • 计算机系统结构设计者:确定软硬件的分类,对软件/硬件/固件进行功能分配。

1.3.计算机体系结构的定义:

在早年间,有个确切的定义是:To describe the attributes of a system as seen by the programmer, i.e., the conceptual structure and functional behavior, as distinct from the organization of the data flow and controls, the logical design, and the physical implementation.
即为程序员所见计算机系统属性,那时候程序员所见是计算机传统机器层的结构而非高级语言层;软硬件的功能分配。

1.4.体系结构/组成/实现间的关系:

  • 结构:逻辑上的结构-例如:是否在结构中设置乘法指令。
  • 组成:对器件的选择如:乘法指令选择用何种乘法器还是加法器与移位器组合实现。
  • 实现:具体电路,器件的设计等。

1.5.器件的发展是推动系统结构和组成的关键因素和主要动力。

1.6.弗林分类法:按指令流和数据流的多倍性对计算机系统进行分类。(广泛使用)

1.7.计算-CPU性能的计算。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值