第2章、系统时钟

合集下载

南通大学操作系统第2章作业参考答案 (1)

南通大学操作系统第2章作业参考答案 (1)

13简答题:简述处理机管理的主要功能。

进程控制和管理;⑵进程同步和互斥;⑶进程通信;⑷进程死锁;⑸线程控制和管理;⑹处理器调度。

(每条1分,总分4分)14简答题:简述中断和异常的区别中断是由与现行指令无关的中断信号触发的(异步的),且中断的发生与CPU处在用户模式或内核模式无关,在两条机器指令之间才可响应中断;异常是由处理器正在执行现行指令而引起的,一条指令执行期间允许响应异常。

(1分)⑵中断处理程序处理过程中是不能阻塞的,异常处理程序处理过程中是可以阻塞的。

(1分)⑶中断允许发生嵌套,但异常大多为一重。

(1分)异常处理过程中可能会产生中断,但中断处理过程中决不会被异常打断。

(1分)15简述进程的主要属性。

(1)动态性:有一定的生命周期⑵共享性:多个进程可执行同一程序,进程可以共享公共资源⑶独立性:是一个独立实体,有自己的虚存空间、程序计数器和内部状态,是资源分配、保护和调度的基本单位⑷制约性:存在制约关系(5)并发性:执行时间上会有所重叠16(每条1分,总分4分)16简答题:简述引起进程状态转换的具体原因。

(1)运行态→等待态:等待使用资源或某事件发生;(1分)⑵等待态→就绪态:资源得到满足或事件发生;(1分)⑶运行态→就绪态:运行时间片到;出现有更高优先权进程;(1分)⑷就绪态→运行态:CPU空闲时选择一个就绪进程。

(1分)17、简答题:进程的基本状态有哪些?请画出进程的状态转换图。

进程的基本状态包括:就绪态、运行态和等待态;(2分)⑵进程的状态转换图如下:(2分)18、简答题:简述进程映象的要素。

(1)进程控制块:标志信息、现场信息、控制信息;(1分)⑵进程核心栈:中断/异常现场、函数调用的参数和返回地址;(1分)⑶进程程序块:进程执行的程序;(1分)⑷进程数据块:私有地址空间,私有数据、用户栈。

(1分)19、简答题:简述引起进程调度的原因。

(1)进程终止⑵进程阻塞⑶进程时间片用完经,⑷进程创建⑸进程请求I/O操作完成⑹进程优先级改变⑺进程运行过程中发生中断或异常⑻进程执行系统调用(每条1分,总分4分)20、下列指令中,哪些是特权指令?⑴关中断;⑵访管指令;⑶设置系统时钟;⑷移位指令;⑸启动I/O;⑹读时钟日期;⑺控制中断屏蔽位(1)、⑶、⑸、⑺(每答对1个得1分,答错1个扣1分)。

新编16_32位微型计算机原理及应用(李继灿主编)课件第2章

新编16_32位微型计算机原理及应用(李继灿主编)课件第2章

2. I/O空间: 486利用低16位地址线访问I/O端口,所 以I/O端口最多有216=64K,I/O地址空间为 0000H~FFFFH。 注意:I/O地址空间不分段 I/O地址空间与存储空间不重叠 CPU有一条控制线M/IO,在硬件设计上用 M/IO=1,参与存储器寻址,用M/IO=0参与 I/O寻址。 从PC/XT~Pentium,基于Intel微处理器的 系统机,实际上只使用低10位地址线,寻址 210=1024个I/O端口。
指 代码流 预取 令 译 指令 码 24位 2*16 总线 器
数据总线 线性地址总线 32 32
A2~A31 BE0~BE3 系统 地址总线
D0~D31 系统 数据总线
控制 总线
控制ROM 控制部分
系统 控制总线
指令队列
译码部分 指令预取部分
总线接口部分
一. 7个功能块: 1.总线接口单元: 产生三总线信号,进行存储器和I/O端口 的访问。
地址(32位) A2~A31、BE0~BE3 地址驱动器 系统地址总线
数据(32位) 写缓冲器 4*80 D0~D31 数据(32位) 数据总线收发器 系统数据总线 控制总线 系统控制总线
2.高速缓冲存储器(CPU内部的Cache): 存放从存储器中取出的最近要执行的指 令和数据,这样CPU就只需从Cache中取指令, 不必经常访问存储器了。
指 运算部分 微指令 令 代码流 控制部分 指令 译 24位 码 总线 器
指 令 预 取 队 列
5.控制器: 控制器采用微程序设计,根据指令译码 器送来的信息产生微指令,对运算器、存储 器管理部分……发出控制信号。 存储管 指 控制与保护 理部分 令 微指令 部件 译 运算部分 码 控制ROM 器 控制器

