微机2012-2013-1 A

微机2012-2013-1 A
微机2012-2013-1 A

第1页(共3页)

5设有100个字节数据(补码),存放在数据段中EA =2000H 的存储区内,以下程序应能从该数据区中找出最大的1个数并存入

同一数据段EA =2100H 的单元中,请完成该程序(在空白处填入适当的语句)。

MAX :

MOV BX , MOV AL ,[BX] MOV CX ,

LOOP1:

INC BX CMP

AL ,[BX]

L OOP2 MOV AL ,[BX] LOOP2:

DEC

CX

JNZ MOV ,AL

6 若(AX )=26D3H ,(CX )=7908H ,CF=1,执行下列指令后,寄存器AX 、CX 的值分别是多少?CF=?OF=?

SAL CH ,1 RCR AX ,CL ROL

AL ,1

答:执行结果为(AX )= ,(CX )= ,CF=

OF= 。

单片机部分(50分)

一、填空题。每空1分,共20分

1.访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是端口。

2.单片机的P0、P1口作输入用途之前必须在相应端口先置。

3.8031有两个16位可编程定时/计数器,其中定时作用是指对单片机脉冲进行计数,而计数器作用是指对单片机脉冲进行计数。

4.单片机常用两种复位方式,即和。

5.51单片机提供了一个位的CPU,两个位的定时器。

6.P2口通常用作,也可以作通用的I/O口使用。

7.若由程序设定RS1、RS0=01,则工作寄存器R0~R7的直接地址为。

8.串行口方式2接收的第9位数据从寄存器的位中读出。

9.要使MCS-51 单片机从片内的地址0000H 开始执行程序,那么EA应。

10.LED数码管的送显示方式有两种,分别为:和。

二、综合题(每题6分,共30分)

1.51系列单片机具有几个中断源,分别是如何定义的?其中哪些

中断源可以被定义为高优先级中断,如何定义?

2.内部RAM中,哪些单元可作为工作寄存器区,哪些单元可以

进行位寻址?写它们的字节地址。

3.开机复位后,CPU使用的是哪组工作寄存器?它们的地址是

什么?CPU如何确定和改变当前工作寄存器组?

4.简述如果要求产生的定时时间超过了单片机定时的最大范围

时,如何处理才能达到要求定时的时间?设单片机的fosc=6MHz

,要求产生1秒钟的定时,如何处理?

5.设串行口工作于方式1,要求用定时器T1工作于方式2来产

生波特率600bps,且波特率加倍,已知晶振频率=12MHz,要求

出T1的初值,并写出定时器T1的初值加载语句。

第2页(共3页)

第3页(共3页)

微机原理及应用试题库(附答案)

《微机原理及应用》试题库 1. 8086和8088的引脚信号中, D 为地址锁存允许信号引脚。 A.CLK B.INTR C.NMI D.ALE 2. 下面的哪项是有效标识符: B A . 4LOOP: B. DELAYIS: C. MAIN A/B: D. GAMA$1: 3. 如图所示的三态输出电路,当 A 时,V B≈V DD。 A. E(ENABLE)=1, A=1 B. E(ENABLE)=1, A=0 C. E(ENABLE)=0, A=1 D. E(ENABLE)=0, A=0 4. 设(SS)=2000H,(SP)=0100H,(AX)=2107H,则执行指令PUSH AX 后,存放数据21H的物理地址是 D 。 A. 20102H B. 20101H C. 200FEH D. 200FFH 5. 汇编语言中,为了便于对变量的访问, 它常常以变量名的形式出现在程序中, 可以认为它是存放数据存储单元的 A 。 A.符号地址B.物理地址C.偏移地址D.逻辑地址 6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是 A 。 A. CX B. BX C. BP D. DI (C)7. 执行下列程序段: MOV AX,0 MOV BX,1 MOV CX,100 AA:ADD AX,BX INC BX LOOP AA HLT 执行后的结果:(AX)= ,(BX)= 。 A. 5050,99 B. 2500,100 C. 5050,101 D. 2550,102 8. 假设V1和V2是用DW定义的变量,下列指令中正确的是 A 。 A.MOV V1, 20H B.MOV V1, V2 C.MOV AL, V1 D.MOV 2000H, V2 9. – 49D的二进制补码为 A 。

铁路信号微机联锁系统现应用与发展

铁路信号微机联锁系统现应用与发展 关键字:铁路信号微机联锁安全可靠 铁路是国民经济的大动脉,是全国各地联系交流的纽带,是国民经济建设的先锋行业,相比其他的交通运输方式而言,铁路运输具有成本低、运输量大、速度快、可靠性高、能全天候运输等方面的诸多优势。目前,铁路运输承载全国客货运输流量的60%至70%,在短时间内,这种局面不会有太大变化,火车仍是当下最主要的交通运输方式,因此,如何提高火车运输的安全可靠性、效率和效益也是当下亟待解决的问题。铁路信号是火车的耳目,是保障安全可靠运输的有力工具。一旦铁路信号发生故障,整个运输系统就会陷入瘫痪,不仅会造成出行不便的问题,更会在经济上蒙受巨大的损失。因此,对铁路信号的研究和信号处理设备提出了更高的要求。随着计算机技术的不断发展,人们逐渐把铁路信号和计算机系统联系到一起,经过多次的实践积累经验,最终将微型计算机系统与铁路信号完美结合,提出了铁路信号微机联锁系统。随着微机联锁系统的成熟和不断发展创新,该系统已经在部分车站得到试行和应用,并在逐步的取代传统的机电联锁系统和继电器联锁系统,成为保障铁路运输系统安全可靠运行的一个有力工具。 一、研究铁路信号微机联锁系统的目的与意义 铁路联锁系统像其它技术一样随着科技的进步和铁路运输发展的需求在不断的创新和更新,它的发展历程由最初的机械联锁、机电联锁、继电器联锁逐步的向微机联锁过渡。在铁路控制系统中引入微机联锁,由计算机系统来实现信号、岔路、行路之间的联锁,按照列车作业的要求,自动控制岔路选择、进路转换和信号开放,这样一来,不仅能够提高车站作业的安全可靠性,其作业效率也得到了大大提高,不仅为铁路系统的现代化运行提供更加安全可靠的信息,对于改善车站的自动控制监督系统、提高车站通过能力、实现车站的现代化管理、

