计算机与网络

文章目录

  • 1.计算机组成
  • 2.操作系统
    • 进程管理
    • 存储管理
    • 设备管理
    • 文件管理
  • 3.数据库系统
    • 关系代数
    • 数据仓库
  • 4.计算机网络

1.计算机组成

计算机组成:控制器、运算器、存储设备、输入设备、输出设备。

控制器功能
程序计数器(PC)下条要执行指令的地址
指令寄存器(IR)即将执行的指令
指令译码器(ID)对指令中操作码字段分析解释
运算器功能
算数运算单元(ALU)数据算数运算、逻辑运算
累加寄存器(AC)暂存数据
数据缓冲寄存器(DR)写内存时,暂存指令或数据

指令 = 操作码(操作的性质功能)+操作数(多为地址码,操作对象内容或所在地址单元)

对比维度复杂指令系统CISC精简指令系统RISC
数量
使用频率差距
寻址方式复杂单一
指令长度变长固定
微程序控制硬布线逻辑,单周期流水线技术,通用寄存器多

总线:一组能为多个部件分时共享的公共信息传送线路。
共享:一个总线可以挂接多个部件;
分时:同一时刻,只有一个部件可以向总线传输数据,但可以有多个部件读取数据;
存储器:寄存器、高速缓存cache、主存、外存

只读存储器ROM静态随机存储器SRAM动态随机存储器DRAM
断电数据保留断电数据消失断电数据消失
不断电时,不需刷新电路,数据长期保存不断电时,需刷新电路,否则数据将消失
外存缓存主存(内存)

浅谈关于SRAM与DRAM的区别
程序局部性:时间局部性(程序的某条指令被执行,那么不久以后该指令可能再次执行)、空间局部性(某存储单元被访问,那么其相邻的存储单元很可能也被访问)

数据存取方式描述应用
顺序存取数据访问按特定线性顺序磁带存储器
直接存取每个数据块有唯一地址,读写装置可直接移动到目的数据块访问磁盘存储器
随机存取每个可寻址单元都有唯一的地址和读写装置,可在相同时间对任一存储单元访问,与之前访问序列无关主存
相联存取随机存取一种形式,选择某单元读取取决于其内容而不是地址cache

映射机制:当CPU发出访问请求时,存储器地址先被送到cache控制器以确定数据是否在cache中,若命中则直接访问cache。映射中,主存和cache分成相同数量的块(页)。

映射机制说明cache存储器种类
直接映射先分区,再分页。每个区的第i页映射到cache的第i页随机存取存储器
全相联映射分页。主存任一页可以映射到cache任一页相联存取存储器
组相联映射先分区,在分页。组间直接映射,组内全相联映射

在这里插入图片描述
在这里插入图片描述
替换算法:访问cache未命中时,将数据同时读入CPU和cache。cache满时新数据替换旧数据。

替换算法
随机替换算法随机
先入先出替换算法 FIFO按调入cache的顺序。开销小
最近最少使用替换算法 LRU淘汰最近期最少使用的块。算法合理,实现复杂,开销大

cache写操作:保持主存和cache数据一致

写策略数据发生修改时操作
写直达同时写入主存、cache写缓冲(针对主存、cache写入速度不一致)
写回仅写入cache,设置修改位记录是否被修改,当修改位生效的块被替换时,才写入主存。
todo:还有其他的

2.操作系统

进程管理

进程调度:先来先服务、优先级调度、轮转法
死锁:资源互斥、保持等待、环路请求、不可剥夺

存储管理

页式存储
在这里插入图片描述

调度算法
最优算法OPT选择不在使用或最远使用的页面调出,难以实现,用于评价其他算法
随机算法RAND随机。可能调出即将访问的页面
先入先出算法 FIFO抖动现象
最近最少使用调度调出最近一段时间使用的少的页面。基于程序的局部性,当某段程序被访问时,不久的将来,该程序可能会再次被访问,所以调出最近一段时间使用少的页面

