首页 > 其他分享 >两个月冲刺软考——访问位与修改位的题型(淘汰哪一页);内聚的类型;关于码制的知识点;地址映射的相关内容

两个月冲刺软考——访问位与修改位的题型(淘汰哪一页);内聚的类型;关于码制的知识点;地址映射的相关内容

时间:2024-09-09 20:52:20浏览次数:3  
标签:知识点 反码 映射 补码 Cache 软考 访问 内聚

1.访问位与修改位的题型(淘汰哪一页)

访问位:为1时表示在内存期间被访问过,为0时表示未被访问;修改位:为1时表示该页面自从被装入内存后被修改过,为0时表示未修改过。

置换页面时,最先置换访问位和修改位为00的,其次是01(没被访问但被修改过)的,之后是10(被访问了但没被修改过),最后是11。

2.内聚的类型

功能内聚:完成一个单一功能,各个部分协同工作,缺一不可

顺序内聚:处理元素相同,而且必须顺序执行

通信内聚:所有处理元素集中在一个数据结构的区域上

过程内聚:处理元素相关,而且必须按特定的次序执行

瞬时内聚:所包含的任务必须在同一时间间隔内执行(如初始化模块)。

逻辑内聚:完成逻辑上相关的一组任务。

偶然(巧合)内聚:完成一组没有关系或松散关系的任务。

注意区分顺序内聚和过程内聚;逻辑内聚和偶然内聚。

3.关于码制的知识点

原码:最高位是符号位,其余低位表示数值的绝对值(0表示正,1表示负)。

反码:正数的反码与原码相同;负数的反码是其绝对值按位取反(符号位不变)。

补码:正数的补码与原码相同,负数的补码是其反码末位加1(符号位不变)。规定:-128的补码为1000 0000

移码:补码的符号位按位取反。

考点例题:计算机中常采用原码、反码、补码和移码表示数据,其中,±0u2002编码相同的是(补码和移码)。

解析:对于数字0来说移码与补码都是唯一的。

4.地址映射的相关内容

首先要理解什么是地址映射:应用某种方法把主存地址定位到Cache中。(二者之间的映射由硬件直接完成)一共有三种方式:

直接映射方式:是一种最简单而又直接的映射方法,指主存中每个块只能映射到Cache的一个特定的块。(硬件电路简单,但冲突率很高)

全相联映射方式:允许主存的每一块信息可以存到Cache的任何一个块空间,也允许从已被占满的Cache中替换掉任何一块信息。优点是冲突概率低;缺点是访问速度,慢,并且成本太高。(电路难于设计和实现,只适用于小容量的Cache,冲突率较低)

组相联映射方式:在组间是直接映射,而组内是全相联映射。(直接相联与全相联的折中)

补充:Cache中存储的内容是主存内容的部分副本;应用Cache的目的是为了解决主存与CPU速度不匹配的问题。

5.操作系统可以管理计算机的软、硬件资源以及为用户与计算机之间提供接口。

两个月冲刺中级软件设计师,欢迎大家一起讨论交流,同时也希望各位大佬们指出错误,我这边及时修改。

标签:知识点,反码,映射,补码,Cache,软考,访问,内聚
From: https://blog.csdn.net/apple_64847327/article/details/142033009

相关文章

  • python知识点100篇系列(13)-几种方法让你的电脑一直在工作
    写在前面:如果只想设置电脑永不息屏,可以在电脑的右下角,电源设置中的电源选项,设置成不熄灭屏幕即可;不需要依靠其他工具,但是这个也只能让电脑不息屏,其他也干不了;这里文章说的电脑一直在工作,是指使用python自动操作鼠标或键盘来使得电脑一直不息屏;第一种,可以使用pyautogui:......
  • Java 工程解耦即高内聚低耦合
      工程结构和模块不断地从JAVA 的单体应用中分离 。单体应用结构只有一个项目结构,有一 个项目文件包 。 刚开学习计算机JAVA 编程的时候,JAVA 项目分为JAVAEE 和JAVASE. 标 准的JAVA 类库jdk  是基础的JAVA 开发工具箱,没有绑定任何商业开发的工具包 。......
  • C++期末复习超详细总结知识点(期末冲刺)
    指数形式(即浮点形式)1.5、字符型常量作用:字符型变量用于显示单个字符语法:charch='a';注意1:在显示字符型变量时,用单引号将字符括起来,不要用双引号注意2:单引号内只能有一个字符,不可以是字符串C和C++中字符型变量只占用1个字节。字符常量只能包括一个字符,如......
  • 【原】2024年系统规划与管理师案例知识点学习笔记
    第三章 信息技术服务知识1、ITSM的目标及原理(1)目标:以客户为中心提供IT服务;提供高质量、低成本的服务;提供的服务是可准确计价的;(2)原理:二次转换。第一次为梳理,将技术管理转换为流程管理;第二次为打包,将流程管理转换为服务管理。2、质量管理的过程质量策划、质量控制、质量保证、......
  • JDBC详细知识点和操作
    javaweb的作用,属于中间者,负责逻辑处理这三部分互相协作组成了网页javaweb也就是这三部分一.数据库部分(略)二.javaweb程序1.JDBC概念:通过java代码操作数据库数据库种类有很多,比如Oracle,Mysql,DB2,我们一套代码需要和不同的数据库语言沟通所以就要引入不同的jar包。(1).Dri......
  • 计算机考研真题知识点——2021(A)
    目录2021(A)一、选择题二、判断题三、简答题四、综合题2021(A)一、选择题1、C语言程序是从程序中的main函数开始执行的。2、 intx=2,y=3,z=4; x<z?y:z //的结果是?34、若说明语句“inta[5],*p=a;”,则对数组元素的正确引用是()A、a[p]B、p[a]C、*(p+2)D、p+......
  • 计算机考研真题知识点——2021(B)
    目录2021(B)一、选择题二、判断题三、简答题四、综合题2021(B)一、选择题1、以下说法正确的是:CA、switch后面括号中放置的可以是值为任意类型的表达式。B、continue和break均可以用在switch语句及循环语句中。C、如果函数的返回类型与返回值类型不一致,以函数的返回类......
  • 【Kubernetes知识点问答题】Service 发现
    目录 1.Kubernetes如何在集群的Pod之间提供网络服务?2.解释iptables和IPVS代理模式Service的区别。3.举例说明ClusterIP类型Service的用法。4.举例说明NodePort类型Service的用法。5.举例说明Headless类型Service的用法。6.详细说明Ingress......
  • RabbitMQ常用知识点梳理
    RabbitMQrabbitmq工作模式简单模式简单模式是最基本的工作模式,其中生产者直接发送消息到队列,消费者从队列中消费消息。实际上使用的是默认的direct类型的交换机。工作队列模式生产者发送消息到队列,多个消费者订阅同一个队列,并且消息会被均匀地分发给各个消费者(使用轮询......
  • HTTP协议基本知识点:工作原理、http请求、响应、连接以及缓存机制
    目录一、HTTP概述二、HTTP的版本三、HTTP请求1.请求方法2.请求头四、HTTP响应1.状态码2.响应头五、HTTP持久连接六、缓存机制1.CacheControl2.ETag3.LastModified七、安全性八、使用场景总结 一、HTTP概述 全称:超文本传输协议(HyperTextTransferProtoco......