Windows保护模式学习笔记(十四)—— 阶段测试
Windows保护模式学习笔记(十四)—— 阶段测试
- 题目一
- 解题步骤
- 题目二
- 解题步骤
题目一
描述:给定一个线性地址,和长度,读取内容
int ReadMemory(OUT BYTE* buffer,IN DWORD dwAddr,IN DWORD dwLength);
要求:
- 可以自己指定分页方式。
- 页不存在,要提示,不能报错。
- 可以正确读取数据。
解题步骤
略(待补充)
题目二
描述:
- 申请长度为100的DWORD的数组,且每项用该项的地址初始化
- 把这个数组所在的物理页挂到0x1000的地址上
- 定义一个指针,指向0x1000这个页里的数组所在的地址,用0x1000这个页的线性地址打印出这数组的值
要求:数组所在的物理页,是同一个页
解题步骤
略(待补充)
Windows保护模式学习笔记(十四)—— 阶段测试相关推荐
- Windows保护模式学习笔记(四)—— 中断门陷阱门
Windows保护模式学习笔记(四)-- 中断门&陷阱门 要点回顾 中断描述符表(IDT) 一.中断门 实验:构造一个中断门 第一步:初步构造参数 第二步:确定 Offset in Segme ...
- Windows保护模式学习笔记(十)—— TLB
Windows保护模式学习笔记(十)-- TLB 地址解析 10-10-12分页 2-9-9-12分页 TLB TLB结构 TLB种类 练习1:体验TLB的存在 第一步:运行代码 第二步:设置中断门描 ...
- Windows保护模式学习笔记(十二)—— 控制寄存器
Windows保护模式学习笔记(十二)-- 控制寄存器 控制寄存器 Cr0寄存器 Cr2寄存器 Cr4寄存器 控制寄存器 描述: 控制寄存器有五个,分别是:Cr0 Cr1 Cr2 Cr3 Cr4 Cr ...
- Windows保护模式学习笔记(十三)—— PWTPCD
Windows保护模式学习笔记(十三)-- PWT&PCD 要点回顾 CPU缓存 CPU缓存与TLB的区别 PWT(Page Write Through) PCD(Page Cache Dis ...
- Windows保护模式学习笔记(九)—— 2-9-9-12分页
Windows保护模式学习笔记(九)-- 2-9-9-12分页 要点回顾 10-10-12分页 原理 环境配置 2-9-9-12分页 原理 PDPTE PDE PTE XD/NX标志位 环境配置 实验 ...
- Windows保护模式学习笔记(八)—— 页目录表基址/页表基址
Windows保护模式学习笔记(八)-- 页目录表基址/页表基址 要点回顾 一.页目录表基址 实验:拆分线性地址C0300000,并查看其对应的物理页 第一步:打开一个进程,获得它的Cr3 第二步:查 ...
- Windows保护模式学习笔记(七)—— PDEPTE
Windows保护模式学习笔记(七)-- PDE&PTE Cr3 PDE(页目录表项) PTE(页表项) 物理页的属性 10-10-12分页的补充 实验1:证明PTE的特征1 第一步:选择一个 ...
- Windows保护模式学习笔记(六)—— 10-10-12分页
Windows保护模式学习笔记(六)-- 10-10-12分页 基本概念 4GB内存空间 有效地址-线性地址-物理地址 有效地址与线性地址 物理地址 控制寄存器:Cr3 10-10-12分页 实验:通 ...
- Windows保护模式学习笔记(五)—— 任务段任务门
Windows保护模式学习笔记(五)-- 任务段&任务门 要点回顾 任务段 TSS (Task-state segment ) TR段寄存器 TR段寄存器的读写 TSS段描述符 实验:加载自定 ...
最新文章
- Android开发之使用SharedPreferences实现QQ登陆的选项框记忆功能(源代码分享)
- 因果推断研究获2021诺贝尔经济学奖,图灵奖得主Judea Pearl祝贺并反对
- jquery 分片上传php,php 大文件分片上传
- QualityCenter的备份
- Git分支操作命令:删除与恢复
- Maximum Subsequence Sum最大子列和问题(c语言实现)
- 今天这个日子,大多数人都不知道…
- P4245-[模板]任意模数多项式乘法
- 中软国际 问题一php的优缺点
- NLP《词汇表示方法(六)ELMO》
- PHP群发300万,mysql 300万数据查询500多秒如何优化
- Hibernate学习笔记:数据库连接的配置
- 同方linux系统怎样下载软件,同方易教管理平台V2.4使用方法
- 《STM32》F103C8T6最小系统
- (七)OpenCV | 色度图
- 计算机管理储存u盘无法使用,小编教你无法格式化u盘怎么解决
- python断言语句的语法_Python断言教程
- 第三季度编程语言排行榜出炉,它太稳了!
- request爬虫爬取电影并利用pyqt5进行本地播放(失败品)
- 【高级持续性威胁追踪】当黑客不讲武德,安全专家也容易被骗
热门文章
- CNN之性能指标:卷积神经网络中常用的性能指标(IOU/AP/mAP、混淆矩阵)简介、使用方法之详细攻略
- ML之SVM:调用(sklearn的lfw_people函数在线下载55个外国人图片文件夹数据集)来精确实现人脸识别并提取人脸特征向量
- CUMCM:05A长江水质综合评价与预测
- 成功解决PermissionError(权限拒绝解决答案集锦): [Errno 13] Permission denied: ‘f:\\program files\\python\\python36\
- XGBoost的理解
- os.path.dirname( __ file __ ) 2018/6/2
- 软件性能-概念、关注点、术语
- PHP-客户端的IP地址伪造、CDN、反向代理、获取的那些事儿
- POJ1988 Cube Stacking
- filter,map,reduce,apply函数