微机原理及应用 第2章 习题及答案

CH02 8086/8088指令系统 习题与思考题 1.假定DS=2000H,ES=2100H,SS=1500H,SI=00A0H,BX=0100H,BP=0010H,数据变量VAL的偏移地址为0050H,请指出下列指令源操作数是什么寻址方式?源操作数在哪里?如在存储器中请写出其物理地址是多少? (1)MOV AX,0ABH (2)MOV AX,[100H] (3)MOV AX,VAL (4)MOV BX,[SI] (5)MOV AL,VAL[BX] (6)MOV CL,[BX][SI] (7)MOV VAL[SI],BX (8)MOV [BP][SI],100 解答: (1)MOV AX,0ABH 寻址方式:立即寻址;源操作数在数据线上;物理地址:无 (2)MOV AX,[100H] 寻址方式:直接寻址;源操作数在存储器中;物理地址:DS*16+100H=2000H*16+100H=20100H (3)MOV AX,VAL 寻址方式:直接寻址;源操作数在存储器中;物理地址:DS*16+VAL=2000H*16+0050H=20050H (4)MOV BX,[SI] 寻址方式:寄存器间接寻址;源操作数在存储器中;物理地址:DS*16+SI=2000H*16+00A0H=200A0H (5)MOV AL,VAL[BX] 寻址方式:变址寻址;源操作数在存储器中;物理地址:DS*16+VAL+BX=2000H*16+0050H+0100=20150H (6)MOV CL,[BX][SI] 寻址方式:基址加变址寻址;源操作数在存储器中;物理地址:DS*16+BX+SI= 2000H*16+0100H+00A0H =201A0H (7)MOV VAL[SI],BX 寻址方式:寄存器寻址;源操作数在寄存器中;物理地址:无 (8)MOV [BP][SI],100 寻址方式:立即寻址;源操作数在;物理地址:无 .设有关寄存器及存储单元的内容如下:2. DS=2000H,BX=0100H,AX=1200H,SI=0002H,[20100H]=12H,[20101H]=34H,[20102H]=56H,[20103]=78H,[21200]=2AH,[21201H]=4CH,[21202H]=0B7H,[21203H]=65H。

微机原理及应用综合练习一

2012电子微机原理综合练习一 一、简答题。 1.8086CPU标志寄存器中的控制位有几个?简述它们的含义。 2.8086工作于最小方式或最大方式,如何设置?两种模式的主要区别是什么 3. 简述8086和8088CPU引脚信号的区别。 4. 何为时钟周期?它和指令周期、总线周期三者之间的关系是什么? 5. 简述标志位中溢出位和进位位的区别。 6. 简述8088和8086对存储器进行字访问的异同。 7. 在8086系统中,下一条指令所在单元的物理地址是如何计算的? 8.简述半导体存储器的分类和特点。 9.简述高位地址总线译码方法的种类和特点。 10. SRAM芯片6116是4K×8位的存储器,其地址线和数据线的分别有多少条?并简述它的3条控制线、和的含义和功能。 11. CPU与外设间的接口信息有哪几种? 12.简要说明8086/8088中断的分类,以及优先级顺序。 13. 8086/8088CPU响应可屏蔽中断INTR的条件是什么? 14.CPU与外设数据传送的方式有哪几种?什么情况下数据传送要采用无条件传送方式?它有什么特点? 15. 简述查询式数据传送方式的工作过程。 16.比较串行通信和并行通信的优缺点。 17.何为波特率?设数据传送的速率是120字符/秒,而每一个字符格式中的数据位7位,停止位,校验位各1位,则传送的波特率为多少? 18. 异步通信中,字符的格式是由哪些部分组成? 19.8253的方式0~方式3各是何种工作方式?为了便于重复计数,最好选用那些工作方式? 二、综合题 1.设8088的时钟频率为5MHZ,总线周期中包含2个T w等待周期。问: (1)该总线周期是多少?(2)该总线周期内对READY信号检测了多少次? 2.某微机有8条数据线、16条地址线,现用SRAM 2114(容量为1K×4位)存储芯片组成存储系统。问采用线译码方式时,系统的最大存储容量最大是多少?此时需要多少个2114存储芯片 3. 设有一个具有15位地址和16位字长的存储器,试计算: (1)该存储器能存储多少字节信息? (2)如果存储器由2K×4位的RAM芯片组成,需多少RAM芯片?需多少位地

微机原理及应用(广西大学)

微机原理期末复习要点(必看) 一、填空题(每空1分,共30分) 1、CPU访问存储器时,在地址总线上送出的地址称为物理地址。 2、80X86系统中,执行指令PUSH AX后,SP= SP-2 ;若执行指令POP AX 后,SP= SP+2 。 3、指令“MOV AX,2000H”源操作数的寻址方式为立即数 ;指令“MOV AX,[BX+SI+6]”源操作数的寻址方式为带偏移量的基础加变址。 4、设(DS)=24EOH,(SS)=2410H,(ES)=2510H,(DI)=0206H,则指令“MOV AX,[DI+100H]”源操作数的有效地址为 0306H ,物理地址为 25106H 。 5、80486可访问两个独立的地址空间,一个为I/O地址空间,其大小为 64K 字节。 6、执行指令“XOR AX,AX”后,标志位ZF的值为 1 。 7、若(AL)=10011000B,(BL)=01100111B,则执行指令“ADD AL,BL”后,(AL)=11111111B;执行指令“AND AL,BL”后,(AL)= 0 。 8、可屏蔽中断从CPU的 INTR 引脚进入,只有当中断允许标志IF为 1 时,该中断才能得到响应。 9、中断向量表存放在从 00000H 至 003FFH 存储空间中。 10、在实地址方式下,中断类型号为20H的中断所对应的中断向量,存放在内存 从 00080H 开始的四个连续字节单元中,若这四个字节单元的内容由低地址到 高地址依次为00H,50H,00H,60H,则中断服务程序的入口地址 65000H 。 11、80X86的I/O指令中,要寻址的16位的端口地址存放在 DX 中。 12、现要用6116静态RAM芯片构成8K×32位的存储器,此种芯片共需16 片。 13、8255A在“方式1输出”与外设之间的一对"握手"信号是 ACK和OBF 。 14、由实地址方式上,由逻辑地址获得物理地址的计算公式为:

