外文翻译.doc

滑块厚度综合检测平台控制系统硬件部分

收藏

压缩包内文档预览:
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:627799    类型:共享资源    大小:290.05KB    格式:ZIP    上传时间:2016-03-18 上传人:棒*** IP属地:湖北
12
积分
关 键 词:
厚度 综合 检测 平台 控制系统 硬件 部分 部份
资源描述:
滑块厚度综合检测平台控制系统硬件部分,厚度,综合,检测,平台,控制系统,硬件,部分,部份
内容简介:
南 京 理 工 大 学 毕业设计 (论文 )外文资料翻译 学院 ( 系) : 机械工程学院 专 业 : 测控技术与仪器 姓 名 : 李 言 华 学 号 : 0101170104 外文出处 : 附 件 : 指导教师评语: 签名: 年 月 日 注: 请将该封面与附件装订成册。 附件 1:外文资料翻译译文 二十六章 一章内容提要 上一章主要讲述了控制简单设备的行为的顺序规则和通过 的多个交易间的关系,并且描述了这些规则如何预防死锁的发生。 本章内容提要 本章将介绍 规范,版本为 期是 1994 年 8 月 26 号 下一章内容提要 下一章将详细描述 定机构及 定机构允许 锁定主存储器或者允许主 /锁定 储器目标 用途 了平台指定的微核心外)、应用程序和设备驱动程序不可直接访问 断路由逻辑(见 中断路由),或者专用周期产生逻辑(专用周期软件生成)。实现这些能力的硬件办法是平台指定的,因此,任何直接访问这些机构的软件都是平台指定的,这可能会导致兼容问题(软件在一些平台上可以工作而在其它平台上则不能)。 相反,请求将被发至 个 平台指定的,它在硬件中实现,也可能在 硬件抽象层( 实现, 供的服务如下: 允许确定 片组支持的配置机构(见 配置机构简介)。 允许确定芯片组在软件控制下产生 用周期交易的能力及所使用的机构。想要更多的信息,参见 软件专用周期的生成。 允许确定 线在系统中的存在范围 查找某一指定 备或属于某一类设备的实例 允许 用周期交易(如果芯片组在软件控制下支持产生 用周期交易)。 允许调用者获得 断路由选择并且为机构分配一个中断线 允许对设 备的配置寄存器的读或写。 持的 境 述 不同的 不同的操作特性(比如用于定义系统存储器的方法和用于调用务的方法)。在基于 理器家族的系统中,在特定平台上执行的 实模式操作系统(即 286 保护模式(禁止使用) 386 保护模式。有两种 386 保护模式 段模式(禁止使用) 平台模式 范定义了实现 调用 软件的规则: 规则 1. 须支持所有上述提到的 境。 规则 须保持除了用于返回参数以外的所有的寄存器和标记。 规则 存器中的中断标记位的状态。 规则 能调用时中断将不可使能。 规则 径必须是可重入的(他们可以在自身内部调用) 规则 须为 义一个容量至少为 1堆栈存储器区域。 规则 义的堆栈段和代码段必须有相同的容量( 16 位或 32 位) 规则 用 保护模式 须将 存器设置为 规则 须保证为 义的优先级允许中断使能 /禁止并且执行 规则 实现者必须假定 义的 只执行, 只读。 模式 实模式 如 写进 8088 处理器执行。这个处理器最多只能对1存储器进行寻址( 00000h 至 用四十六位段寄存器( S),编程人员定义了存储器的四个段,每段的长度固定为 64一个程序开始执行时,四个段寄存器的每一个用存储器中相应段的起始地址的上四个十六进制数字对其进行初始化。 代码段包含 当前执行的程序 数据段定义了包含程序运行的数据的存储器区域 堆栈段定义了用来暂时保存值的存储器区域 额外的数据段可用来定义与当前执行的程序有关的另一个数据段 过装入一组带有请求参数的处理器的寄存器组,执行软件中断命令,指定中断表中的 1口作为包含 入口点,调用 理器将 面的指令的地址压入堆栈存储器。保存完这个返回地址后,处理器在中断表中读条目 1指针并且在一个指定的地址开始运行。这就是 入口点。 调用 另 一个方法就是在物理存储器位置 000接调用 用这个方法可以确保调用者不用担心在中断表中的 1口已经被其它设备占用。 86 保护模式( 16 16) 范称之为 16 16模式是因为 286 处理器有 16 位段寄存器并且编程人员通过定义段内(代码段、数据段、堆栈段或额外数据段)设备的 16 位偏移量来指定存储器中设备的地址。尽管每段的最大容量仍然为 64同 8088 处理器一样), 程人员可以将段长度设置为 1 到 64间的任何值。当在实模式操作时, 286 地址存 储器就如同具有同样固定的 64长度的 8088 处理器一样并且只能访问存储器空间中第一个 当在保护模式操作时,然而, 286 以不同的方式寻址存储器。不同于存储器中包含段的五位物理起始地址的上四位十六进制数字,段寄存器中的值被称为段选择值。它指向存储器中由 立和保存的段描述表的每一个条目。段描述表中的每一个条目都包含了定义如下内容的八个字节的信息: 存储器中段的 24 位起始物理地址。换句话说,段起始地址可以被指定在存储器空间的第一个 16处任意地方。 段长度(从一个字节到 64 允 许程序访问存储器的段的方式(只读、只执行、读 /写或者不允许) 一些 在 286 模式下操作时的 统)用段能力在 16体的存储器空间里为每一个程序分配单独的代码、数据、堆栈段。当 行一个任务切换时,它必须在段寄存器内装入一组属于当前应用程序的存储器的段的值。 正如在实模式 境中,通过 执行或者通过直接调用 工业标准入口点(物理存储器位置 000用 86 保护模式( 16 32) 386 处理器将每个段的最大容量从 64为 4486、奔腾和 族处理器像 386 一样具有相同段的的最大的容量。为了将段的最大容量增加到 4386还引进了一个 32 位的寄存器组,它允许编程人员在一个段内指定设备的 32 位偏移量。段寄存器的容量仍然是 16 位的。不包含存储器中段的五位物理起始地址包含的上四十六进制数字,段寄存器的值被称为段选择器(当处理器在保护模式操作时)。它指向存储器中 立和保持的段描述表中的一个条目。段描述表中的每一个条目包含八个字节的信息,定义如下内容: 存储器中段的 32 位起始物理地址。换句话说,段的基地址可以在存储器空间的总体 4范围内的任意地方。 段的长度(从一个字节到 4 程序允许访问存储器的段的方式(只读、只执行、读 /写或者不允许) 一些操作系统(如在 386 升级模式下操作的 统)用段能力在 4体的存储器空间里为每一个程序分配单独的代码、数据、堆栈段。当 行一个任务切换时, 它必须通过定义属于当前应用程序的存储器的段的值装入段寄存器。 在 范中,这被称为 16 32 模式,因为 16 位段寄存器定义(直接地)段起始地址并且编程人员可以用一个 32 位值在总的 4 储器空间中任意地方去指定设备的偏移量。 在 32 位 境中, 是用 用的,实际上, 如果一个应用程序尝试执行一个 令结果将是一个一般保护例外,而调用程序对 口点执行远调用。这就意味着这个入口点地址是已知的。本章下文的部分将定义口点是如何被发现的。 天的 平台模式( 0 32) 更简单的存储器模式是为所有的段寄存器设置为指向将每个段的起始地址定义为物理存储器位置 00000000h,长度为 4段描述值。这被称为平台存储器模式。 范称之为 0 32 模式 ,所有段的起始地址是 00000000h,长度为32 位长度 4由于不为每个程序定义单独的段, 负责管理存储器并且确保不同的程序不在其他程序的空间执行, 用分页表格中的属性位来完成这个任务。 正如上文所说明的,在 32 位 境中, 是用 用的,而是由调用程序对 口点执行一个远调用。这就意味着这个入口点是已知的。本章下文将定义是如何发现 口点的。 定系统是否实现 32 位 尝试着调用 32 位 前, 32 位 2 位 否存在,它的入口点是什么。 范规定 ,须扫描物理存储器区域 00000查找表 266位数据结构。这个数据结构必须排列在 16 字节的地址边界。 表 262 位 据结构 偏移量 容量 描述 0 四个字节 记“ 最左边的下标存储在偏移 0中,最右边的下标存储在偏移 3 中 4 四个字节 32 位 务目录程序的 32位入口点。调用服 务目录程序可以确定 32位 作者把它当作是 图书管理员 ,它跟踪实现了哪些 及这些 存储器中的位置。 8 一个字节 数据结构的版本级(层) 9 一个字节 16 字节递增的数据结构长度,目前,数据结构是 16字节长,所以这个区域包含 01h。 个字节 数据结构中所有字节的校验和,校验和必须加至 00h 个字节 保留并且必须为零 定 32 位 持的服务 现在 32 位服务目录程序( 书管理员)的存在和入口点已 经确定, 2 位 范是否实现了 过调用入口点和提供如下内容作为输入参数可完成这个任务 : 务识别器 为了确定指定的服务(例如 务)是否被 32位 持,服务目录程序根据 存器中调用者提供的四个字节服务识别器执行查找(详见 确定 32位 否支持 务) 务目录功能识别器 0h,它指挥服务目录程序查找存器中提供的服务识别器 的上三个字节为保留并且必须清零 . 在调用服 务目录程序返回后 ,寄存器 组包含以下值 : 如果指定的服务存在则 含 00h,如果不存在则包含 80h,如果 供的功能识别器未实现则包含 81h. 含指定的 务的物理起始地址 含指定的 务的长度 务的入口点 ,这是 定 32 位 否支持 务 $ ,在 可以通过对 前 ,须把 代码和数据段定义为具有 代码和数据段必须有相同的起始地址 须起动 先级以允许 作并且必须为 义一个容量至少为 1堆栈区域 者必须假定 义代码段为只执行 ,数据段为只读 . 用 如本章上文所提到的那样 , 可以通过执行一个 物理存储器空间 000接调用 方法来调用 16位 2位 在这两种情况中 ,调用者必须首先把要求的请求参数装入处理器的寄存器组 存器必须包含 能 1h. 存器必须包含 级的功能识别器 . 表 26义了各种类型 能调用的输入参数 传送标记的状态表明了调用是成功还是失败 范包含了这些功能调用的详细地描述 本章下问将不再重复了 . 表 26能请求代码 功能请求 能 1h 在检测 1h 用供应商 备 用设备的供应商和设备 为查找标准可以发现系统中的所有设备的实例 则返回物理位置 (总线、设备和功能编号 )能的输入参数去访问设备的配置寄存器 . 2h 发现 代码 如果设备的实例被发现 , 则返回物理位置 (总线、设备和功能编号 )能请求对设备 的配置寄存器进行配置读或写访问时 ,这些值可以作为输入参数 这个功能可以作为引导显示设备用来查找 容的接口 . 3h 产生专用周期交易 用周期交易以发送编程人员指定的信息到指定总线上的所有设备 6h 读配置字节 8h 读配置字 9h 读配置双字 配置字节 配置字 配置双字 得中断路由 选择 备的中断如何路由至系统中断请求线 备或槽的 由信息的数据结构中 节中的“中断路由表”有相同的格式 (实际上
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:滑块厚度综合检测平台控制系统硬件部分
链接地址:https://www.renrendoc.com/p-627799.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!