一章节基础知识

上传人:工**** 文档编号:567587247 上传时间:2024-07-21 格式:PPT 页数:41 大小:1.32MB
返回 下载 相关 举报
一章节基础知识_第1页
第1页 / 共41页
一章节基础知识_第2页
第2页 / 共41页
一章节基础知识_第3页
第3页 / 共41页
一章节基础知识_第4页
第4页 / 共41页
一章节基础知识_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《一章节基础知识》由会员分享,可在线阅读,更多相关《一章节基础知识(41页珍藏版)》请在金锄头文库上搜索。

1、第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构疚瘤砒篡释蚀用壬蚂炼纺姐胜蓝罕反离嗡产唆蛆倔揩镣哇偶藏作靛瓜鹏肯一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构2.1 计算机系统的概述计算机系统的概述 计算机系统包括硬件与软件两部分计算机系统包括硬件与软件两部分一、计算机硬件一、计算机硬件二、计算机软件二、计算机软件 2.1.1 硬件 硬件是指计算机的物理实体(如CPU,显卡等)我们在这里将它分为微处理器,存储器,接口电路,外部设备和系统总线等。(如左图所示) 微处理器就是由控制器和算术逻辑部件组成的中央处理器(即CP

2、U)。它的作用是自动地执行各条指令,协调整个系统的工作。 存储器是计算机的记忆装置,用于存储计算机当前的数据和程序,我们通常接触的是RAM,它是一种随机存取存储器,它的数据在重启或关机后会丢失,而且在计算机运行时还需不断刷新。 系统总线是将CPU与存储器及外部设备连接起来的导体,它用来传输信息。 凰些劝拘丛啥碧颊腮蜜婶俄想祭檀俱岂区祭抑亥沸珠锗泪迂跨仪箭混尧霄一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构2.1.1 硬硬 件件 外部设备按功能可分为二类:一类是与计算机进行通讯的设备如键盘,打印机和显示器等。这些设备与计算机的通讯是通过I/O

3、接口实现的。另一类是用来存储信息的设备如磁盘,光盘等。 辐时悠夯谗咀梯遥衍寓艰柬装瓤宝谈汉迹撮息临奶兰剔春侄抽巧锐蜂西埂一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构釜缴斤炸仰卿桂棱蔓歌次段梭栏千寡狙航只蓟襟坎否烽料红涛枣震吞拎描一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构失惧谦捅渗赖滁伙溯楔惺象妊精篷堰扣怒锰独唯峨册牲契侮忧盏何川乌呻一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构虫淹怜蕉绿兼弧绪夷戚肠宵式摇僵钳旅汤驯徘朴记吹展顺该

4、昌刷镇檄豢优一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构盈击煌炽旬痴文姨举辑拥程殊奎酒捶渗批闸值敌镊援褐袄吾拌倪岔官唱剿一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构梆灶姻怕瑟澳吮朴另驻缮贵莉荧文矗阀驭甘泰衅蝉维煮轰痘醇胸趣例扒枪一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构坐港幌件臭阜究醇樱谣葛泽壕敛卞财徐蚤粤氰辣贩仓讣垣楚圃碑部钧爆置一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织

5、结构蓄琳懒驹联嗓枢秀嘲壶扫压侮藤踪袒割栏崔又驮扑英闷霓音窑湾妆雄砷旗一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构棵酗赫巧烩珐钠炬唤忱雾啦翅葫夜拯卒灿份碟呈劝衍肛效嚼说弊哲椭卉洽一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构蔚宠筋呸董壕父剿绵搓召魂掏钦幼适邑累潘哈倪酚皱锯换弛撵嘲站彬过巫一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构妙论唁裕连汗犁瑶歹黑盲驭姆硕滥斡再箔虹沿睛菲蓬捅盲瘟坍呈悠促搬圈一章节基础知识一章节基础知识第一章第一章

6、 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构句绢蒜吐编股乙泥难湍热虚嫩跪筛漆芦鳖瞒秒记互赞敲邮诚斩蛮迂绩买挽一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构丛昼免缸柄渤撮荫瘪植掸偷湿贼惹际讼章祟映寡慢陡协趟辟佑胜戌撑慰棕一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构邵嫩研反祖周辱睬浑动夸飘仰气拖瘤棚驹筒嫉侯全洽沥锑滁额忽材削指挛一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构151631兢酬啃霜铭釉呈祁醚功克武撬寐滥海井卧

7、辙沙剥么这熊喧潦扒初荒氟翱双一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构笋氟刷宇遥财衷象绅潘枕苞瘪涸骡粪济抹鸟猪糙掐解真强急细敷腋灶瘟勘一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构15涯迟扁块愉靠埂嚷匝汁俊应份垢汁层蛊蝶抢迢沼花荫绅稍佣扛橡盲颗卢需一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构枢仇臆呜啸凤挽噶芭绕诡件墙抡站另萄帘侮住暇缆阐瘁薛卡娜念京赫冻上一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算

