E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
实模式
Linux内存管理--虚拟地址(逻辑地址)物理地址&slab分配器&伙伴系统
内核版本:2.4.18.针对i386内容大纲x86地址映射与地址转换
实模式
虚实地址转换物理页面的分配回收数据结构slabbuddy系统1.x86地址转换1.
实模式
指令系统的体系结构决定虚拟地址空间芯片的地址引脚数来决定物理地址空间
www.byby
·
2020-07-01 04:26
linux
内存管理
内核
30天自制操作系统-导入c语言
该文件的作用将从保护模式跳至
实模式
,具体的可以看该博客《30天自制操作系统》学习笔记_harib05eDSKCAC0
POFEI_IS_SHIT
·
2020-06-30 18:41
操作系统
x86从
实模式
到保护模式实验说明
作为一个数学系的研究生自学计算机,摸索了很长时间后,感觉一个靠谱的路线是:先学会一门语言对计算机有一个感觉,能做点事情--》再学点数据结构,不需要一次学的多么深--》王爽《汇编语言》--》李忠等《
实模式
到保护模式
FibonacciCode
·
2020-06-30 10:05
Linux内存初始化&开启分页(简)
摘要本文主要介绍linux内核初始化时,对物理内存的使用结构,以及如何从
实模式
转换成保护模式,即如何开启内存分页。
ret_from_fork
·
2020-06-30 08:13
Linux
游戏面试题库(1)
一、
实模式
与保护模式。为什么要设计这两种模式?好处在什么地方?分别写出各自寻址的过程。
yinqing_yx
·
2020-06-30 08:22
面试
游戏
pascal
winapi
工作
fortran
商业大片的陈旧套路和东方精神的浅尝辄止
其
实模式
化并不会葬送一部影片,只要有新的创意,就能对观众造成新的刺激,但长城的
顾影自言
·
2020-06-29 20:58
转载_linux内核分析(某位大牛的文章)
启动当PC启动时,Intel系列的CPU首先进入的是
实模式
,并开始执行位于地址0xFFFF0处的代码,也就是ROM-BIOS起始位置的代码。
williamwanglei
·
2020-06-29 18:18
Linux内核
Debug程序的使用
一.什么是Debug程序:Debug是DOS,Windows(但是Win764位没有,810不清楚.)都提供的
实模式
程序的调试工具,使用它,可以查看CPU各种寄存器中的内容,内存的情况和在机器码级跟踪程序的运行
weixin_30429201
·
2020-06-27 19:09
Linux下的
实模式
和保护模式
实模式
:(即实地址访问模式)它是Intel公司80286及以后的x86(80386,80486和80586等)兼容处理器(CPU)的一种操作模式。
weixin_30240349
·
2020-06-27 15:53
硬核讲解计算机的启动过程
今天我将用一篇Chat将整个过程说得明明白白一清二楚,内容包括但不限于:开机后的一瞬间发生了什么
实模式
下的内存分布BIOS是如何醒过来的0x7c00是啥中断向量表到底是谁写的阅读全文:http://gitbook.cn
GitChat的博客
·
2020-06-27 10:28
FAT32文件系统启动扇区的实现
基本想法是在
实模式
下,使用汇编代码,读取硬盘MBR,分析硬盘分区表,找到第一个FAT32活动分区,分析FAT32分区,在该分区中找到OSLOADER.BIN文件,将该OSLOADER.BIN文件加载到内存指定地址
LuciferV路西法
·
2020-06-27 06:54
文件系统
操作系统
汇编
fat32
汇编学习笔记之
实模式
/保护模式内存寻址
实模式
下的内存地址2的10次方是1K,20次方就是1M,30次方就是1G。Intel8086是16位CPU,它只有16位寄存器、16位数据总线和20位地址总线,它只能运行在
实模式
。
feiyu_qq
·
2020-06-27 03:43
汇编
保护模式内存管理总结
对于
实模式
,段寄存器中存放的直接是段基址,左移4位后,加上偏移地址就形成了物理地址,送地址总线。因此,在这种模式下,最大的寻址空间
Gilbert Wang
·
2020-06-26 20:21
Linux
实模式
和保护模式
段寄存器在
实模式
下和保护模式下的作用 先说点相关的:80x86中除8086/8088只能在
实模式
下工作之外,其他微处理器均可在
实模式
和保护模式下工作。好了,从定义和区别开始吧。
sooolo
·
2020-06-26 14:23
内存管理:算法及其c/c++实现 翻译六
保护模式操作保护模式提供了所有在
实模式
下没有的保护机制。奔腾处理器特地地设计成运行在保护模式下。它的内部设计使它运行32位指令比运行16位指令更加高效。
sarsjapanese
·
2020-06-26 07:57
实模式
与保护模式操作系统
实模式
与保护模式
实模式
实模式
寻址方式:“段:偏移“。
实模式
与保护模式区别:16位寄存器需要用“段:偏移”这种方法才能达到1MB的寻址能力。
ruyue_ruyue
·
2020-06-26 06:08
操作系统
实模式
和保护模式区别及寻址方式
实模式
和保护模式区别及寻址方式转载请注明出处:http://blog.csdn.net/rosetta64KB-4GB-64TB?
sweird
·
2020-06-26 06:11
操作系统基础知识
实模式
与保护模式下的分段与分页
我的博客原文:博客地址文章目录8086
实模式
保护模式正片开始实模与保护模式下的逻辑地址保护模式下的分段段选择子GDT(全局描述符表)GDTR分段机制总结保护模式下的分页页页表页目录CR3寄存器分页机制总结在正式开始讨论
实模式
与保护模式下分段与分页机制前
cryptor
·
2020-06-25 21:38
OS
目前的几种自助零售模式存在哪些问题?
先来跟黑龙江省青企云服务科技有限公司总结一下我们经历过的几种自助零售模式:扫条形码的自助结算台,例如猩便利、领蛙和果小美,它们充分证实了其
实模式
和场景完美结合以后,客户的信誉和自觉性是有的,他会自觉的,
青企云
·
2020-06-25 21:35
linux0.11多任务管理程序阅读注释笔记
[2]linux0.11由
实模式
进入保护模式程序阅读注释。[3]linux0.11护模式初始化程序阅读注释。[4]linux0.11主存管理程序阅读注释。
文字篇章
·
2020-06-24 15:59
都市
linux0.11磁盘映像制作及其剩余程序阅读注释笔记
[2]linux0.11由
实模式
进入保护模式程序阅读注释。[3]linux0.11护模式初始化程序阅读注释。[4]linux0.11主存管理程序阅读注释。
文字篇章
·
2020-06-24 15:28
都市
2017今日头条测试开发
一、选择题(10题)1、Dijkstra算法2、LRU算法,求缺页数3、栈4、J1,J2,J3,单核cpu,求总共运行时间5、X86cpu,在
实模式
下解释代码时看到一个地址为2330H:5041H,最终在内存中要找的地址是多少
MiGuMelody
·
2020-06-24 15:34
2017校招笔试分享
GDT(全局描述表)
保护模式下的段寄存器由16位的选择器与64位的段描述符寄存器构成段描述符寄存器:存储段描述符选择器:存储段描述符的索引PS:原先
实模式
下的各个段寄存器作为保护模式下的段选择器,80486中有6个(即CS
v俊逸
·
2020-06-24 14:45
操作系统
保护模式下寻址
保护模式下寻址刺猬@http://blog.csdn.net/littlehedgehog网上看到的一强帖,不转不行了,牛人啊,把这段代码拿捏的相当到位括号中是我的加注段机制轻松体验[内存寻址]
实模式
下的内存寻址
littlehedgehog
·
2020-06-24 06:17
Masm&Nasm
Operating
System
实模式
和保护模式
80386开始,CPU有三种工作方式:
实模式
,保护模式和虚拟8086模式。只有在刚刚启动的时候是real-mode,等到操作系统运行起来以后就切换到protected-mode。
laviolette
·
2020-06-24 02:31
Linux中关于swap、虚拟内存和page的区别
要明白这个首先要知道什么是保护模式和
实模式
。以前的操作系统是
实模式
,例如dos。每个时候只有一个进程在跑,这个进程使用全部的物理内存。后来发展到保护模式,分时多进程。
iteye_17686
·
2020-06-23 19:06
一个操作系统的实现实验之3.2.1
一个操作系统的实现实验之3.2.12010年08月10日基于代码pmtest2.asm目标:测试读写打地址内存,例如:5M为基址;保护模式如何跳回
实模式
;首先来说说,代码3.4中引入的LABEL_DESC_NORMAL
iteye_10559
·
2020-06-23 18:59
技术杂绘
[008][x86汇编语言]硬盘与显卡的访问与控制 加载程序c08_mbr.asm 用户程序c08.asm
学习笔记《x86汇编语言:从
实模式
到保护模式》https://www.jianshu.com/p/d481cb547e9f编译与运行程序在真实机器上编译源程序将二进制文件写入虚拟硬盘虚拟机开机后自动读取主引导扇区的加载程序将其放入内存之后根据主引导扇区去读取用户程序将其放入内存之后跳转过去执行用户程序
AkuRinbu
·
2020-06-23 17:56
实模式
、保护模式、V8086模式
从80386开始,cpu有三种工作方式:
实模式
,保护模式和虚拟8086模式。只有在刚刚启动的时候是real-mode,等到linux操作系统运行起来以后就运行在保护模式。
清涛
·
2020-06-23 14:02
LINUX
xen
linux内核分析(转自某位大哥网上的笔记)
启动当PC启动时,Intel系列的CPU首先进入的是
实模式
,并开始执行位于地址0xFFFF0处的代码,也就是ROM-BIOS起始位置的代码。
stevens_fjt
·
2020-06-23 08:14
Linux内核
[017][x86汇编语言]检测点9.1 :观察 cli、 sti 指令执行 后标志位IF的变化
学习笔记《x86汇编语言:从
实模式
到保护模式》https://www.jianshu.com/p/d481cb547e9f检测点9.1:观察cli、sti指令执行后标志位IF的变化写一个小的主引导程序climovax
AkuRinbu
·
2020-06-23 05:06
linux启动过程分析 -- 参考资料字节小结了一下
linux启动过程简述:第一阶段当用户打开机器电源时,CPU将自动进入
实模式
,并从地址0xFFFF0开始自动执行程序代码,而这个地址通常是ROM-BIOS中的地址(也就是说CPU将自动找到BIOS中代码并开始执行
cloudice0102
·
2020-06-22 23:23
linux
summary
从零开始搭建环境编写操作系统 AT&T GCC (二)从
实模式
到保护模式
上午有时间,继续上一篇文章,本篇的主要内容是如何启动保护模式,这样我们可以利用更大的内存来编程了。一、我们创建一个顶层Makefile文件,方便之后我们的编译调试OBJ:=system.oloader.oTOP_DIR:=$(PWD)OBJ_DIR:=$(TOP_DIR)/objBIN_DIR:=$(TOP_DIR)/binBIN:=system.imgSUB_DIR:=systemloadere
cheng7606535
·
2020-06-22 21:48
OranOS
x86架构中的保护模式
也正因为有了保护模式(段的存储方式)所以才会有特权模式,以及后面的多任务之说;在
实模式
下段的存储很简单,就是代表一个段基地址;如:ds(ds=0x7c00),那么数据段的基地址就是0x7c00;再比如:
庾志辉
·
2020-06-22 09:40
操作系统
操作系统原理(linux)
[016][x86汇编语言]习题9-2:采用周期性中断,500ms(1秒2次中断),动态时钟
学习笔记《x86汇编语言:从
实模式
到保护模式》https://www.jianshu.com/p/d481cb547e9f解题指导(书上自带解题方法)第159页第156页RTC寄存器B各位的功能说明第156
AkuRinbu
·
2020-06-22 02:24
[060][x86汇编语言]第16章内核程序执行逻辑:load_relocate_program、alloc_inst_a_page、allocate_a_4K_page、create_copy...
学习笔记《x86汇编语言:从
实模式
到保护模式》https://www.jianshu.com/p/d481cb547e9f源码文件配书代码包,第16章,内核源码文件,c16_core.asm表格涉及内核程序
AkuRinbu
·
2020-06-21 21:27
[030][x86汇编语言]第十四章 调用门描述符的格式
学习笔记《x86汇编语言:从
实模式
到保护模式》https://www.jianshu.com/p/d481cb547e9f门(Gate),门描述符门描述符与段描述符段描述符用于描述符内存段,比如:数据段
AkuRinbu
·
2020-06-21 17:33
[038][x86汇编语言]第十五章 中断描述符表 任务门描述符格式
学习笔记《x86汇编语言:从
实模式
到保护模式》https://www.jianshu.com/p/d481cb547e9f[复习]对
实模式
的中断向量表产生一些感性认识什么是中断号乘以4?
AkuRinbu
·
2020-06-21 16:47
太强大了!Packet Tracer抓包功能
开启软件后,正常模式是
实模式
,如图:点击右下角的模式切换咱们切换到“模拟模式”,界面如下:好,咱们先关掉下面弹出的这个窗口。下面,我们简单的构建一个拓扑图,做一些简单的配置,比如IP地址,路由协议等。
weixin_34240657
·
2020-06-21 11:49
[062][x86汇编语言]第16章 源码分析 过程[alloc_inst_a_page]
学习笔记《x86汇编语言:从
实模式
到保护模式》https://www.jianshu.com/p/d481cb547e9f详细调用关系以及过程在整个内核程序中的作用参见https://www.jianshu.com
AkuRinbu
·
2020-06-20 20:17
x86架构:分页机制和原理
分页是现在CPU核心的管理内存方式,网上介绍材料很多,这里不赘述,简单介绍一下分页的背景和原理1、先说说为什么要分段
实模式
下程序之间不隔离,互相能直接读写对方内存,或跳转到其他进程的代码运行,导致泄密、
第七子007
·
2020-06-14 21:00
浅谈创建型模式
模式的定义说到“模式”,其
实模式
起源于建筑业而非软件专业,所谓的模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心,通过这种方式,人们可以无数次地重用那些已有的解决方案,无需再重复相同的工作
泰斗贤若如
·
2020-06-13 12:00
x86架构:
实模式
下的中断
文字很多,为了方便阅读和理解,提炼了一些要点后归纳、整理了如下导图:这次主要介绍
实模式
下的中断原理和demo示例;按照中断来源,分外部硬件中断、CPU内部中断和软中断。
第七子007
·
2020-06-09 21:00
Linux 0.11——从
实模式
到保护模式
综述本文原载于我的博客,地址:https://blog.guoziyang.top/archives/33/最近在阅读Linux0.11的源码时,对于setup.s文件中设置GDT表的部分不是很理解,后来经过刘国军老师的指点,结合赵炯博士的《Linux内核完全注释》的第四章《80X86保护模式及其编程》,对于保护模式有了一些粗浅的了解和认识。备忘。本文章主要讲解保护模式的寻址机制与setup.s中
何人听我楚狂声
·
2020-06-06 11:01
x86架构:从
实模式
进入保护模式
详细的过程说明参考:(1)https://www.cnblogs.com/Philip-Tell-Truth/p/5211248.html(2)x86汇编:从
实模式
到保护模式这里简化一下说说要点:1、生成并加载
第七子007
·
2020-06-04 15:00
CPU的
实模式
实模式
下分段内存寻址Intel8086有20条地址线,故其可以访问1MB内存空间,即0x00000~0xFFFFF。但其寄存器只有16位,如果用单一寄存器来寻址,只能访问到2^16(64KB)空间。
南风知我_
·
2020-04-13 08:09
[065][x86汇编语言]第17章 中断门、陷阱门描述符格式, IDTR 中断描述符表寄存器格式,错误代码格式
一、
实模式
,端口读写相关,复习《汇编语言(第三版)》[066][汇编语言]端口读写inoutCMOSRAM检测点14.1https://www.jianshu.com/p/3be286c1b4a8[069
AkuRinbu
·
2020-04-12 10:36
[061][x86汇编语言]第16章 源码分析 过程[allocate_a_4K_page] 汇编指令bts
学习笔记《x86汇编语言:从
实模式
到保护模式》https://www.jianshu.com/p/d481cb547e9f详细调用关系以及过程在整个内核程序中的作用参见https://www.jianshu.com
AkuRinbu
·
2020-04-11 15:03
Orange'S:从
实模式
到保护模式
这是在读Orange'S之后,做的一些实验,以及自己的思考,和对书中一些知识的解释。如果没读过原文的话,看代码可能会有点难理解,但是原理部分是很清晰的。从BIOS到MBR在计算机启动过程中,首先会进入ROM上的BIOS,进行一系列计算机硬件自检后,加载第一个可启动存储设备(如你的硬盘)的第一个扇区的内容(大小为512bits)到0x7c00开始出的内存,并跳转到0x7c00处,执行该扇区内存储的指
DillionMango
·
2020-04-09 15:36
java开发操作系统内核:由
实模式
进入保护模式之32位寻址
大家想想笨拙的Dos界面,黑底白字的那种冷漠界面到win95各种色彩斑斓的窗口,两者之间的区别其实就是
实模式
和保护模式的天壤之别。
望月从良
·
2020-04-08 20:44
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他