第2章 计算机系统的组成与工作原理_习题参考答案

第2章  计算机系统的组成与工作原理_习题参考答案

第2章习题参考答案一、选择题1.计算机主机是由CPU和( D )构成的。

A.控制器B.输入/输出设备C.运算器D.内存储器2.在计算机软件系统中,用来管理计算机硬件和软件资源的是( B )。

A.程序设计语言B.操作系统C.诊断程序D.数据库管理系统3.I/O接口位于( C )。

A.主机和I/O设备之间B.主机和总线之间C.总线和I/O设备之间D.CPU和内存储器之间4.计算机中表示信息的最小单位( A )。

A.位B.字节C.字D.字长5.计算机中基本的存取单位是( B )。

A.位B.字节C.字D.字长6.微型计算机中的Cache是( B )。

A.只读存储器B.高速缓冲存储器C.可编程只读存储器D.可擦除可再编程只读存储器7.配置高速缓冲存储器(Cache)是为了解决( C )问题。

A.内存与辅助内存之间速度不匹配B.CPU与辅助内存之间速度不匹配C.CPU与内存储器之间速度不匹配D.主机与外设之间速度不匹配8.采用PCI的奔腾微型计算机,其中的PCI是( B )。

A.产品型号B.总线标准C.微型计算机系统名称D.微处理器型号二、填空题1.电子计算机能够快速、准确地按照人们的意图进行工作的基本思想是(存储程序),这个思想是由(冯·诺伊曼)提出的,按照这个思想,计算机由5大部件组成,它们是(控制器)、(运算器)、(存储器)、(输入设备)、(输出设备)。

2.CPU是由(运算器)和(控制器)组成的。

3.根据功能的不同,可将内存储器分为(随机存取存储器或RAM)和(只读存储器或ROM)两种。

4.在表示存储器的容量时,MB的准确含义是(220字节)。

5.5678.123=(1 0110 0010 1110.0001 1111 01)2=(13056.0764)8=(162E.1F4)H。

6.同一个字母的大小写,(小写)字母的ASCII码值比(大写)字母的ASCII码值要大(32)。

7.微型计算机采用总线结构,根据传送信息的种类不同,系统总线分为(数据总线)、(地址总线)和(控制总线)。

Operating-System第二章(1)

Operating-System第二章(1)
RAM主要用作存放随机存取的程序的数据
第二十二页,编辑于星期四:十六点 十四分。
只读型的存储器: 只能从其中读取数据,但不能随意用普通方法写入数据(写入
数据只能用特殊方法) 称为只读存储器(ROM:Read-Only Memory) 变型:PROM和EPROM PROM:一种可编程只读存储器,使用特殊PROM写入器写入
物理地址、线性地址或者有效地址,用于某种特定方式
的寻址。如index register、segment pointer、stack pointer
条件码寄存器保存CPU操作结果的各种标记位 如算术运算产生的溢出、符号等等
第八页,编辑于星期四:十六点 十四分。
控制和状态寄存器
用于控制处理器的操作 大部分对于用户是不可见的 一部分可以在某种特权模式(由OS使用)下访问
界限寄存器的内容进行比较,以判断是否越界 如果未越界,则按此地址访问主存,否则将产生程序中
断——越界中断(存储保护中断)
第三十页,编辑于星期四:十六点 十四分。
界地址寄存器 存储保护技术
第三十一页,编辑于星期四:十六点 十四分。
存储键
每个存储块有一个由二进位组成的存储保护键
一用户作业被允许进入主存,OS分给它一个唯一 的存储键号
每比特的价格将下降,容量将增大
速度将变慢,处理器的访问频率也将下降
第二十五页,编辑于星期四:十六点 十四分。
层次化的存储体系结构
第二十六页,编辑于星期四:十六点 十四分。
3、存储分块
存储最小单位:“二进位”,包含信息为0或1 最小编址单位:字节,一个字节包含八个二进位 主流个人电脑
主存:128MB~512MB之间 辅助存储器:在20GB~70GB

