2018-2019-120165329《信息安全系统设计基础》第九周学习总结

hjwzzj hjwzzj     2023-01-28     798

关键词:

 2018-2019-1 20165329 《信息安全系统设计基础》第九周学习总结

 

教材学习内容总结

  • 物理寻址:CPU访问内存的最自然的方式就是使用物理地址,这种方式被称为物理寻址。 

  • 计算机系统的主存被组织成一个由M个连续的字节大小的单元组成的数组。每个字节都有一个唯一的物理地址。
  • 技术分享图片

  • 虚拟寻址:CPU通过生成一个虚拟地址来访问主存,这个虚拟地址在被送到内存之前先转换成适当的物理地址。 

  • 技术分享图片

  • 地址翻译:将一个虚拟地址转换为物理地址的任务。

  • 地址空间:地址空间是一个非负整数地址的有序集合。

    • 线性地址空间:如果地址空间中的整数是连续的,那么我们说它是一个线性地址空间。

    • 虚拟地址空间:在一个带虚拟空间的系统中,CPU从一个有 N=2^n 个地址的地址空间中生成虚拟地址,这个地址空间成为称为虚拟地址空间。

    • 物理地址空间:对应系统中的物理存储器的M个字节。

  • 在任意时刻,虚拟页面的集合都分为三个不相交的子集:

    • 未分配的:VM系统还未分配的页。
    • 缓存的:当前已缓存在物理内存中的已分配页。
    • 未缓存的:未缓存在物理内存中的已分配页。
  • Linux虚拟内存空间:Linux为每个进程维护了一个单独的虚拟地址空间,形式如图。
    技术分享图片

  • 内核虚拟内存包含内核中的代码和数据结构。内核虚拟存储内存的某些区域被映射到所有进程共享的物理页面。内核虚拟内存的其他区域包含每个进程都不相同的数据。

  • Linux将虚拟内存组织成一些区域的集合。一个区域就是已经存在着的虚拟内存的连续片,这些页是以某种方式相关联的。

一个具体区域的区域结构包含下面的字段:

vm_start:指向这个区域的起始处。

vm_end:指向这个区域的结束处

vm_prot:描述这个区域内包含的所有页的读写许可权限。

vm_flags:描述这个区域内的页面是与其他进程共享的,还是这个进程私有的。

vm_next:指向链表中下一个区域结构。

  • 内存映射:Linux通过将一个虚拟内存区域与一个磁盘上的对象关联起来,以初始化这个虚拟内存区域内容的过程。

  • 虚拟内存区域可以映射到两种类型的对象中的一种:

1、Linux文件系统中的普通文件:一个区域可以映射到一个普通磁盘文件的连续部分;

2、匿名文件:一个区域可以映射到一个匿名文件,匿名文件是由内核创建的,包含的全是二进制零。


2018-2019-120165329《信息安全系统设计基础》第七周学习总结

2018-2019-120165329《信息安全系统设计基础》第七周学习总结 教材内容总结: 8.1异常异常处理程序运行在内核模式下,它们对所以的系统资源都有完全的访问权限。异常是异常控制流的一种形式,它一部分由硬件实现,一... 查看详情

2018-2019-120165329《信息安全系统设计基础》第五周学习总结(代码片段)

2018-2019-120165329《信息安全系统设计基础》第五周学习总结教材学习内容总结 1、随机访问存储器分为:静态RAM(SRAM):每个位存储在一个双稳态(bitable)存储器单元里,每个单元是用一个六晶体管电路来实现的。 动态RA... 查看详情

2017-2018-120155232《信息安全系系统设计基础》实验四

2017-2018-120155232《信息安全系系统设计基础》实验四实验1学习资源中全课中的“hqyj.嵌入式Linux应用程序开发标准教程.pdf”中的第十一章,提交康奈尔笔记的照片(可以多张)实验2在Ubuntu完成资源中全课中的“hqyj.嵌入式Linux应用... 查看详情

#2017-2018-120155224《信息安全系系统设计基础》实验四

2017-2018-120155224《信息安全系系统设计基础》实验四外设驱动程序设计-1学习资源中全课中的“hqyj.嵌入式Linux应用程序开发标准教程.pdf”中的第十一章提交康奈尔笔记的照片(可以多张)外设驱动程序设计-2在Ubuntu完成资源中全... 查看详情