段式存储

段页式存储
在这里插入图片描述

设备管理

数据传输方式:主存和外围设备

数据传输方式
程序控制方式
中断方式
直接存储访问DMA
通道方式

SPOOLING:假脱机,缓冲区。

文件管理

空闲块管理
索引法建立索引表,一个索引对应一个空闲区(包含一个或多个空闲块)
链接法建立链表,连接空闲块
位示图外存建立位示图,每一位对应一个物理块。0空闲,1占用

3.数据库系统

三级模式:外模式、概念模式、内模式
两级映射:外模式-概念模式映射、概念模式-内模式映射
两级独立:物理独立性(用户应用程序和存储磁盘上的数据独立)、逻辑独立性(用户应用程序和数据库逻辑结构独立)

关系代数

关系代数基本运算:交、并、差、除、投影、选择、笛卡尔积、连接

数据库关系代数运算

数据仓库

面向主题的、集成的、相对稳定的、随时间变化的数据集合。用于支持管理决策。

4.计算机网络

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/515738.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

物联网与万物互联有什么区别?

云栖号资讯:【点击查看更多行业资讯】 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! IoE与IoT:有什么区别? 除非您是专家,否则物联网(IoT)和万物互联(IoE)之间几乎没有什么区别。但是&am…

宝兰德中间件同台机器多个实例安装

文章目录1. 启动多实例2. 修改实例13. 修改实例21. 启动多实例 同一台机器同时启动两个示例ins-1和ins-2需要修改和规划端口避免冲突,端口配置在中间件安装目录下的conf/server.conf文件中。示例端口规划如下: 只需要修改http管理端口、http服务端口、J…

5G网络打破专有系统的桎梏

云栖号资讯:【点击查看更多行业资讯】 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 随着技术的不断变迁,专有无线接入网络的时代正在逐渐消失。运营商希望能在降低成本的同时增加灵活性,…

为普及再助一把力!《2021年中国低代码/无代码市场研究报告》正式发布

开发能力“下放”,普通人也能通过“拖拉拽”快速搭建软件——在经历了大型套装软件、软件SaaS化之后,我国企业数字化进程即将迎来低代码/无代码开发的全新时代。 1月19日,海比研究院、中国软件网联合中国软件行业协会在北京举行《2021年中国…

阿里云CDN六大边缘安全能力,全力助推政企数字化转型

6月9日,2020年阿里云线上峰会召开。阿里云智能总裁张建锋认为,数字化已经成为中国经济的主要驱动力,疫情让政府、企业都认识到数字化的迫切性。在峰会上,阿里云CDN正式对外发布基于CDN构建的六大边缘安全能力,全力助推…

PageHelper循环依赖 com.github.pagehelper.autoconfigure.PageHelperAutoConfiguration

在用pageHelper的时候突然遇到个问题,启动项目后出现这个情况: springboot2.6好像禁止循环依赖还是啥的,翻来翻去没看到解决办法,后面去pageHelper github看,才看到最新版本已经解决了这个问题。 解决方案&#xff…

获奖名单出炉,快来看看有没有你!

这次千万别再错过!周五福利日,人人都可免费领会员!详情戳这里奖品多多,不仅有CSDN月卡会员、CSDN年卡会员,还有5w现金奖品等你瓜分!邀请越多奖品越多!本周五上午11:00,准点开放领取&…

看我如何用Dataphin实现自动化建模

前言:更多关于数智化转型、数据中台内容可扫码加群一起探讨 阿里云数据中台官网 https://dp.alibaba.com/index 作者:数据小海豚 随着大数据趋势的迅速增长,数据的重要性与日俱增,企业内看数据、用数据的诉求越来越强烈&#x…

EasyExcel 导出时 Converter转换器 注入 ExcelContentProperty 为null

异常现象: Converter转换器 注入 ExcelContentProperty 为null 直接原因: 调用**.head()**方法,重写表头样式,就导致ExcelContentProperty 注入失败。 源码原因: todo 解决办法: todo