02-第2章 SYNLOCK V3系统概述

02-第2章 SYNLOCK V3系统概述

SYNLOCK V3通信楼综合定时供给系统 技术手册目录目录第2章 SYNLOCK V3系统概述................................................................................................2-12.1 SYNLOCK V3系统的应用.................................................................................................2-12.2 SYNLOCK V3系统结构.....................................................................................................2-22.3 SYNLOCK V3系统的性能特点..........................................................................................2-3第2章 SYNLOCK V3系统概述2.1 SYNLOCK V3系统的应用SYNLOCK V3是为建设数字同步网而设计的BITS 设备是整个通信楼内或通信区域内的专用定时供给发生器它能接受源自基准时钟信号的同步并向楼内或区域内的所有被同步的数字设备提供各种定时信号因其是专门设置的时钟系统从而能在各个通信楼内或通信区域内用一个时钟统一控制各种网的时钟如数字交换设备分组交换网数字数据网No.7信令网SDH 数字交叉连接以及宽带网等CDMA等使得同步成为支撑网中的同步网解决了各种网的同步问题同时也有利于同步网的监测维护和管理SYNLOCK V3系统时钟配置有三种一级基准时钟二级节点时钟到三级节点时钟配置配置灵活且能自由配置级别因此适用于电信网的C1C4局端局及汇接局SYNLOCK V3系统拥有丰富的输出端口能为DSPC数字程控交换设备ATM SDH DXC 数字交叉连接设备DDN数字数据设备SS7No.7信令设备宽带网MUX 数字复用设备GSM CDMAIN同步复用设备等数字设备提供高质量的定时基准信号如图2-1所示图2-1 SYNLOCK V3系统向数字设备提供定时信号2.2 SYNLOCK V3系统结构SYNLOCK V3整机系统分为基准源输入单元时钟单元定时信号输出单元同步信号监测单元维护控制单元和监控终端等几大部分如图2-2所示图2-2SYNLOCK V3系统的总体结构基准源输入单元对外接输入的定时基准信号进行处理提取出系统所需要的定时信号供给时钟单元进行处理并对输入信号进行实时监测时钟单元对输入信号的频率电平进行转换通过相位控制在输入基准信号或时钟转换时使其输出的相位变化符合相应规定的要求并减小输入相位变化对输出相位的影响为输出单元提供各种频率的信号定时信号输出单元把时钟单元送来的各种频率的信号经过选择驱动隔离后输出如E1信号2048kHz的数字同步接口信号8kHz16kHz 64kHz1MHz 5MHz10MHz 模拟信号等供外部数字设备使用同步信号监测单元能对基准源输入单元处理后的定时信号及外接输入定时信号进行监测并将监测结果送给维护控制单元对各种输入基准源的定时信号及时钟单元的信号采用多数表决进行基准源信号监测和管理并上报监测结果维护控制单元完成对整个系统的通信管理同步协调数值计算单板管理人机对话等功能维护控制单元还具有本地监控终端接口集中监控接口和TL1语言接口监控终端可以实时监视系统各部分的运行状态观察系统告警定位故障并完成对系统数据进行查看配置管理和加载的功能是SYNLOCK V3系统与用户的接口2.3 SYNLOCK V3系统的性能特点SYNLOCK V3系统硬件整体采用了多重备份技术增强了系统工作的可靠性和稳定性系统重要单元如输入接口内部振荡源输出接口等全部采用双重备份结构内部分配总线亦采用了多重信号源备份结构其特点如下1. 灵活配置适应不同级别时钟单元既可为铷原子钟又可为高稳晶体钟能够灵活地进行不同时钟级别的配置还可以配置卫星接收系统用接收的卫星定时信号作为基准时钟信号产品适合不同级别的交换局用作专用定时供给设备2. 采用卫星接收技术大大提高时钟源性能卫星信号为实现精密的全球卫星同步提供了基础利用卫星信号接收系统可获取长期稳定度优良的信号同时采用高性能的铷原子振荡器或优质高稳恒温晶体振荡器作为本地振荡器从本质上保证了输出频率的短期稳定度将卫星信号的长期稳定度与铷原子钟和恒温晶体振荡器的短期稳定性相结合使系统输出拥有铯原子钟的指标卫星接收技术和铷原子钟技术的结合获得了最完美的同步定时系统时钟3. 先进的直接数字合成技术采用先进的直接数字合成DDS Direct Digital Synthesize技术在程序控制下产生输出时钟信号内置的智能软件锁相算法和相位监测电路使时钟拥有强大的抗输入漂移抖动相位瞬变等干扰能力和无基准源时的长久高精度保持能力加上基准源的多重参考控制和灵活配置输入参考的级别模式使得时钟性能稳定可靠4. 时钟终身免维护采用智能软件和DDS技术不但使系统拥有很强的抗输入干扰的能力而且使时钟长期相位漂移得到补偿终身免校正免维护5. 外基准源输入丰富既可跟踪卫星定时信号又可跟踪外部的2048kHz1544kHz2048kbit/s1544kbit/s10MHz 5MHz 1MHz等时钟信号当多输入源存在时智能选择良好的输入源使用拥有可靠的防雷接口可以使输入端口不受雷击高压和短路的影响输入电路具有智能识别功能能自动判断输入接口信号的种类和频率6. 灵活丰富的输出端口既有2048kHz1544kHz2048kbit/s1544kbit/s输出又可提供10MHz 5MHz1MHz64kHz16kHz8kHz等同步时钟信号输出端口数量多达300个适用于不同负载7. 拥有精密同步信号质量监测除能测量定性指标信号丢失LOS帧失步OOF传输系统告警指示AIS循环冗余校验CRC双极性破坏BPV外还能提供高精度的最大时间间隔误差MTIE时间偏差TDEV频偏f/f定量指标数据并以曲线方式显示与相关标准比对具备同步状态信息SSM功能通过同步状态信息字SSMB获取上游节点时钟质量选择质量最好的时钟源并向下游节点输出同步状态信息从而改善了同步网的稳定性与可靠性8. 拥有中文WINDOWS风格界面的监控管理系统提供TL1语言接口既可接受产品自带网管系统的管理也可接入到其它厂家的同步网管中心统一集中监控基于中文WINDOWS2000平台的监控管理系统使用图形界面和菜单系统全中文操作在线联机帮助醒目直观方便的完成与系统的各种交流包括模式参数口令设定系统工作状态监视维护操作数据存储打印告警处理日志管理等。