最新微机联锁教案

微机联锁教案

计算机联锁设备使用指南 沈阳职工培训中心

计算机联锁 计算机联锁是一种新型的铁路车站自动控制设备,在保证安全的前提下,能以最经济、合理的技术措施提高运输效率,改善劳动条件,设备可靠,维修方便,便于联网。下面以TYJL—II型计算机联锁为例作以介绍。 一、设备概述 TYJL—II型计算机联锁根据作业情况可办理列车、调车作业,单独操纵道岔和单独锁闭道岔,引导接车或引导总锁闭接车等,有的站还可办理单钩、连续溜放作业,储存溜放进路,具有检查、修改、增钩、减钩的功能。操作方式可采用数字化仪控制台或鼠标在屏幕上按压“按扭”进行操作,操作表示是通过彩色监视器(CRT)来进行显示,屏幕上有各种汉字提示,并通过语言代替电铃报警,若办理进路的操作有误时,在屏幕上将显示办理有误的提示。该系统在同步状态下,故障时可自动切换,切换时不影响进路的办理。亦可进行人工切换,非同步时人工切换必须由电务和车务人员共同确认,全场没有办理任何进路时才能进行,并记录切换原因。人工切换后全场锁闭,由电务和

车务人员共同确认机车车列完全停止走行时。通过“上电解锁”按扭进行全场解锁。 二、屏幕显示 屏幕显示按站场图形布置,平时显示的灰色光带为基本的轨道图形。为调车作业设置的绝缘,是区段绝缘,在屏幕上用竖线表示,灰色为普通绝缘,红色带圆圈为超限绝缘。 a.轨道区段 平时轨道区段为粗线,当该区段的轨道继电器前后接点校核错时为细线。 灰色光带:基本图形; 白色光带:进路在锁闭状态; 红色光带:轨道区段有车占用或故障; 绿色光带:区段出清后尚未解锁; 蓝色光带:进路初选状态; 青色光带:接通光带。 b.列车信号 红色:信号关闭; 绿色:信号开放; 红色、白色同时显示:引导信号开放; 红色闪光:灯丝断丝; 白色闪光:溜放信号开放; 白色外框:表明信号处于封闭状态,按扭失效;

微机原理及应用课程

微机原理及应用课程学习总结与例程分析 班级:xxxxx 学号:xxxxx 姓名:xxxx 系部:机械工程学院

一、课程学习总结 通过对这门课程的学习,我对8086/8088单片机有了较为深刻的认识。课程分为理论课和实验课,在理论课上,我由浅入深的了解了微型计算机的产生和发展、微机的系统组成和基本结构、微型计算机的工作过程。以及8086\8088单片机的内部逻辑结构、外部引脚功能、存储器、指令系统中的寻址与逻辑算术运算、微型计算机存储器接口技术、输入输出及中断、模拟量数字量的转换、定时器\计数器、微机接口技术的应用等知识。 而在实验课上,我先学习了汇编软件win-Masm的使用,明白了汇编程序从编写到执行即编程→.ASM→编译→.OBJ→连接→.EXE→加载→内存中的程序→执行的过程。然后又学习使用了模拟仿真软件Protues和汇编语言开发编写软件Keilc51。再通过汇编小程序、延时控制、按键控制、流水灯等几个实验,更是让我了解到了汇编语言的强大与神奇之处,也激发起了我深厚的学习兴趣也锻炼了我的动手能力。 这门课程很注重系统性,和实用性,前后关联性很强,并有大量的程序和硬件设计类的案例,使学生能够深入了解计算机的原理、结构和特点,以及如何运用这些知识来设计一个实用的微型计算机系统。具体来说,就是掌握Intel8086/8088微型计算机系统地组成原理,熟练运用8086宏汇编语言进行程序设计,熟悉各种I/O接口芯片的配套使用技术,并通过一定的课程实验与实践,进一步提高系统设计的能力,使学生能够完成实用的微

型计算机系统软件的初步设计。 同时,我也对这门《微机原理与接口技术》课程中的“接口”有了深刻的理解与认识。首先是计算机接口技术的基本原理。计算机系统由中央处理器(CPU)、存储器、IO系统组成,在发展的初期,CPU与各模块之间采用点对点的方式直接连接,集成电路发展之后,才出现以总线为中心的标准结构。 计算机接口技术,实现了各个外部终端与系统内存的信息传递,与指令下达。其次是并行/串行接口技术,1)并行接口,并行接口传输速率高,一般不要求固定格式,但不适合长距离数据传输。2)串行接口,串行通信是将数据的各个位一位一位地,通过单条1位宽传输线按顺序分时传送,即通信双方一次传输一

铁路信号微机联锁系统的管理与维护

