计算机组成位模式,Pentium的工作模式-计算机组成原理与汇编语言-电子发烧友网站...

news/2024/5/14 11:10:31/文章来源:https://blog.csdn.net/weixin_30990605/article/details/118867054

7.4.1 实地址模式

1. 实地址模式的进入

在处理器复位后,处理器内部的CR0的PE位为0,表示此时处理器工作在实地址模式。同时,复位后的处理器的内部寄存器状态如表7.2所示。

8eafeeb60da3c1b1e8c238ffa58d493f.png

2. 实地址模式下段的概念

在实地址模式下,段的概念与前面8088所述是一样的。在那里,内存被分成段来进行管理,每段的长度限定为64KB。

在8088中,物理地址为:物理地址=段寄存器的内容×16+偏移量

7.4.2 保护模式

1. 保护模式下内存的分段管理

由选择符的高13位作为偏移量,再以CPU内部事先初始化好的GDTR中32位基地址为基,可以获得相应的描述符。由描述符中的线性基地址决定了段的基.再利用指令(或

其他方式)给出的偏移量,便可以得到线性地址,即:线性地址=段线性基地址+偏移量,这种获得线性地址的过程可用图7.15来描述。

ac71718ee6c50067dd02d127c8f7910f.png

在分段管理情况下,通过上述过程所获得的线性地址就是实际的物理地址,即:物理地址=线性地址

2. 保护模式下内存的分页管理

(1)页表

(2)页目录

(3)页变换过程

40367084e55f77687f330f5b90c4de9e.png

7.4.3  虚拟8086模式

虚拟8086模式是为了运行16位的8086程序而设置的。它可以在保护模式和虚拟8086模式间重复而迅速地相互切换。有了虚拟8086模式就可以使Pentium、80486、80386程

序与8086、80186、80286的大量的16位软件并行运行。在虚拟8086模式下,各任务可以运行在不同的操作系统之下,而在实地址模式下,整个CPU只能工作在一种模式。

7.4.4 系统管理模式

系统管理通过Pentium上的SMI#(输入信号进行请求,其过程如下:

①使SMI#为低电平,进行系统管理请求。

②等待总线周期完成,CPU送出SMIACT#信号,对SMI#请求做出响应。

③CPU保存状态到SMRAM;产生SMBASE+0FFFFH启动地址。加电或复位后SMBASE=30000H。

④CPU转向SMM(系统管理模式)环境下执行程序。

⑤CPU跳到SMBASE+8000H,执行SMI处理程序,完成系统管理功能。

⑥执行返回指令RSM,返回请求前的状态。

0391d6a3555d20c159b0982a55d1c17f.png

334445a973fafd8f0e180dc70b35f95b.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_844989.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

他12岁,黑了学校网站

昨天在知乎上看了一个叫 Ret2Rttr 的小朋友分享文章,讲述了自己渗透自己学校网站的经历。 注意了,这可是位七年级 12 岁的小朋友,整个过程逻辑清晰,有理有据,相当有意思。 我 12 岁干啥来着?好像正偷偷拿…

keepalived+nginx+apache+mysql实现高可用、负载均衡的网站

说明:这次做了一个需要8台虚拟机的项目 其架构如下图 一、简介 keepalived是一个类似于layer3, 4 & 5交换机制的软件,也就是我们平时说的第3层、第4层和第5层交换。Keepalived是自动完成,不需人工干涉。Layer3,4,5工作在IP/TCP协议栈的IP…

Cors_test(批量测试网站是否存在CORS劫持)

该脚本用于批量测试是否存在CORS劫持,只有当Access-Control-Allow-Origin为baidu.com时才存在,否则需要在Access-Control-Allow-Origin域下才可劫持。 环境:Python3 使用:python3 cors_test.py url.txt 漏洞存在的会放入当前目录下…

分享12个非常好的免费矢量资源网站(转)

http://www.cnblogs.com/lhb25/archive/2011/04/08/2003802.html 在工作中,Web设计师经常需要到网上查找一些免费资源以更快更好的完成设计任务。这些资源都是到用时方恨少啊,所以今天本文与大家分享12个非常好的免费矢量资源网站,大家可收藏…

[转载]HTTP Caching 优化网站

HTTP Caching 用好了,可以极大的减小服务器负载和减少网络带宽。十分有必要深入了解下 http 的 caching 协议。 先来看下请求/响应过程: http 请求/响应 1、用 Last-Modified 头 在第一次请求的响应头返回 Last-Modified 内容,时间格式如&…

在一个电商网站里面如何修改商品状态大致思路

