当前位置: 首页 > news >正文

两个月冲刺软考——逻辑地址与物理地址的转换(例题+讲解);文件类型的考点

1.已知计算机系统页面大小和进程的逻辑地址,根据页面变换表(页号-物理块号),求变换后的物理地址。

首先介绍几个公式

逻辑地址 = 页号 + 页内地址 (默认为32机位)

物理地址 = 物理块号 + 物理地址的页内地址

其中:页内地址 = 物理地址的页内地址

解题:由于页面大小为4K,即4K=2的12次方,占0~11位;也就是页内地址有12位,故十六进制数中的C28是页内地址,那么页号就为3,查表知对应的物理块号为6,故物理地址就是6C28H。

思路:由“页面大小”分析出页内地址占多少位,再结合已知的逻辑地址求出页号,查表由页号得出对应的物理块号。

2.文件类型

*顺序文件:大多数文件都是顺序文件,顺序文件的记录定长,记录中的数据项的类型长度与次序固定。

索引文件:可以通过索引直接定位到任何记录的位置,适用于需要频繁进行随机访问和查找的场景。

索引顺序文件:结合了顺序文件和索引文件的特点。

*直接文件:又称为哈希文件,记录以它们在直接访问存储设备上的物理地址直接(随机地)访问。常用于需要高速访问文件而且每次仅访问一条记录的应用中。

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

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【C++】手动实现nique_ptr智能指针
  • 解决AbortController中断请求无法再次请求
  • 招聘网站项目
  • Docker in Docker 实践 on mac
  • 跨越技术壁垒:EasyCVR为何选择支持FMP4格式,重塑视频汇聚平台标准
  • Jenkins+docker+springboot 一键自动部署项目步骤
  • docker-mysql容器数据卷挂载
  • 大端模式和小端模式
  • 对话万兴科技副总裁朱伟:2024年将迎来AI视频年
  • centos安装docker并配置加速器
  • LeetCode376 摆动序列
  • 《酒饮真经》第二部——劝酒十五式
  • 记录一下idea的一些使用技巧和遇到的异常(持续更新)
  • 199页Word智慧水务平台建设方案
  • 如何确定 npm 依赖需要的 Node.js 版本?
  • 2018天猫双11|这就是阿里云!不止有新技术,更有温暖的社会力量
  • chrome扩展demo1-小时钟
  • css布局,左右固定中间自适应实现
  • C学习-枚举(九)
  • GraphQL学习过程应该是这样的
  • Python 基础起步 (十) 什么叫函数?
  • Redis中的lru算法实现
  • ViewService——一种保证客户端与服务端同步的方法
  • 可能是历史上最全的CC0版权可以免费商用的图片网站
  • 时间复杂度与空间复杂度分析
  • 跳前端坑前,先看看这个!!
  • 我感觉这是史上最牛的防sql注入方法类
  • 要让cordova项目适配iphoneX + ios11.4,总共要几步?三步
  • 一文看透浏览器架构
  • 深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署
  • 3月7日云栖精选夜读 | RSA 2019安全大会:企业资产管理成行业新风向标,云上安全占绝对优势 ...
  • scrapy中间件源码分析及常用中间件大全
  • ​​​​​​​sokit v1.3抓手机应用socket数据包: Socket是传输控制层协议,WebSocket是应用层协议。
  • ​浅谈 Linux 中的 core dump 分析方法
  • #免费 苹果M系芯片Macbook电脑MacOS使用Bash脚本写入(读写)NTFS硬盘教程
  • #前后端分离# 头条发布系统
  • (22)C#传智:复习,多态虚方法抽象类接口,静态类,String与StringBuilder,集合泛型List与Dictionary,文件类,结构与类的区别
  • (arch)linux 转换文件编码格式
  • (vue)el-checkbox 实现展示区分 label 和 value(展示值与选中获取值需不同)
  • (二刷)代码随想录第16天|104.二叉树的最大深度 559.n叉树的最大深度● 111.二叉树的最小深度● 222.完全二叉树的节点个数
  • (转载)跟我一起学习VIM - The Life Changing Editor
  • (自适应手机端)响应式新闻博客知识类pbootcms网站模板 自媒体运营博客网站源码下载
  • **PyTorch月学习计划 - 第一周;第6-7天: 自动梯度(Autograd)**
  • ..thread“main“ com.fasterxml.jackson.databind.JsonMappingException: Jackson version is too old 2.3.1
  • .net core webapi 大文件上传到wwwroot文件夹
  • .NET Core实战项目之CMS 第一章 入门篇-开篇及总体规划
  • .NET Core使用NPOI导出复杂,美观的Excel详解
  • .NET 的静态构造函数是否线程安全?答案是肯定的!
  • .net 托管代码与非托管代码
  • .Net6使用WebSocket与前端进行通信
  • .NET未来路在何方?
  • @serverendpoint注解_SpringBoot 使用WebSocket打造在线聊天室(基于注解)
  • [ 隧道技术 ] 反弹shell的集中常见方式(二)bash反弹shell
  • [22]. 括号生成
  • [AI aider] 打造终端AI搭档:Aider让编程更智能更有趣!