铁路信号微机联锁系统的管理与维护 摘要:微机连锁系统作为铁路运行过程中的重要组成部分,为整个铁路安全、 稳定的运行打下了良好基础。想要使微机连锁系统在实际当中发挥出更大的作用,必须要从人员、施工、运行环境与设计四个方面着手,进一步提高系统的管理与 维护工作质量。 关键词:铁路信号;微机联锁系统;管理;维护 引言 铁路运输已成为我国主要的运输方式之一,客运量和运货量都在逐年增加。铁路信号微 机联锁系统可以对铁路信号进行有效的维护,维护铁路运行的安全。 1微机连锁系统概述 上世纪80年代中期,在我国科学技术稳定发展的情况下,研制出了第一台微机连锁系统,并将其投入到铁路行业中,到了今天,已经经过了30余年的时间,我国微机连锁系统被广 泛地应用到了各个铁路车站内,为铁路安全的形式打下良好基础。微机连锁系统作为当前较 为先进的一项技术,是通过计算机处理铁路进路内的道岔、信号机、轨道电路之间安全联锁 关系,并获取自动列车监控系统传递的信号,对列车输出连锁信息的系统。该系统与传统的 继电电路系统相比,不仅减少了很多元件的使用,降低了成本投入与后期的维护任务量,而且,系统存在更强的可靠性与操作性,同时,还具有良好的扩展性,在之后使用的过程中, 能够针对铁路运输行业的实际要求,不断对功能进行扩展。 2铁路信号微机联锁系统应用背景 当前我国经济和社会高速发展,基础设施不断完善。我国的铁路里程迅速增加,铁路客 流量也越来越大。客流量的增加以及输送压力的加大都会增加铁路信号管理工作的难度,因此,要保证铁路的运行质量,就必须应用新的管理技术。使用微机联锁系统进行铁路信号管 理后,铁路运行更加快捷、安全,可以有效地缓解当前铁路运行面临的压力。但是由于主、 客观因素的影响,比如系统自身的不完善或相关技术不到位等,致使在运行过程中,铁路信 号微机联锁系统仍然出现了不少故障,针对不同种类的故障需要采取针对性的解决措施。 3微机连锁系统管理与维护中常见的问题 3.1人员综合素质较低 通过对实际的铁路信号微机连锁系统管理与维护工作观察可以发现,很多人员的综合素 质较低,无法在工作中发挥出最大的作用,从而导致系统出现故障。首先,一部分人员的技 术水平较低,对系统接口的熟悉程度较低,没有掌握微机连锁系统管理与维护的相关要求, 对系统运行新状态了解的较为模糊等,导致其在开展各项管理与维护工作时,不能第一时间 寻找出故障,没有及时将故障解决,影响了列车的运行。其次,人员的思想道德意识较差。 一部分人员在工作时没有建立健康的价值观,工作积极性不是很高,不能深入地对系统进行 分析,无法准确挖掘出系统中存在的问题。 3.2施工质量不足 对微机连锁系统管理与维护时,施工质量也会对整个管理与维护的效果带来不良影响。 首先,对系统内各元件焊接时,通常使用电烙铁焊接的,电烙铁作为一种电气设备,使用时 会产生一定的电磁场,受到电磁场的干扰,信号很容易出现失真、突变等问题;其次,施工 时受到环境、人员等多种因素的干扰,使驱动出现错误,从而影响了信号的正常采集与输送;最后,配置电路时,电阻选择不正确,导致整个系统内出现各种各样的故障,如报警时不准确、短路等。 3.3系统运行环境温度较高 系统管理与维护时,常常还会受到运行环境温度的干扰,一是机房温度方面的影响。在 计算机运行的过程中,往往会产生大量热量,由于机房内没有安装制冷设备,无法对计算机 产生的热量进行处理,随着热量的积累,机房内的温度会不断升高,导致计算机出现死机的 故障,一些情况下甚至会使整个系统不能正常运行,特别是在炎热的夏季,这一现象更加明显。二是控制室温度的影响。为了避免灰尘进入控制室,建造控制室时采用了密闭式结构, 这样切断了室内外之间的空气流通,热量无法排出,导致室内温度常常比室外高出10℃以上。

微机联锁教案

计算机联锁设备使用指南 沈阳职工培训中心

计算机联锁 计算机联锁是一种新型的铁路车站自动控制设备,在保证安全的前提下,能以最经济、合理的技术措施提高运输效率,改善劳动条件,设备可靠,维修方便,便于联网。下面以TYJL—II型计算机联锁为例作以介绍。 一、设备概述 TYJL—II型计算机联锁根据作业情况可办理列车、调车作业,单独操纵道岔和单独锁闭道岔,引导接车或引导总锁闭接车等,有的站还可办理单钩、连续溜放作业,储存溜放进路,具有检查、修改、增钩、减钩的功能。操作方式可采用数字化仪控制台或鼠标在屏幕上按压“按扭”进行操作,操作表示是通过彩色监视器(CRT)来进行显示,屏幕上有各种汉字提示,并通过语言代替电铃报警,若办理进路的操作有误时,在屏幕上将显示办理有误的提示。该系统在同步状态下,故障时可自动切换,切换时不影响进路的办理。亦可进行人工切换,非同步时人工切换必须由电务和车务人员共同确认,全场没有办理任何进路时才能进行,并记录切换原因。人工切换后全场锁闭,由电务和车务人员共同确认机车车列完全停止走行时。通过“上电解锁”按扭进行全场解

锁。 二、屏幕显示 屏幕显示按站场图形布置,平时显示的灰色光带为基本的轨道图形。为调车作业设置的绝缘,是区段绝缘,在屏幕上用竖线表示,灰色为普通绝缘,红色带圆圈为超限绝缘。 a.轨道区段 平时轨道区段为粗线,当该区段的轨道继电器前后接点校核错时为细线。 灰色光带:基本图形; 白色光带:进路在锁闭状态; 红色光带:轨道区段有车占用或故障; 绿色光带:区段出清后尚未解锁; 蓝色光带:进路初选状态; 青色光带:接通光带。 b.列车信号 红色:信号关闭; 绿色:信号开放; 红色、白色同时显示:引导信号开放; 红色闪光:灯丝断丝; 白色闪光:溜放信号开放; 白色外框:表明信号处于封闭状态,按扭失效; 粉红色外框:表明信号前后接点校核错。 c.调车信号