SaaS模式云数据仓库:持续保护云上数据及服务安全

2020年6月9日,阿里云 MaxCompute 全新发布企业级新能力,在成本、性能、安全方面,持续定义企业级SaaS模式云数据仓库,通过 “云数据仓库” 的新模式,帮助企业实现数字经济新优势。 据介绍,最新发布的算力资…

看穿容器的外表,Linux容器实现原理演示

来源 | 多选参数责编 | 程序锅头图 | 下载于视觉中国容器技术的核心功能,就是通过约束和修改进程的动态表现,从而为其创造出一个“边界”也就是独立的“运行环境”。下面我们使用 C 语言和 Namespace 技术来手动创建一个容器,演示 Linux 容器…

小时候都想当科学家后来只有他做到了——对话阿里云MVP朱祺

云栖号资讯:【点击查看更多行业资讯】 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 简介: 对朱祺我是好奇的。初次交流时,仅限于一个积极活跃、涉猎广泛的印象,拥抱新技术的传…

视频豪横时代,应用如何快速构建视频点播能力?

QuestMobile2020数据显示,疫情发生以来,每个网民每天花在移动互联网的时长比年初增加了21.5%,对于视频类应用增长尤为突出。而短视频用户规模已超8.5亿,用户使用时长在移动互联网用户使用总时长占比已达10.5%,仅次于社…

大数据的下一站是什么?服务/分析一体化

作者:蒋晓伟(量仔) 阿里巴巴研究员 因为侧重点的不同,传统的数据库可以分为交易型的 OLTP 系统和分析型的 OLAP 系统。随着互联网的发展,数据量出现了指数型的增长,单机的数据库已经不能满足业务的需求。特…

No outgoing sequence flow of the exclusive gateway ‘XXX‘ could be selected for continuing the proces

不满足流程图的排他网关设置了【条件表达式】的条件,注意设置条件表达式值时,内容不要出现空格。 No outgoing sequence flow of the exclusive gateway sid-9B4912C2-EEA4-4076-886E-D185AB4CBDBB could be selected for continuing the process检查流…

阿里云发布OAMKubernetes标准实现与核心依赖库

作者 | 张磊 阿里云高级技术专家、CNCF 官方大使,CNCF 应用交付领域 co-chair,Kubernetes 项目资深维护者 美国西部时间 2020 年 5 月 27 日,阿里云和微软云共同宣布,Open Application Model (OAM) 社区携…

Serverless 在大规模数据处理中的实践

来源 | Serverless作者 | 西流头图 | 下载于视觉中国前言当您第一次接触 Serverless 的时候,有一个不那么明显的新使用方式:与传统的基于服务器的方法相比,Serverless 服务平台可以使您的应用快速水平扩展,并行处理的工作更加有效…

阿里宜搭重磅发布专有云版本、精品应用市场,助力政企数字化转型

6月9日,在2020阿里云线上峰会上,“宜搭”重磅发布专有云版本和精品应用市场,为政企数字化转型提供高效、安全、可靠的服务。宜搭是阿里巴巴集团企业智能事业部自研的低代码应用开发PaaS平台,通过可视化拖拽的方式,传统…

信息如何实现病毒式传播?一文看懂Gossip协议

来源 | 架构之美责编 | 寇雪芹头图 | 下载于视觉中国起源Gossip protocol 也叫 Epidemic Protocol (流行病协议)。Gossip protocol在1987年8月由施乐-帕洛阿尔托研究中心发表ACM上的论文《Epidemic Algorithms for Replicated Database Maintenance》中被…

勇于尝鲜,感受世界——对话阿里云 MVP黄坤

云栖号资讯:【点击查看更多行业资讯】 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 简介: 阿里云 MVP黄坤是个言简意赅的实干家,言谈中显示出的知识广度和技术深度令我钦佩折服&#xff…