跳转到内容

A-level 计算机/CIE/高级理论/硬件

来自维基教科书,开放的书籍,为开放的世界
A-level 计算机
通信和互联网技术 硬件 系统软件


规范链接

逻辑门和电路设计

  • 为常见的逻辑电路(包括半加器和全加器)生成真值表
  • 推导出给定逻辑电路的真值表

布尔代数

  • 了解布尔代数
  • 了解德摩根定律
  • 使用德摩根定律执行布尔代数
  • 使用布尔代数简化逻辑电路/表达式

卡诺图

  • 了解卡诺图
  • 了解使用卡诺图的好处
  • 使用卡诺图解决二进制逻辑问题

触发器

  • 了解如何构建触发器(SR 和 JK)
  • 描述触发器作为数据存储元素的作用

精简指令集计算机 (RISC) 处理器

  • 了解精简指令集计算机 (RISC) 处理器和复杂指令集计算机 (CISC) 处理器之间的区别
  • 了解流水线和寄存器在 RISC 处理器中的重要性和用途
  • 了解 CISC 和 RISC 处理器上的中断处理

并行处理

  • 了解四种基本的计算机体系结构:单指令单数据 (SISD)、单指令多数据 (SIMD)、多指令单数据 (MISD)、多指令多数据 (MIMD)
  • 了解大规模并行计算机的特点

逻辑门 & 电路设计

[编辑 | 编辑源代码]

布尔代数

[编辑 | 编辑源代码]

卡诺图

[编辑 | 编辑源代码]

触发器

[编辑 | 编辑源代码]

触发器是逻辑门的应用,旨在创建存储器。

SR 触发器

它们可以使用 NAND 或 NOR 门来形成。

JK 触发器

修改后的 SR 类型,其中 J & K 输入与 S & R 输入相同。Q 和 Q' 的值分别返回到输入 K & J。

RISC 处理器

[编辑 | 编辑源代码]

CISC 处理器

[编辑 | 编辑源代码]

• 复杂指令集计算机

• 重视硬件

• 晶体管存储复杂指令

• 执行一组指令可能需要多个周期

• 目的是用尽可能少的行完成一项任务

• 处理器能够理解和执行一系列操作

• 具有预定义的指令,允许进程更高效,例如使用 MULTIPLY 命令,该命令知道如何获取 2 个数字并将其相乘

• 简短的代码= 需要更少的 RAM

RISC 处理器

[编辑 | 编辑源代码]

• 精简指令集计算机

• 重视软件

• 执行一组指令只需要一个周期

• 目的是使周期尽可能快

• 简化的指令,例如使用 MULTIPLY 示例,它必须加载要乘的值,将它们相乘,然后存储结果

• 更长的序列= 需要更多 RAM

• 可以利用流水线

• 由于需要更少的晶体管,因此生产成本更低

• RISC 编译器更复杂,因为它们生成额外的指令

并行处理

[编辑 | 编辑源代码]

大规模并行计算机

[编辑 | 编辑源代码]
  • 这是指大量的处理器。
  • 它们共同协作,同时处理程序。
  • 它们通过消息传递接口相互通信。
华夏公益教科书