微机原理及应用核心笔记

第1章、微型计算机基础知识 §1.1 微机的一般概念和基本组成 (一)冯. 诺依曼结构计算机 从第一代电子计算机开始到现代计算机,其制造技术发生了极大的变化,但我们目前使用的各类计算机大都沿用了冯. 诺依曼结构。概括起来冯. 诺依曼结构有如下要点: 1、采用二进制形式表示数据和指令; 2、将程序(包括数据和指令序列)事先存储到主计算机内,即:程序顺序存储方式; 论文:程序控制、存储程序 3、计算机系统由运算器、控制器、存储器、输入和输出装置等组成。 (二)微型机的基本组成 微型计算机系统由计算机硬件系统和软件系统组成。(微机系统、微机、CPU)P3 微型计算机系统的硬件由微型计算机(主机)和外围(输入、输出)设备组成。 主机由: CPU(中央处理器:算术、逻辑运算部件;累加器、寄存器;控制部件;内部总线);主存储器(ROM、RAM);输入、输出接口;系统总线组成。 微型计算机系统的软件由系统软件、工具软件和应用软件组成。 CPU是计算机的心脏。是一片超大规模集成电路芯片,它的功能直接决定了计算机的性能好坏。 CPU的主要功能: ●可进行算术、逻辑运算; ●临时保存数据; ●能对指令进行译码,并执行规定的动作; ●能与内存或外设交换数据; ●能提供整个系统需要的定时和控制; ●可以响应其它设备的中断请求 CPU的主要参数有: (1)主频 (2)一次能处理的数据位数。它由CPU的数据线条数决定。 (3)能带多少存储器和I/O口。它由CPU的地址线条数决定。 如: Pentium 80586 CPU为32位CPU,主频可为60MHZ,可带4GB存储器。 Pentium pⅡCPU为32位CPU,主频可为130MHZ。 PC/XT机,CPU是Inter 8086,16位,主频8MHZ,可1MB存储器。 存储器用来存储程序和数据。 存储器分内存和外存。 (1)内存 CPU用地址线直接访问的存储器称内存,内存又分RAM和ROM。 ROM是只读存储器,其中存放的程序和数据是计算机生产厂用特殊方式写入的,计算机不加电时也不丢失。 RAM叫可读可写存储器,RAM中一般存放用户开发的程序和数据,只要一掉电,RAM中的数据全部丢失。 人们常说的计算机容量,就是指内存。 (2)外存 外存是CPU用输入输出方式存取的存储器。一般指软盘和硬盘。它的特点是容量大,速度慢,价格低。目前软盘的容量一般为1.4MB(兆字节),硬盘一般达到10GB(10千MB)。 总线是连接多个装置或功能部件的一组公共信息通道。 微机中一般有三种总线:

《微机原理及应用》第一章习题答案

《微机原理及应用》第一章习题答案 习题与思考题 1.1、在计算机中为什么都采用二进制数而不采用十进制数?二进制数有哪两种缩写形式?[解] 二进制数只有两个状态,而十进制数有十个状态,…… 有八进制和十六进制两种缩写形式:xxxxQ,xxxxH。 1.2、将下列十进制数转换为二进制数:50, 0.83, 24.31, 79.75, 199, 73.25 [解] 50→00110010B; 0.83→0.1101010001…B; 24.31→11000.01001111…B 79.75→01001111.11B; 199→11000111B; 73.25→1001001.01B 1.3、将下列十进制数转换为八进制和十六进制数:39,99.735,54.625,127,119 [解] 39→47Q→27H; 99.735→123.5702Q→63.BC28H; 54.625→66.5Q→36.AH 127→177Q→7FH; 119→167Q→77H 1.4、将下列二进制数转换为十进制数: 11 1101.101B, 10 0101.11B, 1001 1001.001B, 110 0110.011B 1101 1010.1101B [解] 11 1101.101B→61.625; 10 0101.11B→37.75; 1001 1001.001B→153.125 110 0110.011B→102.375; 1101 1010.1101B→218.8125 1.5、完成下列转换: (1)10 110.10 111B 转换为十六进制数; (2)34.97H转换为八进制数和十进制数; (3)0BA.7FH转换为二进制数和八进制数; (4)43.27Q转换为二进制数和十六进制数; [解] (1)10 110.10 111B→16.B8H; (2)34.97H→64.456Q→52.59 (3)0BA.7FH→10111010.01111111B→272.376Q (4)43.27Q→100011.010111B→23.5CH 1.6、设机器字长为8位,写出下列用真值表示的二进制数的原码、补码和反码: +0010101,+1111111,+1000000,-0010101,-1111111,-1000000 [解] +0010101的原码、补码和反码均为00010101B; +1111111的原码、补码和反码均为01111111B; +1000000的原码、补码和反码均为01000000B; -0010101的原码为10010101B, 补码为11101011B, 反码为11101010B; -1111111的原码为11111111B, 补码为10000001B, 反码为10000000B; -1000000的原码为11000000B, 补码为11000000B, 反码为10111111B。 1.7、设机器字长为8位,最高位为符号位,用二进制补码运算法则对下列各式进行运算: (1) 17+7;(2)8+18;(3)9+(-7);(4)-26+6;(5)8-18; (6)19-(-17);(7)-25-6;(8)87-15 [解] (1) 17+7 (2)8+18 (3)9+(-7) [17]补→00010001B [ 8]补→00001000B [ 9]补→00001001B +) [ 7]补→00001111B +) [18]补→00010010B +) [-7]补→11111001B 00011000B→24 00011010B→26 00000010B→2

微机联锁