第二章系统的组成(含答案)

第二章系统的组成(含答案)

单元练习一一、判断题:2. 任何需要处理的数据,均必须先存放在计算机的主存储器中。

答案:对3. 击打式打印机每次可以打印多份,并且打印速度可高达每分钟数千行。

答案:错4. 打印机上的指示灯“ON LINE”亮时表示联机。

答案:对5. 打印机在打印汉字时出现乱字符,表明机器受到了计算机病毒侵蚀。

答案:错6. 显示器既是输入设备又是输出设备。

答案:错12、磁盘既可作为输入设备又可作为输出设备。

答案:对7. 显示控制(适配器)是系统总线与显示器之间的接口。

答案:对9. 安装鼠标器后,无需安装鼠标驱动程序便可使用。

答案:错13、所存数据只能读取,无法将新数据写入的存储器,称为RAM。

答案:错14、存储器地址是代表某一内存位置的编号。

答案:对15、将数据或程序存入ROM后,以后就不能再更改。

答案:对16、软盘驱动器属于主机,软盘属于外设。

答案:错17、磁盘里的数据按照磁道的形式来存放。

答案:错18、磁盘驱动器存取数据的基本单位为字节。

答案:对19、计算机的内存容量是表示主板上只读存储器的大小。

答案:错20、负责存储各项程序及数据的装置称为存储器。

答案:对21、通常所说的计算机存储容量是以ROM的容量为准。

答案:错24、随机存储器能从任意的存储地址读出内容,且其存取时间基本是不变的。

答案:对25、主存储器多半是半导体构成的,所以易受破坏。

答案:对26、就硬盘而言,每盘片磁柱数和磁道数是相等的。

答案:对27、驱动器的读写头是接触着软盘的,所以读写头不可能被碰撞坏。

答案:错28、硬盘的着陆区是指关机时驱动器读写头应该优先停放的柱面。

答案:对29、只提供一个操作数的命令称为单地址或单操作数指令。

