11 2017 档案

摘要:实验三、页式地址重定位模拟 一、实验目的: 1、 用高级语言编写和调试模拟实现页式地址重定位。 2、 加深理解页式地址重定位技术在多道程序设计中的作用和意义。 二、实验原理: 当进程在CPU上运行时,如指令中涉及逻辑地址时,操作系统自动根据页长得到页号和页内偏移,把页内偏移拷贝到物理地址寄存器,再根 阅读全文
posted @ 2017-11-06 00:16 gd_沐辰 阅读(6357) 评论(0) 推荐(1) 编辑
摘要:(一) 目的和要求 银行家算法是由Dijkstra设计的最具有代表性的避免死锁的算法。本实验要求用高级语言编写一个银行家的模拟算法。通过本实验可以对预防死锁和银行家算法有更深刻的认识。 (二) 实验内容 1、 设置数据结构 包括可利用资源向量(Availiable),最大需求矩阵(Max),分配矩阵 阅读全文
posted @ 2017-11-06 00:04 gd_沐辰 阅读(3558) 评论(0) 推荐(0) 编辑
摘要:实验一、进程调度实验 [目的要求] 用高级语言编写和调试一个进程调度程序,以加深对进程的概念及进程调度算法的理解. [准备知识] 一、基本概念 1、进程的概念; 2、进程的状态和进程控制块; 3、进程调度算法; 二、进程调度 1、进程的状态 2、进程的结构——PCB 进程都是由一系列操作(动作)所组 阅读全文
posted @ 2017-11-06 00:02 gd_沐辰 阅读(3752) 评论(0) 推荐(0) 编辑
摘要:控制版使用不太方便,此MFC版与控制台版内容一样。具体可以参考前面。此处只附源代码,不加以说明。。。。。。。。。。 阅读全文
posted @ 2017-11-05 23:41 gd_沐辰 阅读(4238) 评论(0) 推荐(0) 编辑
摘要:从之前的文章中,可以知道如何找到植物大战僵尸的游戏基址,以及其全部内存地址。。 下面将其实现出来。。 说明:通过游戏基址,再加上偏移量,修改游戏在内存中的值。实现无限阳光‘、无限金币、免CD、免暂停的功能。。。。,本例子的游戏是植物大战僵尸 英文原版。 注意:不同版本的游戏的游戏基址不一定相同。’ 阅读全文
posted @ 2017-11-05 23:35 gd_沐辰 阅读(16193) 评论(0) 推荐(0) 编辑
摘要:什么是游戏基址? 游戏基址是保持恒定的两部分内存地址的一部分并提供一个基准点,从这里可以计算一个字节数据的位置。基址伴随着一个加到基上的偏移值来确定信息准确的位置(绝对地址)。 全局基址 一级基址 二级基址 三级基址的关系: 第一步、计算机内存一般分为四级存储。(印象里好像是四级)。 第二步、在最底 阅读全文
posted @ 2017-11-05 23:17 gd_沐辰 阅读(54090) 评论(3) 推荐(3) 编辑
摘要:《植物大战僵尸内存地址》 英文原版查找地址 一级基址:0x006A9EC0 阳光: +768 +5560 金币: +82c +28 《模式》 冒险: +82c +24 其他模式: +7f8 //16起 70结尾 《花园》 花肥 +82c +1f8 杀虫剂 +82c +1fc 巧克力 +82c +22 阅读全文
posted @ 2017-11-05 23:02 gd_沐辰 阅读(4730) 评论(0) 推荐(0) 编辑