2007年2月10日 一、填空题 1、计算机联锁系统可采用双机热备、三取二、二乘二取二冗余等方式。 2、三取二容错计算机系统,在正常工作时,三台联锁机处于同步工作状态,当其中一台联 锁机发生故障时,自动降为双机同步状态,故障机自动脱机。 3、DS6-11型微机联锁系统中,若计算机网卡上的指示灯不间断闪烁,表明网络工作不稳定。 二、选择题 1、DS6-11型计算机联锁为(A)型系统。 A、双机热备 B、三取二容错 C、二乘二取二 2、DS6-11微机联锁驱动电压应为(D)左右的脉动电压 (A)频率5HZ、24V (B)频率50HZ、12V (C)频率50HZ、24V (D)频率5HZ、 12V 3、TYJL-Ⅱ型计算机联锁系统驱动单元的驱动信号端与驱动回线,有驱动信息时,驱动电压 应为(D)左右的脉动电压。 (A)频率5HZ、10V (B)频率50HZ、7V (C)频率50HZ、10V (D)频率6HZ、 7V 4、计算机联锁系统按照软件的层次结构,可分为(B)层。 (A)4 (B)3(C)2 (D)5 5、DS6-11型计算机联锁的冗余方式是(A)。 (A)双机热备(B)三取二(C)双机冷备(D)三机热备 6、DS6-11系统表示信息采集采用(C)工作方式。 (A)静态输入(B)无编码动态信号(C)编码动态信号 7、DS6-11的控制输出采用(B)工作方式。 (A)静态输出(B)动态输出 8、计算机联锁采用的UPS电源通电(D)S后,方可加负载。 (A)3 (B)10 (C)20 (D)30 三、判断并改错 1、TYJL-TR9型计算机联锁系统为双机热备系统。(×) 2、计算机联锁系统的各种板、件可以进行带电热拔插。(×) 3、计算机系统UPS电源容量应符合设计标准,旁路性能及转换应良好,断电、过压、欠压 等应报警正常;UPS通电10S后,方可加负载;(×) 4、TYJL-II型计算机联锁系统联锁机备有4种工作状态:脱机、死机、(联机)联机同步(×) 5、计算机联锁系统设有两根地线防雷地线和贯通地线。(×) 6、DS6-11系统各计算机之间采用单重局域网络通信方式。(×)

武汉大学微机原理及应用试卷及答案

武汉大学2007~2008年第一学期 微机原理与接口技术考试试卷(A) 专业学号姓名成绩 一、填空题(每空1分,共20分) 1. 完成下列程序段,从240H端口读取数据,测试其是否为20H,若不是则将241H端口清0,否则转向NEXT。 MOV DX , (1) (2) AL, DX (3) AL, 20H (4)______ MOV DX,(5) MOV AL,0 OUT DX,AL ….. NEXT: …… 2. 图1中的一个共阴极数码管通过8255A和系统ISA总线相连,请完成下列程序段,使该数码管稳定显示“8”(字型编码为7FH)。 图1 MOV DX, (6) MOV AL, (7) OUT DX, AL ;初始化82C55 MOV DX, (8) MOV AL, (9) (10) ;数码管稳定显示“8” 3..8086 CPU有条地址线,可形成的存储器地址空间,地址范围为。 4..中断类型号为24H的中断向量存放在开始的存储单元。 5..一台微机的地址总线为16条,其RAM存储器容量为16KB,首地址为2000H,且地址是连续的,则可用的最高地址是________。 6..一个数据的有效地址EA = 1234H,且DS =5678H,则该数据在内存中的物理地址是________,该数据段的首单元的物理地址是________,末单元的物理地址是________。

7.若当前堆栈指针SP指向2006H单元,则向堆栈中压入5个字的内容后,SP应指向________。8.若8086 CPU引脚状态是M/IO=1,RD=1,WR=0,则此时执行的操作是________。 二、综合题(80分) 1.(10分) 一个异步串行通信口,通过TXD发送一帧数据的字符格式如图2的实线所示: 图2 如果线路上传送的字符格式包括7位ASCII码数据,一位奇偶校验位,一位停止位。要求:(1) 写出该帧字符所传送的数据值,并说明是奇校验还是偶校验。(2) 如果波特率为600bps,请计算传送上面这一帧数据所需要的时间。(3) 若波特率系数K=16,请计算发送时钟频率TXC的频率值。 2. (10分) 图3为两级译码构成口地址译码电路,PS输出低电平为片选信号。试问 图3 图4 (1) 开关K上合,PS的寻址范围是________。(2) 开关K下合,PS的寻址范围是________。 (3) 开关K下合,A3改接B,A4改接A,则PS的寻址范围是________________。 (4) 请用二进制表示法写出图4的译码电路所决定的端口地址。 3. (20分) 某系统外接电路如图5,8255A口地址为2F0H~2F3H,请设计源程序,一次性 的测试开关的位置,当K闭合时,LED亮,K断开时LED灭(提示:C口高4位应为方式0输入,低4位为方式0输出)。 图5 CODE SEGMENT ASSUME CS:CODE BEG: ;C口初始化

计算机联锁系统软件

第六章计算机联锁系统软件 第一节软件的功能与总体结构 一、软件的功能 一般来说,计算机联锁系统的软件应具有以下功能: 1.人机界面信息处理功能 (l )操作信息处理 对正常的操作进行处理,形成有效的操作命令,并在屏幕上给出相应的表示,以便使值班员确认自己的操作:对错误的操作进行处理,并在屏幕上给出相应的提示,以便使值班员能够立即发现自己的错误操作,及时采取措施纠正错误的操作。 (2)表示信息处理对现场信号设备的状态,在屏幕上实时地给出显示,使值班员能随时监督现场设备的运用情况。 (3)维护与管理信息处理对现场的信号设备的故障状态,在屏幕上及时地给出特殊的显示,以便使维护人员迅速、准确地查找故障;自动记录并储存值班员办理作业的时间及被操作的按钮,完成与其他周边系统的联系。 2.进路控制功能(基本联锁控制)能够完成规定的联锁功能,主要包括: 1)进路选出(建 立); 2)进路锁闭; 3)信号开放; 4)信号保持开放; 5)进路解锁; 6)进路正常解锁; 7)进路非正常解锁; 8)道岔单独操纵; 9)进路引导总锁闭 等。 3.执行控制功能 (1)输出控制:根据联锁软件生成的控制命令来驱动现场设备控制电