#2017-2018-120155224《信息安全系系统设计基础》第四周myod

2017-2018-120155224《信息安全系系统设计基础》第四周MyOD在这里跟老师先道歉,当时我的git没有安装好,后面也一直没有装上,所以程序没有git。要求参考教材第十章内容用LinuxIO相关系统调用编写myod.c用myodXXX实现Linux下od-tx-tcXXX的... 查看详情

筑牢网络安全,联瑞电子为您的信息传输系“安全带”

...;开车要做的第一件事就是系“安全带”,如果我们把信息传输比喻成一辆汽车,那网络安全就是“安全带”,但近年来这根安全带却越来越不牢靠。2020年以来,世界百年格局动荡和全球疫情交织叠加,国际环... 查看详情

信息安全系15级学生课程设计——2018.05小组课题报告(代码片段)

信息安全系15级学生课程设计——2018.05小组课题报告课题:物联网实训·远程安防监控系统一、设计方案及可行性分析1、项目概述本项目需要实现以嵌入式Web服务器为核心的视频监控系统。摄像头采集的到的图像经过压缩后,传... 查看详情

2017-2018-120155215《信息安全系系统设计基础》实验三

1学习使用Linux命令wc(1)基于LinuxSocket程序设计实现wc(1)服务器(端口号是你学号的后6位)和客户端客户端传一个文本文件给服务器服务器返加文本文件中的单词数上方提交代码附件提交测试截图,至少要测试附件中的两个文件看... 查看详情

信息安全等级合规测评

...是要符合法律、法规、政策及相关规则、标准的约定。在信息安全领域内,等级保护、分级保护、塞班斯法案、计算机安全产品销售许可、密码管理等,是典型的合规性要求。信息安全合规测评是国家强制要求的,信息系统运营... 查看详情

cssweb安全字体系列列表(代码片段)

查看详情

jsonwebtoken-在web应用间安全地传递信息

...规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。让我们来假想一下一个场景。在A用户关注了B用户的时候,系统发邮件给B用户,并且附有一个链接“点此关注A用户”。链接的地址可以是这样的1https:/ 查看详情

jsonwebtoken-在web应用间安全地传递信息

...规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。让我们来假想一下一个场景。在A用户关注了B用户的时候,系统发邮件给B用户,并且附有一个链接“点此关注A用户”。链接的地址可以是这样的1https://your.awesome-app.... 查看详情

信息安全工程师笔记-移动应用安全需求分析与安全保护工程

...,由相关的服务器构成,负责处理来自App的相关信息或数据。移动应用安全分析移动应用安全威胁主要有以下类型:①移动操作系统平台安全威胁&#x 查看详情

jsonwebtoken-在web应用间安全地传递信息(zhuan)

...规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。让我们来假想一下一个场景。在A用户关注了B用户的时候,系统发邮件给B用户,并且附有一个链接“点此关注A用户”。链接的地址可以是这样的1https://your.aw 查看详情

什么是cisp?

CISP即"注册信息安全专业人员",系国家对信息安全人员资质的最高认可。英文为CertifiedInformationSecurityProfessional(简称CISP),CISP系经中国信息安全测评中心实施国家认证。CISP证书涵盖方向:“注册信息安全工程师... 查看详情

信息安全技术实验二网络扫描实验+arp攻击

一、实验目的及要求1、了解扫描技术的工作原理;2、加深对网络底层的理解;3、掌握常用扫描工具的基本用法;4、学习扫描器程序设计的基本方法。(以后再补充)二、实验环境及相关情况(包含使用软件、实验设备、主要... 查看详情

推动系后座安全带,滴滴出行要愚公移山?

...贵”等难题。不过日前来自滴滴出行一封关于“系好后座安全带”的倡议信却告诉我们:共享经济出行还有更大的社会价值。  滴滴出行在21日发布的倡议信中提出:正确使用安全带,在发生意外时可提升60%的生还率。但安全... 查看详情

沿极坐标系的图像信息

】沿极坐标系的图像信息【英文标题】:imageinformationalongapolarcoordinatesystem【发布时间】:2011-04-1710:25:06【问题描述】:我有一组png图像,我想用Python和相关工具进行处理。每个图像代表一个已知尺寸的物理对象。在每幅图像中... 查看详情