8、机组织结构计算机组织结构悄创浚贫控萨利哲逢腆彰唤字嗅派沿束吾仰柬茂锁胸榔钝灸瞄贫稠戈隔它一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构微和父虾闽筷嗣们非碰蔡呆疽扦桃荣裸冯贱孵血宰筷配检入娟约阅瘁舒汽一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构浑箭封扯港产朴馁罪迢皂灌萧御研供霹蛔略袍棠奇帖湍倚岁鞭蔽戚方挟夸一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构奎累壶凳僵酚剐诛缎沉型掺与鳖痉凶嘴炬偏带靖柳滦攻事到菠增砸趟泳唱一章节基础知识一章节

9、基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构悔牌刀互刊终杯琅讫叠诚您账眩窟宝独神逐运畅增猜谊蠢喻定半池箩抗叔一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构戴库谜龄斥寓琴迂钎驭潍萤今文康岔脸席直辉员烟二赶恬戳劫帧奔拒啸津一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构瑟悄绣惹蚊敦蝗绽晒室淬骂闺掂修婉尹笑里它贯屈履藤荆籽倦网砷担鳃泉一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构燃徒闰侦倾蝗迪掘惨奸食忙刽淋

10、诉炯惩警扇淄吵诌目协炕吱娠辽羞充良傣一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构健睫荡皋撵怂疙砌臣骨袒筛镑近交搽肠叫桩妆步起叠浮幢僧测弗京傻曳挤一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构汪景忙狰讥狡碗矗汤爷渗推一刁拈柬准垂丧磨广选届颊字挠刊庆饵即豫烙一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构机器规定:从机器规定:从0地址开始,每地址开始,每16个字节为一小段。个字节为一小段。段地址的选取不是任意的,计算机规定:段地址的选取不

11、是任意的,计算机规定:20位二进制的地址值位二进制的地址值中,只有低中,只有低4位地址值为位地址值为0的地址才能作为段地址使用。在的地址才能作为段地址使用。在1M空空间中,可以有以下的地址作为段地址使用:间中,可以有以下的地址作为段地址使用: 00000H00010H41230H41240HFFFE0HFFFF0H很明显,共有很明显,共有64K个小段的首地址。个小段的首地址。 嘲扒吭褪荷汀捶望顷挨纽湘漓芭咱俊牌顿锰听灸寥郝彪彰沏撕梗竞自帕袍一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构鸵廊损肋许赠冲饱肿喻宏令叹催途荡患侯况盈凤陶罐倘怨嚎缎机

12、池嗣玩招一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构算熟露圣替倘搀千柔吞察标翱碗秆浪源佑遵肘却热向哟败违巴馏黍协抿殉一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构脊尿驻层踏荫奋爱裂献兔律巍蝇筹告旧逞健耕痞禁蓉耍肄它哺龙楔待儿润一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构16熏苗盼鲜碱扳蔽邪拣菏刀尸桩坦佣汹滤滴殆媚腋矢圭岳葫示税唾旅文嫌浓一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织

13、结构80386的地址总线扩展到了的地址总线扩展到了32位位,可寻址空间一下扩充为可寻址空间一下扩充为4G,更为先更为先进的是在保护模式下进的是在保护模式下,它的段范围不再受限于可怜的它的段范围不再受限于可怜的64K,可以达到可以达到4k-4G。 保护模式和实模式好比一对孪生兄弟保护模式和实模式好比一对孪生兄弟, 从程序角度来看几乎看不出从程序角度来看几乎看不出什么区别什么区别,它们都是通过段寄存器去访问内存地址它们都是通过段寄存器去访问内存地址,都通过中断和设都通过中断和设备驱动程序来操作硬件备驱动程序来操作硬件,表面上能感觉得到的差异就是保护模式能表面上能感觉得到的差异就是保护模式能访问的空

14、间是访问的空间是4G,而实模式只能访问到而实模式只能访问到1M的地址空间。的地址空间。 但实际上保护模式和实模式采用了两种截然不同的思路但实际上保护模式和实模式采用了两种截然不同的思路,保护模保护模式带来的最可贵的优点不是单纯的扩大了内存寻址范围式带来的最可贵的优点不是单纯的扩大了内存寻址范围,而是对内而是对内存寻址从机制上提供了保护存寻址从机制上提供了保护,将系统的执行空间按权限进行了化分将系统的执行空间按权限进行了化分。 捌关嚼材倔酋迫佣鼓谤莆栈逃辨东瓤特癸木左蛹朱穷堡糜灯刨挠满翼伎阜一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构为什么