(2)输入控制:采集现场设备的状态信息,为联锁运算提供数据。 4.自动检测与诊断功能 主要是在执行联锁程序的过程中检测故障的外在现象,检查硬件资源的物 理失效,软件的缺陷以及故障的位置。 5 ?其他功能 (1)非进路调车控制功能: (2)平面调车溜放控制功能: (3)站内道口控制功能: (4)与调度集中系统联系功能; (5)与调度监督系统联系功能: (6)与其他系统,如站内调度、管理信息系统等的结合功能 (7)监测联锁设备状态功能等。 上列各项功能尽管存在着某些联系,但它们的目的性是不同的,而且在一个具体车站上也不需要联锁系统具备所有这些功能,因此对于每项功能需由独立的软件甚至是由独立的计算机来实现。在这些软件中,人机界面信息处理软件、基本联锁软件、执行控制软件、自动检测与诊断软件,是计算机联锁系统必须具备的。 二、软件的总体结构 计算机联锁系统是以计算机为主要技术实现车站联锁控制的系统,该系统应保证行车安全,提高运输效率,改善劳动条件,并为管理、服务现代化创造条件;应能满足各种站场规模和运输作业的需要。因此,系统软件的基本结构应设计成实时操作系统或实时调度程序支持下的多任务的实时系统。 综合分析国内外研制的计算机联锁系统,其软件的基本结构可归结如下:1?按照系统层次结构分类 按照软件的层次结构,可分为三个层次,即人机会话层、联锁运算层和执行层,其结构如图4-1所示。 人机对话层完成人机界面信息处理;联锁运算层完成联锁运算,执行层完 成控制命令的输出和表示信息的输入。 2?按照冗余结构划分 按照冗余结构,可分为三取二系统的单软件结构和双机热备制式的双版本软件结构。其中双版本软件结构,如图 4 —2所示。

微机原理及应用

微机原理及应用 K60DN512VLL10 相关寄存器快速查询手册 2015年11月25日编

目录 1.通用输入输出(GPIO) 4 1.1.引言 4 1.2.寄存器说明 4 1.2.1.引脚控制寄存器(PORTx_PCRn) 4 1.2.2.GPIO端口寄存器 4 1.2.3.GPIO时钟门控寄存器(SIM_SCGC5) 5 2.中断 6 3.周期中断定时器(PIT)7 3.1.说明7 3.2.寄存器描述7 3.2.1.PIT 模块控制寄存器(PIT_MCR)7 3.2.2.定时器加载值寄存器(PIT_LDVALn)7 3.2.3.当前定时器值寄存器(PIT_CVALn)7 3.2. 4.定时器控制寄存器(PIT_TCTRLn)8 3.2.5.定时器标志寄存器(PIT_TFLGn)8 3.2.6.PIT时钟门控寄存器6(SIM_SCGC6)8 4.通用异步接收器/发送器(UART)9 4.1.UART 波特率9 4.2.寄存器说明9 4.2.1.UART 波特率寄存器9 4.2.2.UART 控制寄存器4(UARTx_C4)9 4.2.3.UART 控制寄存器1(UARTx_C1)9 4.2.4.UART 控制寄存器2(UARTx_C2)10 4.2. 5.UART 状态寄存器1(UARTx_S1)10 4.2.6.UART 数据寄存器(UARTx_D)10 4.2.7.UART时钟门控寄存器11 5.AD12 5.1.寄存器说明12 5.1.1.ADC 配罝寄存器1(ADCx_CFG1)12 5.1.2.ADC 配罝寄存器2(ADCx_CFG2)12 5.1.3.ADC状态和控制寄存器1(ADCx_SC1n)13 5.1.4.ADC状态和控制寄存器2(ADCx_SC2)14 5.1.5.ADC状态和控制寄存器3(ADCx_SC3)14 5.1. 6.ADC 数据结果寄存器(ADCx_Rn)15 5.1.7.ADC时钟门控寄存器15 6.DA17 6.1.寄存器说明17 6.1.1.DAC数据寄存器(低)(DACx_DATnL)17 6.1.2.DAC数据寄存器(高)(DACx_DATnH)17 6.1.3.DAC 控制寄存器0 (DACx_C0)17 6.1.4.DAC 控制寄存器1 (DACx_C1)18 6.1.5.DAC 控制寄存器2 (DACx_C2)18 6.1.6.DAC 状态寄存器(DACx_SR)18 6.1. 7.DAC时钟门控寄存器(SIM_SCGC2)19 7.附A 时钟门控寄存器汇总20 7.1.寄存器说明20 7.1.1.系统时钟门控寄存器1(SIM_SCGC1)20 7.1.2.系统时钟门控寄存器2(SIM_SCGC2)20 7.1.3.系统时钟门控寄存器3(SIM_SCGC3)20

微机原理与接口技术知识点总结整理