在一个电商网站里面想要修改商品的状态,需要做以下的步骤: 1.在相关JSP页面中执行$.get方法,把三个参数传进去,一个是地址,一个是id,最后一个是回调方法,写完后再去Controller页面,这…

电商网站需要了解的SPU,SKU之间的关系,以及需要编写商品品类,商品参数组,商品参数表之间的关系和业务逻辑

什么是SPU?什么是SKU? 我们做电商网站有两个概念,特别要清楚,就是商品规格参数里面的SPU和SKU。为什么要熟悉这两个呢?因为商品的种类繁多,我们要去储存商品信息的话,就需要用商品数据结构方法…

多个项目如何往不同的git网站提交代码

背景:工作和自用的git地址可能是不一样的,这样我们需要配置一下,以达到不同项目往不同git网址的仓库提交代码的能力 1、生成密钥 首先要做的就是取配置两个不同的sshkey(生成两种不同的密钥文件) ##工作用的git账号邮箱地址 $ ssh-keygen -t rsa -C x…

网站视频下载及按帧转为jpg

网站视频下载及按帧转为jpg 1、准备切割视频 切割 clc; clear; %读取视频 video_file‘D:\1.mp4’; objVideoReader(video_file); frame_numobj.NumberOfFrames;%一共有多少帧 % 分离图片 for i1:15%读取前15帧 imgstrcat(‘D:\picture’,num2str(i)); imgstrcat(img,’.jpg’…

如何优雅的制作表白网站和罗盘时钟

如何优雅的制作表白网站和罗盘时钟前言 GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。 GitHub 于 2008 年 4 月 10 日正式上线,除了 Git 代码仓库托管及基本的 Web 管理界面以…

lol服务器维护是拳头,问拳头-英雄联盟官方网站-腾讯游戏

欢迎来到问拳头专栏。在此我们将针对各位所提出的问题进行解答。本周我们将聊到Reddit,4K以及召唤师技能。大家将在下方看到三个现成问题和回复,并且每周都会有全新的问题得到我们的答复。大家可以随意在评论当中联系我们。每位解答问题的Rioter都会尽其…

mtk有关的不错网站

http://blog.sina.com.cn/mtkshanghai MTK http://blog.sina.com.cn/shanghaimtk

【实战案例】——实战渗透某不法网站

作者名:Demo不是emo 主页面链接:主页传送门 创作初心:舞台再大,你不上台,永远是观众,没人会关心你努不努力,摔的痛不痛,他们只会看你最后站在什么位置,然后羡慕或鄙夷座…

什么是域名?什么网站名?什么是URL

域名 通常有一串字符和后缀组成,常见的后缀有,com,net,cn,相对于ip或者别名地址来说,域名更好记,机器世界根据IP地址来定位主机,访问网页等资源 但是记住域名是不包括www滴&#x…

从单机至亿级流量大型网站系统架构的演进过程介绍

阶段一、单机构建网站 网站的初期,经常会在单机上跑所有的程序和软件。此时使用一个容器,如tomcat、jetty、jboos,然后直接使用JSP/servlet技术,或者使用一些开源的框架如mavenspringstructhibernate、mavenspringspringmvcmybat…

使用selenium爬取某出试卷的网站

from selenium import webdriver import pymongo import json import time import re # 使用终极武器了.# 修改头文件,防止被识别为爬虫 from selenium.webdriver.common.desired_capabilities import DesiredCapabilitiesclass Zujuan(object):def __init__(self):…

使用python3登陆12306网站

一、一些用到的技术1.1解析验证码(联众-收费,两分钱一个)验证码识别设计机器学习,没有耗费时间去实现,所以采用了第三方(联众)的在线打码,注册充值便可使用,识别率挺高的…

如何突破网站对selenium的屏蔽

使用selenium模拟浏览器进行数据抓取无疑是当下最通用的数据采集方案,它通吃各种数据加载方式,能够绕过客户JS加密,绕过爬虫检测,绕过签名机制。它的应用,使得许多网站的反采集策略形同虚设。由于selenium不会在HTTP请…

免费图床网站推荐

免费图床网站推荐 聚合图床-推荐使用 官网地址:https://www.superbed.cn 简介:将图片分发到多处备份,借助其本身的CDN加速功能,节省服务器流量,并且不用担心图片被删除,即便其中某几个图床上的图片被删除…

新手上路--分享20个无版权的高清图库素材网站

今天这组网站比较有特色,有专门分享美食图片的,有专门分享复古图片的,各领风骚,质量都是一顶一的棒。下面就是20个无版权的高清无码图库站,记得收藏啊。Compfight Compfight 是一个图片搜索引擎,帮你快速找…