- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
全局描述符实验
计算机科学与技术系
实 验 报 告
专业名称 计算机科学与技术
课程名称 微机原理与接口技术
项目名称 全局描述符实验
班 级
学 号
姓 名
同组人员 无
实验日期 2016/11/3
一、实验目的与要求:
(简述本实验要求达到的目的本实验
Y
N
N
Y
N
Y
实验步骤:
运行TDDEBUG,按预习报告准备的程序编入。
对实验源程序进行编译与连接。
装载实验程序,装载成功显示Load ok。
用到的命令:
F9:程序连续执行
F7:程序单步执行
GDT:查询系统的全局描述符表的内容
D;查看存储器中的内容(例如:“D0010;00”:从“0010”个段描述符中偏移地址“00”开始查看存储器中的内容。)
三、实验分析与小结:
(实验过程中的问题分析、产生的原因以及解决方法;实验结果分析; 有待优化思路)
程序分析:
ESI指向的是GDT全局描述符,将GDT每8位为一组读入到EAX中,故最终ESI指向的是全局描述符表的最高位。START4:LODSB
START1:MOV EAX,[ESI]
OR EAX,[ESI]
JNZ START3
ADD ESI,8
START2:INC COUNT1
LOOP START1
将全局描述符的13~16位存入DH中,15~8位存入DL中以方便后面对全局描述符中的各属性进行测试判断。
MOV DL,[ESI-3]
MOV DH,[ESI-2]
先测试S位判断是否为系统段,若不为系统段则测试段类型的第一位,判断是否为数据段,若不为数据段,则为代码段
TEST DL,10H
JZ START7
LEA SI,SCODE
TEST DL,08H
JNZ START5
LEA SI,SDATA
START5:CALL COPYSTR
LEA SI,S32
TEST DH,40H
JNZ START6
LEA SI,S16
JMP START6
输出段基址
CALL DisplayByte
MOV AL,[ESI-4]
CALL DisplayByte
MOV AL,[ESI-5]
CALL DisplayByte
MOV AL,[ESI-6]
CALL DisplayByte
测试DPL,,再加上输出特权级
MOV AL,60H
AND AL,DL
ROR AL,5
OR AL,0
数值转换为字符,-9之间加上30H直接输出,大于上输出OR AL,30H
CMP AL,3AH
JB ToASCII1
ADD AL,07H
数据结果及分析
结果数据:
0001: FF FF 00 00 00 9B CF 00 : Code32FFFFFFFF DPL:0 P R
0002: FF FF 00 00 00 93 CF 00 : Data32FFFFFFFF DPL:0 P RW
0003: FF FF 00 00 00 FB CF 00 : Code32FFFFFFFF DPL:3 P R
0004: FF FF 00 00 00 F3 CF 00 : Data32FFFFFFFF DPL:3 P RW
0005: AB 20 00 20 04 8B 00 80 : TSS32 000020AB DPL:0 P B
0006: 01 00 00 F0 DF 93 C0 FF : Data32 FFDFF000 00001FFF DPL:0 P RW
分析数据:
段描述符表结构图:
段基址
31:24 G D/B 0 AVL 段限
19:16 P DPL S 段类型 段基址
23:16 由于描述符表的数据比较多,因此挑选3个有代表性的全局描述符进行详细的分析分析如下:
(1) 0001
您可能关注的文档
- 用光角度简单了解动物摄影中常用到的光线知识.doc
- 修改好的看图写话__聪明的小羊.ppt
- 用友ECM公文管理.pptx
- 俺爹俺娘纪录片.ppt
- 用友ERPU8V10.1理论概述.ppt
- 修改版诗歌的表现手法.ppt
- 信息化促进有效教学——人教数字校园的应用.ppt
- 借鸡生蛋.ppt.ppt
- 生肖的联想课件.ppt
- 信息提炼与图文转换.ppt
- 2025年高考政治总复习必修二经济与社会主观题复习提纲.pdf
- 2025年高考政治总复习必修四《哲学与文化》原理方法论总及知识点笔记(超强).pdf
- 安徽省江淮十校2024—2025学年度高三上学期第二次联考政治试题及解析答案.pdf
- 2025年高考思想政治辨析题之辩证思维分析(精悍).docx
- 2025年七年级上册《道德与法治》期中试题及答案.docx
- 2025年高考政治主旨类选择题专练30题及答案.docx
- 2025年高考政治必修三知识清单(第五课到第九课).docx
- 2025年高中政治必修三全面从严治党考查分析.pdf
- 2025届四川成都名校高三政治11月期中考试卷及答案.pdf
- 2025年高考政治必修三知识清单(第五课到第九课).pdf
文档评论(0)