ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

自下而顶的计算机知识综述

2022-08-13 15:33:11  阅读:175  来源: 互联网

标签:计算机 综述 系统 调度 硬件 算法 内存 IO 自下


综述

抛开操作系统,计算机组成原理,数据结构,计算机网络这种划分方法。计算机知识只有两种,第一种是硬件的逻辑结构,第二种是以lamda演算为核心的算法。有时候我们要将两者结合起来,针对特定机器结构设定算法。但是总体来说,我们似乎很少在教科书或课堂学习上完全将这两种截然不同的知识进行分开总结归纳。这样角度的好处是它横向统筹了四大学科,纵向划分了软硬件关系,感觉非常好。

 

对于硬件系统,我们需要知道:

1、他的原理是什么,抽象部分和现实部分是什么?

2、他的接口是什么,如何调用和使用?

3、他和其他硬件的连接点和关系是什么?

 

对于算法系统,我们需要知道:

1、他在哪里运行?

2、他如何调用硬件执行,调用了哪些硬件?

3、他的设计目的是什么,优缺点是什么?

 

硬件系统(脚踏实地)

 CPU:计算器、控制器、寄存器

总线

IO设备:鼠标键盘显示器

内存RAM、RON

外存:磁盘,磁带

总线连接

网卡、路由器

DMA

传输介质:

  双绞线

  无线

  光纤

硬件管理算法(连接大地与天空)

图形界面系统

启动引导系统

程序编译系统

  图形界面

  不同类型数据存储方式

    原码、反码、补码、移码

    IEEE74

  条件循环的实现

  类、结构体的实现

  编译器

  链接器

进程调度系统

  进程数据结构

  进程队列

  进程调度算法

存储管理系统

  内存到Cache

  内存内部结构

  外存与内存的调度

文件映射系统

  文件树、文件的创建和删除

  文件格式,不同文件的编码存储格式

IO管理系统

  IO交换的接口

  IO调度的分配

网卡管理系统

权限管理系统

  内核态、用户态

中断机制

路由选择算法

  

 

纯算法系统(翱翔于天空之上)

数据结构:线性表、队列、树、图、堆栈、

查找排序算法

任何可计算问题的解答,以及得到解答和优化的思路

 

标签:计算机,综述,系统,调度,硬件,算法,内存,IO,自下
来源: https://www.cnblogs.com/EeiKo/p/16583019.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有