答案:对30、无条件转移指令属于程序控制指令。

答案:对33、购置微机首先要明确所购微机的配置情况。

答案:对34、品牌微机的最大优点是质量好。

答案:对35、目前常用的国产品牌机是联想、金长城等。

答案:对36、品牌微机的最大缺点是价格较高。

2 第2章 时钟设置

2-142.7 SS13STG 板跳线设置.............................................2-132.6.3 故障分析及排除...........................................2-132.6.2 故障现象................................................2-122.6.1 系统概述................................................2-122.6 故障案例——多站SYNC_LOS 告警分析...............................2-102.5.4 时钟保护倒换实例..........................................2-92.5.3 时钟保护倒换配置注意事项...................................2-92.5.2 须配置的参数.............................................2-82.5.1 时钟保护倒换的概念........................................2-82.5 时钟自动保护倒换..............................................2-82.4.4 时钟跟踪最短路径..........................................2-82.4.3 扩展子架2个以上时钟源时的线路时钟源级别配置..................2-72.4.2 使用2.5G 子架的SBS155/622的时钟配置..........................2-72.4.1 避免出现两个网元间时钟的互相跟踪............................2-72.4 实际应用中需注意的问题.........................................2-62.3.2 时钟板的配置方法..........................................2-22.3.1 时钟板的配置参数..........................................2-22.3 时钟板的配置..................................................2-22.2.3 时钟板的自由振荡工作模式...................................2-12.2.2 时钟板的保持工作模式......................................2-12.2.1 时钟板的跟踪工作模式......................................2-12.2 时钟板的工作模式..............................................2-12.1 SS13STG 时钟板的主要功能.......................................2-1第二章 时钟设置.....................................................目录第二章时钟设置SDH网是同步网,网中所有交换节点的时钟频率和相位都必须控制在预先确定的容差范围内,以保证网中各交换节点的全部数字流实现正确有效的交换。

第2章 Windows操作系统及其应用(单选题)

第2章 Windows操作系统及其应用(单选题)完成下列题目,这些题目与期末考试题或将来的统考题类似,请同学们认真做一遍。

注意:上传你所做的答案后就可以下载我的参考答案。

一.操作系统概述、Windows 7的启动与关闭1、Windows操作系统的主要功能是__B____。

A.实现软、硬件转换B.管理计算机系统所有的软、硬件C.把源程序转换为目标程序D.进行数据处理[解析]操作系统属于系统软件,它的主要功能是:管理系统所有的软件和硬件资源。

2、关于Windows 7操作系统,下列说法正确的是___C___。

A.是用户与软件的接口 B.不是图形用户界面操作系统C.是用户与计算机的接口 D.属于应用软件[解析]略3、Windows 7操作系统的特点不包括__ D____。

A.图形界面B.多任务C.即插即用(英文为Plug-and-Play,缩写为PnP )D.卫星通信[解析]略4、Windows 7系统提供的用户界面是__D____。

A.交互式的问答界面B.显示器界面C.交互式的字符界面D.交互式的图形界面[解析]DOS操作系统是一个命令行界面操作系统,而Windows 7操作系统是一个交互式的图形用户界面系统,图形用户界面简称为GUI。

5、装有Windows 7系统的计算机正常启动后,我们在屏幕上首先看到的是__A____ 。

A.Windows 7的桌面B.关闭Windows的对话框C.有关帮助的信息D.出错信息[解析]略6、下列关于Windows 7的“关闭选项”说法中错误的是___B___。

A.选择“锁定”选项,若要再次使用计算机一般来说必须输入密码B.计算机进入“睡眠”状态时将关闭正在运行的应用程序C.若需要退出当前用户而转入另一个用户环境,可通过“注销”选项来实现D.通过“切换用户”选项也能快速地退出当前用户,并回到“用户登录界面”[解析]参考p.44。

关闭计算机时若选择“睡眠”功能,则在开机后将恢复原有程序的运行状态。

单片机原理及接口技术(C51编程)(第2版)-习题答案汇总

单片机答案第1章思考题及习题1参考答案一、填空1. 除了单片机这一名称之外,单片机还可称为或。

答:微控制器,嵌入式控制器.2.单片机与普通微型计算机的不同之处在于其将、、和三部分,通过内部连接在一起,集成于一块芯片上。