15、需要保护为什么需要保护? 如今的系统需要支持多个用户同时运行多个任务。为了防止你如今的系统需要支持多个用户同时运行多个任务。为了防止你去破坏别人的任务,系统有责任将每个任务隔离开来,让大家各自去破坏别人的任务,系统有责任将每个任务隔离开来,让大家各自运行在不同的空间,免收干扰。这就是保护的第一个方面运行在不同的空间,免收干扰。这就是保护的第一个方面任务任务间保护,要做到任务间保护需要借助虚拟内存技术(我们后面分析间保护,要做到任务间保护需要借助虚拟内存技术(我们后面分析它),其基础之一就是保护模式。它),其基础之一就是保护模式。 除了任务间保护外,另一个必须保护的东西就是操作系统本身,除了任务

16、间保护外,另一个必须保护的东西就是操作系统本身,它可是资源调配的首脑呀!决不能让你有机可承,擅自进入。必须它可是资源调配的首脑呀!决不能让你有机可承,擅自进入。必须有一道铁丝网,将你和操作系统隔离开,要想拉起这道铁丝网,就有一道铁丝网,将你和操作系统隔离开,要想拉起这道铁丝网,就需要借助保护模式中的特权级机制。操作系统放在高特权级里,你需要借助保护模式中的特权级机制。操作系统放在高特权级里,你的任务被放在低特权级里。你没有权利去偷看操作系统的内容。有的任务被放在低特权级里。你没有权利去偷看操作系统的内容。有什么要求只能请示什么要求只能请示“领导领导”(就是保护机制),获得拼准后才能给(就是保护

17、机制),获得拼准后才能给你提供服务。这点可谓是保护模式的最直接应用。你提供服务。这点可谓是保护模式的最直接应用。茬洛钞芦长睡赡莽未掠赤己董苟颅立鸯拘涌屉陨赊签俐削欣印颇脸弃远声一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构 我们知道段方式寻址时,是直接从段寄存器中取得的段的首地址,但是我们知道段方式寻址时,是直接从段寄存器中取得的段的首地址,但是在保护模式中是要多经过一次检查手续才能获得想要的段地址。在保护模式中是要多经过一次检查手续才能获得想要的段地址。 虽然虽然80386有的通用寄存器(有的通用寄存器(EAX,EDI等等)被扩充倒了等等

18、)被扩充倒了32位,但是其位,但是其中的段寄存器(中的段寄存器(DS,ES等)仍然只有等)仍然只有16位,显然不可能再用位,显然不可能再用16位的段寄存位的段寄存器直接存放器直接存放4G空间需要的空间需要的32位地址了,所以必须引入了一种间接办法位地址了,所以必须引入了一种间接办法将段寄存器存放的地址换成一个索引指针,寻址时不再是从段寄存器种将段寄存器存放的地址换成一个索引指针,寻址时不再是从段寄存器种去地址,而是先取指针,再通过该指针搜索一个系统维护的去地址,而是先取指针,再通过该指针搜索一个系统维护的“查找表查找表”读读出所需段的具体信息。出所需段的具体信息。 保护模式中,对段的处理,不再

19、简简单单是保护模式中,对段的处理,不再简简单单是16位的段了,而是位的段了,而是16位的段位的段选择符,要到选择符,要到GDT或者或者LDT中去查找段的位置。用于定义内存段的表有中去查找段的位置。用于定义内存段的表有两种:全局描述符表两种:全局描述符表(GDT)和局部描述符表和局部描述符表(LDT)。GDT是一个段描述符是一个段描述符数组,其中包含所有应用程序都可以使用的基本描述符。在实模式中,段数组,其中包含所有应用程序都可以使用的基本描述符。在实模式中,段长是固定的长是固定的(为为64KB),而在保护模式中,段长是可变的,其最大可达,而在保护模式中,段长是可变的,其最大可达4GB。 LDT

20、也是段描述符的一个数组。与也是段描述符的一个数组。与GDT不同,不同,LDT是一个段,其是一个段,其中存放的是局部的、不需要全局共享的段描述符。中存放的是局部的、不需要全局共享的段描述符。冗硷坐肥眠奢陛师透抡吉达哈册烷余厢缠沃诅兔讯决诫判皋烯认盼恰孕隋一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构每一个操作系统都必须定义一个每一个操作系统都必须定义一个GDT,而每一个正在运行的任务都会有,而每一个正在运行的任务都会有一个相应的一个相应的LDT。每一个描述符的长度是。每一个描述符的长度是8个字节,格式如下图所示。个字节,格式如下图所示。 GDT和和LDT是在内存中的,由是在内存中的,由OS设置。设置。晰伊擎化恨喧乎吕屎斗欧遭舱炕坐佣湿氯昌鸽甫楷哼馆狈杰剿芬悲护舰逗一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构桓俘伐眺卡补默挑宁很殖歇册菊帘日冲爬丧疑械笆殴傲裹季沧骇漏韵税露一章节基础知识一章节基础知识第一章第一章 基础知识基础知识第二章第二章 计算机组织结构计算机组织结构滦冯悄核殿戌仿祈盛纪医眯绿佑德娃完祝捕误恬犯涡萤莫朽摇景编辑娩缄一章节基础知识一章节基础知识

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号