编写计算机取余程序_计算机软件&硬件

-1.1 计组概述

计算机软件&硬件层级结构图:

1ebaf6ad41cfd33d58e5a79459d2c8a7.png
图中是计算机的底层硬件到上层软件开发的层级结构

计算机组成原理是计算机硬件的最上层,计算机系统/体系结构是软硬件之间的协调交界,计算机操作系统则是计算机软件的底层

计算机系统结构中的指令集,就需要计算机组成通过硬件进行逻辑实现

从底层硬件到上层软件,各层都在下层的基础上进行了一定的封装,并未上层提供了可调用的接口来支持上层功能的实现

---1.2 计算机系统概述

计算机即能够接收/输入信息,运算处理信息,反馈信息的工具

从微小的传感器(Sensors),到个人终端/电脑,再到服务器,超级计算机/高性能计算机(HPC),以至物联网

这些大大小小的计算机系统主要都是由硬件和软件,两大部分组成的,计算机发挥其作用的过程,就是硬件对软件指令的有序执行过程

计算机的底层硬件进行了一定的封装,提供了一些接口(API),指令集,对硬件所实现的功能进行公开,从而上层软件可以通过API编写需要的逻辑完成一定的功能

软件又分为底层软件和上层应用,底层软件是直接使用硬件接口编写的,面向硬件进行编程的,管理硬件设备,为上层应用提供开发和运行环境的一类软件系统。操作系统,游戏引擎就是所谓的底层软件

而上层应用是在底层软件的基础上,使用高级编程语言编写,调用/使用底层软件提供的接口,运行环境,从而完成某种针对性的工作

计算机硬件还可细分为以下层级结构:理论/应用 物理 ---> 电子元件 ---> 模拟电路 ---> 数字电路 ---> 数字逻辑 ---> 基本部件 ---> 计算机硬件

计算机组成原理,主要研究的是数字电子计算机的底层硬件中,通过数字 电路/逻辑 组成计算机的一些基本部件的方法,这些部件完成计算机基本运算的原理,以及各部件之间如何进

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值