答:CPU、存储器、I/O口、总线3. AT89S51单片机工作频率上限为 MHz。

答:24MHz。

4. 专用单片机已使系统结构最简化、软硬件资源利用最优化,从而大大降低和提高。

答:成本,可靠性。

二、单选1. 单片机内部数据之所以用二进制形式表示,主要是A.为了编程方便B.受器件的物理性能限制C.为了通用性D.为了提高运算速度答:B2. 在家用电器中使用单片机应属于微计算机的。

A.辅助设计应用B.测量、控制应用C.数值计算应用D.数据处理应用答: B3. 下面的哪一项应用,不属于单片机的应用范围。

A.工业控制 B.家用电器的控制 C.数据库管理 D.汽车电子设备答:C三、判断对错1. STC系列单片机是8051内核的单片机。

对2. AT89S52与AT89S51相比,片内多出了4KB的Flash程序存储器、128B的RAM、11个中断源、1个定时器(且具有捕捉功能)。

对3. 单片机是一种CPU。

错4. AT89S52单片机是微处理器。

错5. AT89S51片内的Flash程序存储器可在线写入(ISP),而AT89C52则不能。

对6. 为AT89C51单片机设计的应用系统板,可将芯片AT89C51直接用芯片AT89S51替换。

对7. 为AT89S51单片机设计的应用系统板,可将芯片AT89S51直接用芯片AT89S52替换。

对8. 单片机的功能侧重于测量和控制,而复杂的数字信号处理运算及高速的测控功能则是DSP的长处。

对第2章思考题及习题2参考答案一、填空1. 在AT89S51单片机中,如果采用6MHz晶振,一个机器周期为。

答:2µs2. AT89S51单片机的机器周期等于个时钟振荡周期。

计算机第2章答案

第2章 Windows 操作系统及其应用(单选题)一.操作系统概述、 Windows 7 的启动与关闭1、 Windows操作系统的主要功能是 __B____。

A. 实现软、硬件转换B.管理计算机系统所有的软、硬件C.把源程序转换为目标程序D.进行数据处理2、关于 Windows 7 操作系统,下列说法正确的是___C___。

A.是用户与软件的接口B.不是图形用户界面操作系统C.是用户与计算机的接口D.属于应用软件3、 Windows 7 操作系统的特点不包括 ___D___。

A. 图形界面B.多任务C.即插即用 ( 英文为 Plug-and-Play,缩写为 PnP )D.卫星通信4、 Windows 7 系统提供的用户界面是 ___D___。

A. 交互式的问答界面B.显示器界面C. 交互式的字符界面D.交互式的图形界面5、装有 Windows 7 系统的计算机正常启动后,我们在屏幕上首先看到的是__A____ 。

A.Windows 7 的桌面B.关闭 Windows的对话框C.有关帮助的信息D.出错信息6、下列关于 Windows 7 的“关闭选项”说法中错误的是__BB___。

A.选择“锁定”选项,若要再次使用计算机一般来说必须输入密码B.计算机进入“睡眠”状态时将关闭正在运行的应用程序C.若需要退出当前用户而转入另一个用户环境,可通过“注销”选项来实现D.通过“切换用户”选项也能快速地退出当前用户,并回到“用户登录界面”7、在 Windows 7 中说法不正确的是 ____B____。

A. 可以建立多个用户账户B.只能一个用户账户访问系统C.当前用户帐户可以切换D.可以注销当前用户帐户二. Windows 7 运行环境、 Windows 7 桌面组成8、关于 Windows运行环境说法正确的是 ___C___。