《微机原理与接口技术》复习参考资料 第一章概述 一、计算机中的数制 1、无符号数的表示方法: (1)十进制计数的表示法 特点:以十为底,逢十进一; 共有0-9十个数字符号。 (2)二进制计数表示方法: 特点:以2为底,逢2进位; 只有0和1两个符号。 (3)十六进制数的表示法: 特点:以16为底,逢16进位; 有0--9及A—F(表示10~15)共16个数字符号。 2、各种数制之间的转换 (1)非十进制数到十进制数的转换 按相应进位计数制的权表达式展开,再按十进制求和。(见书本1.2.3,1.2.4)(2)十进制数制转换为二进制数制 ●十进制→二进制的转换: 整数部分:除2取余; 小数部分:乘2取整。 ●十进制→十六进制的转换: 整数部分:除16取余; 小数部分:乘16取整。 以小数点为起点求得整数和小数的各个位。 (3)二进制与十六进制数之间的转换 用4位二进制数表示1位十六进制数 3、无符号数二进制的运算(见教材P5) 4、二进制数的逻辑运算 特点:按位运算,无进借位 (1)与运算 只有A、B变量皆为1时,与运算的结果就是1 (2)或运算 A、B变量中,只要有一个为1,或运算的结果就是1 (3)非运算 (4)异或运算 A、B两个变量只要不同,异或运算的结果就是1 二、计算机中的码制 1、对于符号数,机器数常用的表示方法有原码、反码和补码三种。数X的原码记作[X]原,反码记作[X]反,补码记作[X]补。

注意:对正数,三种表示法均相同。 它们的差别在于对负数的表示。 (1)原码 定义: 符号位:0表示正,1表示负; 数值位:真值的绝对值。 注意:数0的原码不唯一 (2)反码 定义: 若X>0 ,则[X]反=[X]原 若X<0,则[X]反= 对应原码的符号位不变,数值部分按位求反 注意:数0的反码也不唯一 (3)补码 定义: 若X>0,则[X]补= [X]反= [X]原 若X<0,则[X]补= [X]反+1 注意:机器字长为8时,数0的补码唯一,同为00000000 2、8位二进制的表示范围: 原码:-127~+127 反码:-127~+127 补码:-128~+127 3、特殊数10000000 ●该数在原码中定义为:-0 ●在反码中定义为:-127 ●在补码中定义为:-128 ●对无符号数:(10000000)2= 128 三、信息的编码 1、十进制数的二进制数编码 用4位二进制数表示一位十进制数。有两种表示法:压缩BCD码和非压缩BCD码。(1)压缩BCD码的每一位用4位二进制表示,0000~1001表示0~9,一个字节表示两位十进制数。 (2)非压缩BCD码用一个字节表示一位十进制数,高4位总是0000,低4位的0000~1001表示0~9 2、字符的编码 计算机采用7位二进制代码对字符进行编码 (1)数字0~9的编码是0110000~0111001,它们的高3位均是011,后4位正好与其对应的二进制代码(BCD码)相符。

微机原理及应用习题答案

《微机原理及应用》习题答案 教材:《80X86/Pentium 微型计算机原理及应用》答案第一章 计算机基础 1-3 (1)01101110 真值=110 (2)10001101 真值=-13 1-4 (1)+010111 [+010111]原=[+010111]反=[+010111]补=00010111 (2) +101011 [+101011]原=[+101011]反=[+101011]补=00101011 (3) - 101000 [-101000]原=10101000 [-101000]反= 11010111 [-101000]补=11011000 (4) -111111 [-111111]原=10111111 [-111111]反= 11000000 [-111111]补=11000001 1- 6 (1) [x1+y1] 补=[x1]补+ [y1]补 =00010100+00100001=00110101 (2) [x2-y2]补=[x2]补+ [-y2]补 =11101100+00100001=00001101 1- 7 (1) 85+60 解:[-85] 补=10101011 [60] 补=00111100 [-85] 补+[60] 补=10101011+00111100=11100111 (11100111)补=10011001 真值=—25 CS= 0, CP=0, CS? CP= 0 无溢出 (4)-85-60 [-85] 补=10101011 [-60] 补=11000100 [-85] 补+[-60] 补=10101011+11000100=101101111 CS=1, CP=0 CS? CP=1 有溢出1- 8 (1) [x] 补+ [y] 补=01001010+01100001=10101011 CS=0, CP=1 CS? CP=1 有溢出⑵[X] 补-[y]补=[x]补+ [-y]补 =01001010- 01100001=01001010+10101010 =100010110 CS=1, CP=1 CS? CP=0 无溢出1- 9 (1) (127)10=(000100100111)BCD (2) (74)H=(116)10=(000100010110)BCD (1) 41H 代表 A (2) 72H 代表r (3) 65H 代表e (4) 20H 代表SP 1-14 (1) 69.57 (69.57)10=(1000101.100)B=0.1000101100 X 27 =0.1000101100 X 2+111 浮点规格数为011101000101 (2) -38.405 (-38.405)10=(-100110.011)B -100110.011= -0.100110011 x 26 = - 0.100110011 x 2110 浮点规格数为011011001100 (3) - 0.3125 (-0.3125)10=(-0.0101)2=(-0.101)2 x 2-001 浮点规格数为111111010000 1. +0.00834 2. (+0.00834)10=(0.000000100010001)2=(0.100010 001)2 x 2-110 3. 浮点规格数为101001000100 4. 1-15 5. (1) (69.57)10=(1000101.10010001111010111)2 6. =(1.00010110010001111010111)2 x 2110 7. p=6+127=133=(10000101)2 8. 单精度浮点数为 01000010100010110010001111010111 9. ( 2) (-38.405)10=(-100110.011001111010111000)2 10. = - (1.00110011001111010111000)2 x 2101 11. p=5+127=132=(10000100)2 12. 单精度浮点数为 11000010000110011001111010111000 13. (3) (-0.3125)10=(-0.0101)2=(-1.01)2 x 2-10 14. p=-2+127=125=(1111101)2 15. 单精度浮点数为 10111110101000000000000000000000 第二章80X86/Pentium 微处理器 2- 3 IO/M DT/R DEN RD WR 读存储器0 0 0 0 1 写存储器0 1 0 1 0 2- 17 PA=CS x 16+IP IP 的范围为OOOOH?FFFFH而CS 为 A000H 因此PA的范围即现行代码段可寻址的存储空间范围为 1-10

相关文档
最新文档