gg
当前位置: 首页 >> 其他开发语言 >> 相关推荐

关于关于实模式切换到保护模式下的代码段装入问题的搜索推荐

GDTLABELBYTE;全局描述符表 DUMMYDesc<>;空描述符 CodeDesc<0ffffh,,,ATCE,,>;代码段描述符 Code_Sel=Code-GDT;代码段选择子 JUMP16Code_Sel,<OFFSETVirtual> 其中: JUMP16MACROSelector,Offset DB0eah;操作码 DWOffset;16位偏移量 DWSelector;段值或段选择子 ENDM 我就想问一下:这个跳转装到cs的是什么?,看内容是GDT的偏移地址。似乎不是段选择子。机器会自动去计算吗?,我知道最后是要把地址存在高速缓冲器中,请问cs寄存器在这里到底是存着什么。谢谢 先仔细看看书上关于描述符的描述再提问 遵照要求.我蠢,清华的那本x86从p366到375一个字一个字的读出来。还是不明白。段选择子到底是要我手工给出。还是机器自己会算出来?, 上面这段代码我跟进去看了。code_sel的值是8. jump到code_sel是没错。保护模式下的cs段里难道放8?, 感觉是这样,: JUMP16Code_Sel,<OFFSETVirtual> 应该变成这条指令: 0eahSelector::Offset 这个时候cup会自动装载cs(根据3位判断到什么地址查找和得到地址),也计算出跳转的地址, 不知道有没有错。。。:) Code_Sel应该是断选择子的偏移量,由段选择子的长度和偏移量可以计算出段选择子,进入保护模式后cs中应...

查看详情

搜索推荐
关于实模式切换到保护模式下的问题,初学保护模式,帮帮忙啦!!!

GDT LABEL BYTE ;全局描述符表DUMMY Desc <> ;空描述符Code Desc <0f...

VMware虚拟机下用debug32调试保护模式程序,由实模式切换到保护模式时出错。

环境:VMware 5.5 Host OS : Windows 2000 ServerGuest OS : Dos 6.22例子是李彦昌的保护模式教程里的。不用debug32调试时,程序执行是正常的,输出结果也正常。...

保护模式问题

下面的程序演示从实模式切换到保护模式,以显示从内存地址110000H开始的256个字节的值,由于程序较长,只列出与问题相关的部分。;16位偏移的段间直接转移指令的...

想问一个关于操作系统实时模式切换到保护模式的问题,在哪个版块问啊

.MODEL SMALL .386P .STACK 800H0000 .DATA0008 DESC STRUC; define descriptor structure0000 0000 LIM_L DW ...

想问一个关于操作系统实时模式切换到保护模式的问题,在哪个版块问啊

.MODEL SMALL .386P .STACK 800H 0000 .DATA 0008 DESC STRUC ; define descriptor structure 0000 0000 LIM_L ...

请教:关于如何使用保护模式调试器

请问诸位写保护模式代码时使用什么调试器?td吗?那那些段间跳转怎么跟踪?似乎td没有这种支持 ------------ 用SOFTICE 或TRW2000 ------------ 可那是windo...

实模式、保护模式之间切换的问题

JUMP MACRO selector,offsetv DB 0EAH DW offsetv DW selectorENDM扩展如上宏进行两种模式之间的切换时,其形式为:JUMP <>,<>...

自己写了个简单的内核,请问如何编程实现保护模式里的显示模式切换,要有直接能用的代码(最好是汇编),答好了送200分,不够还可以再加!!!

如题,我全部的分如果不够的话,我可以再拉些人联合出分的^_^ ------------ 该回复于2009-06-22 11:36:16被版主删除 ------------ LZ看看《自己动手写操作系统...

x86的实时模式,保护模式与ARM的用户模式,特殊模式的问题

x86的实时模式,保护模式与ARM的用户模式,特殊模式是不是相对的??同一种思想? ------------ 关注 ------------ 不太一样吧,ARM的用户模式,特殊模式类似...

实模式和保护模式的切换

我用BC3.1编了一个时钟中断的驻留程序,驻留后运行实模式的程序没有问题,运行一些调用DOS4GW的程序之后,由于在实模式和保护模式之间反复切换,导致保护模式程...

有谁可以用masm写个从实模式切换到保护模式显示hello,world!的程序吗?

正在学习linux0.11内核,看赵博的书,死活弄不懂有保护模式下显示字符。。 ------------ 没接触过linux编程,顶~! ------------ 在这里搜索一下就可以找到。...

有关NASM和在VPC中用Debug32:都涉及到实模式和保护模式的切换

用NASM写了个程序,是从实模式切换到保护模式,再在保护模式下做了些读写内存和写显存的事,再回到实模式。可编译后在DOS71下运行错误,可否请高手帮我排错:;先...

为什么在切换实模式和保护模式时会死机

jump16 macro selector,offsetv db 0eah ;jmp dw offsetv ;2 bytes offset address dw selector endmjump32 macro se...

保护模式,保护模式,达人们来帮小弟啊!!!!关于页目录表的问题(分页机制),只剩10分了呀!!

进程的TSS描述附中的CR3字段保存着进程的页目录表,这样每当进程得到cpu时,就会把这个字段的值放到CR3寄存器中,可是,这就有一个问题了,每次都是一样的值呀,...

关于切换到保护模式的问题,急!!

这是我引导程序的一部分,但是在切换到保护模式后就出错,系统自动重起,麻烦哪位大虾帮忙看一下。这段程序被加载到地址0x1000:0000处执行org 0;mov bx,0x1000mo...

热门搜索 - TryCatch Copyright © 2012-2013 tc5u.com 版权所有