A. 对内存容量没有要求B.对处理器配置没有要求C.对硬件配置有一定要求D.对硬盘配置没有要求9、在 Windows 7 的支持下 , 用户 __D____。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
向 RTTC 中的一次写入操作将会使 RCNR 自增。在 RTTR 中,有一部分被保留的位,这 些位应当被设置成 0,任何对它们的读操作都将被忽略。RTTR 只能通过硬件的重启来复位, 不像 RCNR 可以通过软件方式来复位。RTTR 的第 32 位为 Lock 功能,如果被置位的话,那 么本寄存器就变成只读的了,这样可以更好地保护数据。第 32 位只能通过硬件复位来清除。 RTTR 的定义如图 2-2 与表 2-1 所示。
RCNR 的定义如图 2-4 与表 2-3 所示。
物理地址 0x4090_0000
RCNR
系统内部集成单元
位 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
RCV
复位 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
通过 RTC Trim Register 提供给开发者一个时钟修正的途径。在理想的情况下,这种修正 方式可以使 32kHz 晶振在一个月内的误差控制在±5s 之内。
1.修正过程
赫兹时钟的输出频率是晶振分频的结果,但是晶振自身也有误差,再加上板上各种电容 的负面影响,时钟会产生误差。因此需要在特定的时钟周期内进行小规模的修正。RTC 精确 修正寄存器允许对时钟进行误差在 1ppm 内的修正操作。这样的话,对于 1Hz 频率的赫兹时 钟,一个月的误差也就是 5s 左右。
物理地址 0x4090_000C
RTTR
系统内部集成单元
位 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
LC K
保留
LCK
CK_DIV
复位 0 ? ? ? ? ? 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
表 2-3
图 2-4 RCNR RCNR 定义
位号
名称
描述
华清远见<Windows 系统定制与驱动开发班>培训教材
《Windows CE 嵌入式开发入门--基于 Xscale 架构》——第 2 章、系统时钟
<31:0>
RCV

