
计算机硬件
闻香识代码
这个作者很懒,什么都没留下…
展开
-
<<程序是怎么跑起来的>>学习笔记总结二
<<程序是怎么跑起来的>>学习笔记总结二 2.7 程序运行环境 最早的程序是需要直接操作硬件的,也就是说编写的程序除了需要的逻辑代码之外,还要把控制硬件代码也写进去,后面随着人们初步把这些公共代码抽离,就形成了操作系统 程序运行环境,包含硬件和操作系统. 操作系统就是操作硬件的程序,也是一个平台,让其他程序可以运行在操作系统之上,而不再需要直接操作硬件.现代操作系统为了安全,很多已经禁止直接的硬件操作行为 现代计算机组成: CPU,内存,外部IO设备如鼠标,键盘,屏幕,打印机,原创 2020-12-27 20:58:25 · 204 阅读 · 0 评论 -
<<程序是怎么跑起来的>>学习笔记总结一
<<程序是怎么跑起来的>>学习笔记总结 1. 背景 作为IT行业从业者,跨行而来,也有6 7年了,虽然一直都有加强基础学习,但学而时习之.不断巩固复习是有很大帮助的,而且经典书常看常新,每次学习,都有不同的感悟. 计算机基础,其实有几门关键的课程: 操作系统 计算机组成原理 计算机网络 数据库原理 编译原理 数据结构与算法 C语言 汇编语言 java 设计模式 软件工程 数字图像处理 音视频技术 分布式计算 人工智能 2. 总结 本书<<程序是怎么跑原创 2020-12-27 19:12:09 · 276 阅读 · 0 评论 -
磁盘读写机制及其在软件框架中的应用
磁盘读写机制以及应用 1. 计算机硬件组成 现行计算机结构都是遵循冯诺依曼结构,控制器、计算器、存储器、输入设备、输出设备 体现在现实中,主要部件有CPU、内存、硬盘、显卡、主板、电源 PS: 在其他计算机架构中,不一定遵循冯诺依曼的结构,如量子计算机、生物计算机等等。 2.数据存储层级 在整个计算机结构中,因为结构原因,数据需要兼顾传输速度和存储容量。 而现行结构中,就采用多层存储结构来实现技术和成本的均衡结果。 这是多层级计算机数据缓存简图 机械硬盘和固态硬盘图示 机械硬盘 sata接口固态原创 2020-08-27 21:15:59 · 334 阅读 · 0 评论