RTC 计数值 当前 RTC 计数器的值
2.1.5 RTC Status Register(RTSR)
华清远见——嵌入式培训专家
“黑色经典”系列之《Windows CE 嵌入式开发入门--基于 Xscale 架构》
第 2 章 系统时钟
电子系统中,时钟是一个关键的要素,尤其在手持设备中,时钟系统的设计与系统的性 能和功耗有直接关系。PXA255 提供了丰富的时钟系统的控制能力,能有效地实现性能和功 耗的平衡。
表 2-1 位号
<31> <30:26>
名称 LCK -
图 2-2 RTTR RTTR 定义
描述
调整值的锁存位 0-RTTR 值允许被改变 1-RTTR 值不允许被改变
保留
华清远见<Windows 系统定制与驱动开发班>培训教材
<25:16> <15:0>
华清远见——嵌入式培训专家
RTSR 在硬件复位后默认值为 0。ALE 和 HZE 位为中断控制位,它们都可以触发中断。 AL 和 HZ 位为状态位,它们的值分别和 ALE 与 HZE 位相对应。向 AL 和 HZ 中写 1,可以 把 ALE 和 HZE 清零。
RTSR 的定义如图 2-5 与表 2-4 所示。 同样,在这个寄存器中也有很多保留位,这些位应当被清零,任何读操作都将被忽略。 如果系统处于睡眠状态,那么只有 AL 的事件会被得到响应,而 HZ 的事件则被忽略。
DEL CK_DIV
调整用的删除计数 这个值代表了 32MHz 时钟被删除的数目
时钟除数 这个值代表了 32MHz 时钟周期数,加 1 等于赫兹时钟周期
2.1.3 RTC 闹钟寄存器(RTAR)
RTAR 闹钟寄存器是一个 32 位的寄存器。处理器可以进行读/写操作。 在赫兹时钟的每个上升沿,本寄存器的值都将和 RCNR 的值进行比较,如果它们相等, 并且 RTSR[ALE]被置位,则 RTSR[AL]被设置成 1,引发中断。 RTAR 寄存器在复位后,值为 0x0。 RTAR 的定义如图 2-3 与表 2-2 所示。
可以通过编程来指定产生赫兹时钟的除法的参数,这同时也提供给开发人员修正时钟误 差的机会,关于修正误差,我们将在后续的章节中讨论。
2.1.2 RTC 精确调整寄存器(RTTR)
通过设置 RTTR 寄存器,可以调整赫兹时钟的频率。这个寄存器在复位后的值为 0x0000_7FFF,如果晶振为非常精确的 32.768kHz 的话,那么正好将产生 1Hz 的输出。如果设置 成其他值,也同样会使赫兹时钟产生其他的频率。如果使用的晶振不是 32.768kHz 的话,也可以 通过这个寄存器的值的改变来弥补。在后面的章节中我们将介绍如何计算赫兹时钟的频率。
表 2-2
图 2-3 RTAR RTAR 定义
位号
名称
描述
<31:0>
RTMV
RTC 闹钟触发值 这个值将会和 RTC 计数器的值比较
2.1.4 RTC Counter Register(RCNR)
RCNR 是一个读/写寄存器,如图 2-4 所示。理论可以在任何时候对这个寄存器进行操作, 但是 Intel 公司建议开发人员不要随意地在系统运行时随便改动这个值。
物理地址 0x4090_0008
RTSR
系统内部集成单元
位 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
HZE AL E HZ AL
保留
复位 ? ? ? ? ? ? ? ? ? ? ? ? / ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 0 0 0 0
RTC 闹钟监测 0-没有监测到 RTC 闹钟 1-监测到 RTC 闹钟并且置位 ALE
续表
2.1.6 时间的修正
由于晶振的自身误差和分频时产生的误差,使得长时间后时钟的误差急剧加大,因此有 必要在运行一段时间后进行修正。
华清远见<Windows 系统定制与驱动开发班>培训教材
华清远见——嵌入式培训专家
当 PXA255 的 nRESET 引脚产生高电平时,RTTR 就会被回复为 0x0000_7FFF,如果是 32kHz 的晶振,正好产生 1Hz 的输出。而当 RTTR 中的分频位(RTTR[15:0])都为 0 时,赫 兹时钟将一直输出高电平,这样也就失去了时钟的意义。对于其他数值来说,最终的赫兹时 钟输出应当为 32kHz 除以 RTTR 中的分频值再加 1。
除了计数器以外,PXA255 还提供了闹钟寄存器 RTAR,可以向 RTAR 中写入特定的值, 每当 RCNR 计数器递增后就会和 RTAR 进行比较,如果值相等,则触发中断 RTSR[AL](如 果中断没有被屏蔽的话)。
赫兹时钟是由两个时钟源中任何一个的频率进行特定运算后得到的频率。在 PX255 的系 统中,要求使用 3.6864MHz 的晶振和 32.768kHz 的晶振。系统中可以同时使用这两个时钟源 或者其中一个,如果是使用 3.6864MHz 晶振的话,应当对其进行分频到 32.914kHz。
图 2-1 PXA255 时钟系统
3.6864MHz 晶振是系统的主要时钟源,可以用来驱动大部分的模块。在没有 32.768kHz 晶振的情况下,可以将其分频使用。
一个实时时钟是系统在关闭时也能追踪、记录时间的时钟。它经常以集成电路芯片的形 式嵌入在系统中。实时时钟可以用于许多种类的计算机,尤其在嵌入式系统中。
2.晶振频率的修正
在决定向 RTTR 中写入值之前,必须先使用一定时间精确度的基准来衡量晶振频率多用 复路器上的频率(一般为 32kHz),如使用频率计数器。PXA255 上 RTC 的脉冲可以通过复 用引脚的 GPIO[12]或者 GPIO[72]向外输出,然后将实际有效的频率用一个整数来除,并且在 特定周期内,丢弃一定量的脉冲,即每隔一段时间使脉冲无效,以补偿前面的误差。
表 2-4 位号
<31:4> <3>
位号 <2>
<1>
<0>
名称 -
HZE
图 2-5 RTSR RTSR 定义
保留 HZ 中断使能 0-HZ 中断禁止 1-HZ 中断使能
描述
名称 ALE HZ AL
描述
RTC 闹钟中断使能 0-RTC 闹钟中断禁止 1-RTC 闹钟中断使能
HZ 上升沿监测 0-没有监测到上升沿 1-监测到上升沿并且 HZE 位被置为 1
华清远见<Windows 系统定制与驱动开发班>培训教材
《Windows CE 嵌入式开发入门--基于 Xscale 架构》——第 2 章、系统时钟
在硬件复位或者看门狗复位后,RCNR 计数恢复为 0,然后在每赫兹时钟的每个下降沿 递增 1。由于 1 赫兹产生的脉冲的高电平区只能维持 32kHz 周期的宽度,而 RCNR 的递增操 作发生在赫兹时钟产生上升沿后的 32kHz 周期的时间点上,因此看起来就像是在赫兹时钟下 降沿递增的。这个寄存器是读/写寄存器,当要把特定的计数值写入这个寄存器时,直接操作 即可。RTSR 计数器不受系统的睡眠或者是空闲状态改变的影响。
物理地址 0x4090_0004
相关文档
最新文档