中南大学2012-2013年一学期微机原理试题

合集下载

微机原理试题及答案.docx

微机原理试题及答案.docx

学年第学期微机原理及应用(A)课程试卷卷16班级姓名得分任课教师一、选择题: ( 每题 1.5 分,共 18 分)1、DMAC向 CPU发出请求信号, CPU响应并交出总线控制权后将() 。

反复执行空操作 , 直到 DMA操作结束进入暂停状态 ,直到DMA操作结束进入保持状态 ,直到DMA操作结束进入等待状态 ,直到DMA操作结束2、有一个实时数据采集系统,要求10ms 进行一次数据采集,然后进行数据处理及显示输出,应采用的数据传送方式为()。

无条件传送方式查询方式中断方式直接存储器存取方式3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过()来实现。

计数器寄存器移位寄存器 D 触发器4、8088 CPU输入 / 输出指令可寻址外设端口的数量最大可达()个。

12825616K64K5、CPU响应中断后,通过()完成断点的保护。

执行开中断指令执行关中断指令执行 PUSH指令内部自动操作6、并行接口芯片8255A具有双向数据传送功能的端口是()。

PA 口PB口PC 口控制口7、8088CPU处理动作的最小时间单位是()。

指令周期时钟周期机器周期总线周期8.堆栈是内存中()。

先进先出的 ROM区域后进先出的ROM区域先进先出的 RAM区域后进先出的RAM区域9、计算机中广泛应用的RS-232C实质上是一种()。

串行接口芯片串行通信规程(协议)串行通信接口标准系统总线标准5--110、高速缓冲存储器(CACHE)一般是由()芯片组成。

SRAM DRAM ROM EPROM11、鼠标器是一种()。

手持式的作图部件手持式的座标定位部件12、传送速度单位“ bps”的含义是(手持式的光学字符识别设备手持式扫描器)。

bytes per second bits per secondbaud per second billion bytes per second 二、填空题:(每空 1 分,共12 分)1、CPU 在响应中断后,自动关中。

微机原理试题库及答案2013N修改版

微机原理试题库及答案2013N修改版

微机原理试题库及答案2013N修改版微机原理及应用试题库第一章微型计算机系统 (1)1.1选择题 (1)1.2判断题 (2)1.3填空题 (2)1.4简答题 (3)第二章处理器结构 (4)2.1选择题 (4)2.2名词解释题 (4)2.3判断 (5)2.4填空题 (6)2.5简答题 (6)第三章数据处理 (7)3.1.选择 (7)3.2.名词解释 (8)3.3.判断 (9)3.4.填空 (9)3.5.简答题 (10)第四章指令系统 (11)4.1.选择 (11)4.2.名词解释 (12)4.3.判断 (12)4.4.填空 (12)4.5.简答题 (13)第五章汇编语言程序设计 (15)5.1.选择 (15)5.2.名词解释 (16)5.3.判断 (16)5.4.填空 (16)5.5.简答题 (17)5.6.应用题 (19)第六章微机总线 (40)6.1.选择 (40)6.2.名词解释 (41)6.3.判断 (41)6.4.填空 (41)6.5.简答题 (42)第七章存储系统 (44)7.1.选择 (44)7.2.名词解释 (44)7,3.判断 (45)7.4.填空 (46)7.5.简答题 (46)第八章无条件与查询传送方式 (49) 8.1.选择 (50)8.2.名词解释 (51)8.3.判断 (51)8.4.填空 (52)8.5.简答题 (52)第九章中断与DMA传送方式 (54) 9.1.选择 (54)9.2.名词解释 (54)9.3.判断 (55)9.4.填空 (55)9.5.简答题 (56)第十章常用接口技术 (58)10.1.选择 (58)10.2名词解释 (59)10.3判断 (59)10.4填空 (59)10.5简答题 (60)10.6应用题 (61)组卷方案题型题数满分单出章节合出章节选择10 10×1.5=151~10判断10 10×1=10填空10 10*2=20简答题 5 5*4=20 1,2;3,4;6,7;8,9;5,10;名词解释 2 5*2=10 2,6,7 3,4;8,9;应用题 2 10+15=25 5,10第一章微型计算机系统1.1选择题1.计算机的发展阶段通常是按计算机所采用的()来划分的。

中南大学10、11、12级自控原理试题A及答案

中南大学10、11、12级自控原理试题A及答案
2110212121111110368026411113680368gsgzzzsssszzzzzzzzezz?????????????20368026410632gzzzgzzz?3对于单位阶跃1zrzz?21234320368026403681414216320632zzczzrzzzzzzzz??????l03682143144cttttttttt????sest??1csrs11sst1sghsg0s中南大学考试试卷a答案20122013学年下学期时间120分钟2012年6月22日自动控制理论课程64学时4学分考试形式
专业年级: 自动化、电气工程、测控、智能科学、物联网等专业 2011 级
总分 100 分,占总评成绩 70 %
姓名:
班级:
学号:
第一题、是非题(15 分,每题 3 分)
1. 经典控制理论以传递函数为基础,它主要研究 单输入-单输出、线性定常系 统的分析和设计问题;而现代控制理论则以状态空间法为基础,它主要研究 具有高性能、高精度的多变量、变参数系统的最优控制问题。
第四题(15 分)、系统结构如第四题图所示,其中 K > 0 , β ≥ 0 ,
(1)试分析β 值对系统稳定性的影响;(5 分)
(2)在 K 一定且系统阻尼比 0 < ξ < 1的情况下,试分析β 值变化(如增
大)对系统动态性能的影响;在斜坡输入作用下,分析β 值变化(如增大)对
系统稳态性能的影响;(5 分)
(1)对√
(2)错
第1页共7页
第二题(10 分)、某一非线性系统,其线性部分的奈奎斯特曲线 G(jω)和非线 性环节的负倒描述函数曲线 − 1 如第二题图所示,试分析该系统是否存在
N ( A) 周期运动(自激振荡)?若有,试分析周期运动(自激振荡)的稳定性?

2013年微机原理试题及答案

2013年微机原理试题及答案

卷16一、选择题:(每题1.5分,共18分)1、DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将( 3)。

❶反复执行空操作,直到DMA操作结束❷进入暂停状态, 直到DMA操作结束❸进入保持状态, 直到DMA操作结束❹进入等待状态, 直到DMA操作结束2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据处理及显示输出,应采用的数据传送方式为( 3 )。

❶无条件传送方式❷查询方式❸中断方式❹直接存储器存取方式3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过(3 )来实现。

❶计数器❷寄存器❸移位寄存器❹ D触发器4、8088 CPU输入/输出指令可寻址外设端口的数量最大可达(4 )个。

❶128 ❷256 ❸ 16K ❹ 64K5、CPU响应中断后,通过(4)完成断点的保护。

❶执行开中断指令❷执行关中断指令❸执行PUSH指令❹内部自动操作6、并行接口芯片8255A具有双向数据传送功能的端口是(1 )。

❶PA口❷PB口❸ PC口❹控制口7、8088CPU处理动作的最小时间单位是(2 )。

❶指令周期❷时钟周期❸机器周期❹总线周期8.堆栈是内存中(4 )。

❶先进先出的ROM区域❷后进先出的ROM区域❸先进先出的RAM区域❹后进先出的RAM区域9、计算机中广泛应用的RS-232C实质上是一种(3 )。

❶串行接口芯片❷串行通信规程(协议)❸串行通信接口标准❹系统总线标准10、高速缓冲存储器(CACHE)一般是由( 1 )芯片组成。

❶SRAM ❷DRAM ❸ROM ❹EPROM11、鼠标器是一种(3 )。

❶手持式的作图部件❷手持式的光学字符识别设备❸手持式的座标定位部件❹手持式扫描器12、传送速度单位“bps”的含义是( 2 )。

❶ b ytes per second ❷bits per second❸baud per second ❹billion bytes per second二、填空题:(每空1分,共12分)1、CPU在响应中断后,自动关中。

微机原理习题及答案

微机原理习题及答案

微机原理习题及答案(总13页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--微机原理习题册第 1 章数制和码制1.将下列十进制数分别转换为二进制数(4)(1)147 (2)4095 (3)解:147=B 4095=B= =2. 将下列二进制数分别转换为十进制数(3)(1)(2).001B解:= .001B==3.将二进制数转换成十六进制数(1)B(2)11B(3)101B (4)0B(5)01111111B(6)0B 解:(1)95H(2)34BH(3)FFFDH(4)0815H(5)7FH(6)401H4.已知 a=1011B, b=11001B, c=100110B,按二进制完成下列运算,并用十进制运算检查计算结果:(1)a+b;(2)c-a-b;(3)a·b;(4)c/b;解:a=1011B=11, b=11001B=25, c=100110B=38(1)a+b=100100B=36 (2)c-a-b=10B=2(3)a·b=1B=275 (4)c/b=1……1101B(=13)5.设机器字长为 8 位,写出下列各数的原码和补码:(1)+1010101B (2)-1010101B (3)+1111111B (4)-1111111B (5)+1000000B (6)-1000000B 解:(1)+1010101B 原码01010101B 补码 01010101B(2)-1010101B 原码 B 补码 B(3)+1111111B 原码 01111111B 补码 01111111B(4)-1111111B 原码 B 补码 B(5)+1000000B 原码 01000000B 补码 01000000B(6)-1000000B 原码 B 补码 B6.已知 a=00111000B,b=B,计算下列逻辑运算:(1)a ANDb;(2)a OR b;(3)a XOR b;(4)NOT a;解:(1)00000000B(2)1B(3)1B(4)B7.求下列组合 BCD 数的二进制和十六进制表示形式:()(1)3251;(2)12907;(3)2006 解:(1)0011 0010 0101 0001B,3251H(2)0001 0010 1001 0000 0111 B , 12907H(3)0010 0000 0000 0110B , 2006H8.设下列四组为 8 位二进制补码表示的十六进制数,计算 a+b 和 a-b,并判定其结果是否溢出:(1)a=37H,b=57H;(2)a=0B7H,b=0D7H;(3)a=0F7H ,b=0D7H ;(4)a=37H ,b=0C7H 。

最新中南大学微机原理与接口试题

最新中南大学微机原理与接口试题

中南大学考试试卷2013--2014 学年上学期时间100分钟微机原理与接口技术课程学时学分考试形式:开卷专业年级:通信工程12级、电子信息总分100分,占总评成绩 70 %注: 1只能带教材书作为工具,不能带其它任何资料(包括草稿纸),尤其是打印稿!2此页不作答题纸,请将答案写在答题纸上一、填空、选择题(每空1分,共20分)1、两数相加后是否溢出,用标志位判别。

2、BP=2000H,DS=1000H,SS=3000H,MOV AX,[BP]寻址时物理地址是。

3、指令MOV AX,[BP]的源操作数寻址方式是寻址4、在执行指令TEST AX, 0后,CPU状态标志位ZF的取值为_________ 。

5、一个有33个字节的数据区,它的起始地址为70A0:DDF6H,那么该数据区的最后一个单元的物理地址为。

6、指令SHL BX,12H,语法错在。

7、某微机最大可寻址的内存空间为10MB,其CPU地址总线至少应有条。

8、8086中断向量表占用内存地址空间为。

9、设内存0006CH~0006FH单元的内容依次为40H, 23H, 90H, 78H, 则对应的中断类型号为_____该中断的中断服务子程序的入口地址CS:IP为____ 。

10、已知异步串行通信的帧信息为0110010101,其中包含启始位1位、停止位1位,7位ASCII数据位和1位校验位,则传送的字符数据是 _________。

11、若要屏蔽8259A的 IR3和IR5上的中断请求输入,则屏蔽字应为。

12、在8259A内部,用于反映当前CPU正在执行哪些中断源程序的部件是。

13、设8253的CLK2接1MHz的时钟信号,要求OUT2端产生方波,则方波高电平最大宽度为___。

14、在数据段定义:dat DB 10,-1,’a’,’A’ dat在数据段内存排列格式为(用16进制),若是无符号数则最大值为 H,若是有符号数则最大值为H15、在Intel 8253应用中,如果希望由一个硬件边沿信号产生一个可编程宽度的负脉冲,可设置8253的方式为。

中南大学微机原理试卷

中南大学微机原理试卷

中南⼤学微机原理试卷⼀、选择题(本题10分,每题1分)1、CPU中BIU部分主要完成功能。

A、总线操作B、中断处理C、算术和逻辑运算D、产⽣各种时序2、等待状态TW应在之间插⼊。

A、T1与T2B、T3与T2C、T3与T4D、T4与T13、指令指针寄存器⽤表⽰。

A、PCB、DIC、IRD、SI4、在计算机中,⼯作速度最⾼的存储器是。

A、SRAMB、DRAMC、FLASH MEMORD、EPROM5、在计算机的测控应⽤系统中,对实时测控起决定作⽤的是。

A、CPU的时钟频率B、内存容量C、CPU指令寻址⽅式D、中断技术6、微机总线按速度从⾼⾄低可以分为。

A、⽚内总线、⽚外总线、系统总线、外部总线B、⽚内总线、⽚外总线、内部总线、外部总线C、⽚内总线、芯⽚总线、系统总线、外部总线D、⽚内总线、芯⽚总线、内部总线、外部总线7、8086CPU加电复位后,执⾏第⼀条指令的物理地址是。

A、0FFFF0HB、0FFFFHC、0FFFFFHD、00000H8、8259的中断请求信号可以是边沿触发和。

A、低电平触发B、⾼电平触发C、上升沿触发D、下降沿触发9、在中断控制器8259A的中断信号输⼊端IR0和IR7上分别接上中断源,其正确的中断屏蔽字是。

A)FFH B)00HC)7EH D)81H10、读写⾸地址为BLOCK的数组的第6个字应使⽤:A)寄存器寻址⽅式B)寄存器相对寻址⽅式C)直接寻址⽅式D)寄存器间接寻址⽅式⼆、填空题(共20分,每空1分)1、INT 20软中断的中断服务程序⼊⼝地址存放在从开始的个连续字节内存单元中。

2、对于8086CPU,当CPU的ALE引脚为⾼电平时,AD0~15引脚的信息是,当CPU的ALE引脚为低电平时,AD0~15引脚的信息是。

3、11BD:03F5与03F5: 的物理地址相同,都是 H。

4、有⼋位⼆进制码00110111B,若该码表⽰⼆进制数,则对应⼗进制数值为;若该码表⽰BCD码数,则对应⼗进制数值为;若表⽰ASCII码,则对应的符号为。

微机原理与汇编语言复习题及参考答案

微机原理与汇编语言复习题及参考答案

中南大学网络教育课程考试复习题及参考答案微型机原理与汇编语言一、单项选择题:1.设AL=0A8H,CX=2,CF=1,执行RCL AL,CL指令后,AL中的值为()A.51HB.A3HC.47HD.0C5H2.下述指令的执行结果是()MOV AL,0C2HAND AL,0F0HA.AL=40HB.AL=20HC.AL=0C0HD.AL=0E0H3.完成对CL寄存器的内容乘以4的正确操作是()A.ROL CL,1B.MUL4C.SHL CL,1D.MOV CL,2ROL CL,1SHL CL,1SHL CL,CL4.无论BH中原有的数是奇数或偶数,若要使BH中的数一定为奇数,应执行的指()A.ADD BH,01HB.OR BH,01HC.XOR BH,01HD.TEST BH,01H5.假设(AL)=37H,(BL)=95H,执行指令IMUL BL后(AX)=()A.0E903HB.2003HC.0DBBHD.2008H6.下面的数据传送指令中,错误的操作是()A.MOV SS:[BX+DI],1000HB.MOV DX,1000HC.MOV WORD PTR[BX],1000HD.MOV DS,2000H7.CPU要访问的某一存储单元的实际地址称()A.段地址B.偏移地址C.物理地址D.逻辑地址8.某存储单元的物理地址是12345H,可以作为它的段地址有()A.2345HB.12345HC.12340HD.1234H9.计算机能直接识别的的语言()A.汇编语言B.机器语言C.高级语言D.低级语言10.下列指令中操作数在代码段中的是()A.MOV AL,25H B.ADD AH,BL C.INC DS:[25] D.CMP AL,BL11.直接、间接、立即三种寻址方式指令的执行速度,由决至慢的排序为()A.直接、立即、间接B.直接、间接、立即C.立即、直接、间接D.不一定12.若栈顶的物理地址是2010011,当执行完指令CALL AX后,栈顶的物理地址是()A.2010211B.2010111C.200FFHD.200FEH13.当执行完下列指令序列后,标志位CF和OF的值是()MOV AX,OC126HMOV BX,5AB7HSUB AX,BXA.0,0B.0,1C.1,0D.1,114.JMP BX的目标地址偏移量是()A.SI的内容B.SI所指向的内存字单元之内容C.IP+SI的内容D.IP+[SI]15.指令MOV AX,10[BX]的源操作数的寻址方式是()A.基址寻址B.寄存器寻址C.变址寻址D.寄存器相对寻址16.指出下列哪个数据在汇编语言中是非法的?()A.19BH+25DB.25+ALC.108-102QD.101B*OABH17.用来存放即将执行的指令的偏移地址的寄存器是()A.SPB.IPC.BPD.CS18.源变址寄存器是()A.SIB.DIC.SPD.BX19.设SP=1200H,执行POP AX后,SP中的内容为()A.SP=1112HB.SP=11OEHC.SP=1111HD.SP=11OFH20.数字6704不可能是()A.六进制数B.十进制数C.十二进制数D.十六进制数21.下面四个寄存器中,不能用于间接寻址的寄存器是()A.BXB.AXC.BPD.DI22.若(BX)=OCA8H,则执行指令MOV CL,8ROR BX,CL后,(BX)=()A.OCA8HB.8ACOHC.OA80CHD.OA8COH23.下面数据传送指令中,正确的是()A.MOV DS,ES B.MOV AL,WORD PTR[BX+DI]C.MOV AL,BYTE PTR[SI+DI]D.MOV CX,[SI]24.下列哪一种寻址方式最快?()A.立即寻址B.直接寻址C.寄存器寻址D.寄存器间接寻址25.寄存器间接寻址中,操作数在()A.通用寄存器B.堆栈C.主存单元D.段寄存器26.在顺序结构的流程图中,不包含有()A.起始框B.终止框C.判断框D.处理框27.以8086/8088为CPU的微机内存最大容量为()A.4MBB.1MBC.640KBD.64KB28.与lA.5H不等的数据是()A.26.3125DB.11010.0101BC.32.5QD.10110.0100B29.8位二进制补码表示的整数数据范围是()A.-128~127B.-127~127C.-128~128D.-127~12830.下列四个寄存器中,不允许用传送指令赋值的寄存器是()A.CSB.DSC.ESD.SS31.指令MOV100[SI][BP],AX的目的操作数的隐含段为()A.数据段B.堆栈段C.代码段D.附加段32.运算型指令的寻址和转移型指令的寻址,其不同点在于()A.前者取操作数,后者决定程序的转移地址B.后者取操作数,前者决定程序的转移地址C.两者都是取操作数D.两者都是决定程序的转移地址33.设AL=0A8H,CX=2,CF=1,执行RCL AL,CL指令后,AL=()A.51HB.A3HC.47HD.0C5H34.目的变址寄存器是()A.SIB.DIC.SPD.BX35.下列常用寻址方式中,哪种属于立即寻址?()A.MOV AX,ES:[2000H]B.MOV[BX],AXC.MOV AX,2000HD.MOV AX,[BX+3AH]36.设SP=1110H,执行PUSH AX后,SP中的内容为()A.SP=1112HB.SP=110EHC.SP=I111HD.SP=110FH37.下列指令中错误的指令为()A.MOV AX,CSB.MOV DS,1500HC.MOV SI,BXD.MOV[2000H],BL38.语句DA1DB2DUP(3,5),7汇编后,与该语句功能等同的语句是()A.DA1DB3,5,7B.DA1DB2,3,5,7C.DA1DB3,5,3,5,7D.DA1DB3,5,7,3,5,739.下面四个寄存器中,用来作为I/O端口间接寻址的寄存器是()A.BX B.DX C.BP D.DI40.下列哪一种寻址方式最快?()A.立即寻址B.直接寻址C.寄存器寻址D.寄存器间接寻址41.在串处理指令REPNZ CMPSB表示在()A.当(CX)不等于0且ZF等于1的情况下,重复执行串搜索B.当(CX)不等于0且ZF等于0的情况下,重复执行串搜索C.当(CX)不等于0且ZF等于1的情况下,重复执行串比较D.当(CX)不等于0且ZF等于0的情况下,重复执行串比较42.若(DX)=0A74CH,(CL)=5,则指令SAR DX,CL执行后,(DX)=()A.053AHB.653AHC.0FD3AHD.740AH43.完成将有符号数BX的内容乘以2的正确指令是()A.SHR BX,1B.SAR BX,1C.SAL BX,1D.RCR BX,144.指令LOOPNZ的循环执行条件是()A.CX≠0且ZF=0B.CX≠0或ZF=0C.CX≠0且ZF=1D.CX≠0或ZF=145.下列寄存器中不能作为间址寄存器的是()A.SIB.DIC.CXD.BX46.JMP WORD PTR[BX]转移的目标地址是()A.BX中的内容B.SP+BX之和C.IP+[BX]之和D.BX指示的内存单元之内容二、填空题:1.计算机中的CPU由__________和__________组成。

中南大学_plc考试复习题.doc

中南大学_plc考试复习题.doc

一、填空题1.PLC的存储器分两大部分,是一系统存储器与用户存储器。

2.高速计数器HC的寻址格式是一HSCn 。

3.S7-200型PLC的定时器包括接通延时定时器TON、有记忆接通延时定时器TONR 、断开延时定时器TOF 三种类型。

4.S7-200系列PLC的Q0.0与 Q0.1两个输出端子.除正:常使用外,还可利用PLC的高速输出功能产生PTO与PWM输出。

5.定时器预设值PT最大值一32767 。

6.在PLC运行的第一个扫描周期为ON的特殊存储器位是一SM0.1 。

7.CPU224系列PLC共有0 个高速计数器,其中只有1种工作模式的是一HSC5 °8.定时器的两个变量是一当前值和预设值。

9.PLC中输入接口电路的类型有和直流两种。

10.PLC的输入模块一般使川光电耦合电路来隔离内部电路和外部电路。

11.具有自己的CPU和系统的模块称为CPU模块°12.EM231模拟量输入模块的输入类型为字/w 。

13.PLC的输出接口类型有继电器输出型、晶体管输出型与晶闸管输出型。

14.S7-200型PLC的指令系统有梯形图、语句表、功能块图三种形式。

15.EM231模拟量输入模块最多可连接4 个模拟量输入信号。

16.PLC的运算和控制中心是CPU °17.S7-200系列PLC的串行通信口可以由用户程序来控制,这种由用户程序控制的通信方式称为自由口通信模式。

18.如果系统负载变化频繁,则最好选用品闸管PLCo计数器有三种类型增计数器CTU 、增减计数器CTUD 、减计数器CTD 三种类型。

20.PLC的最某木的应用是用它来取代传统的继电器进行逻辑控制。

21.对于系统输出的变化不是很频繁,建议优先选用继电揣型输出模块。

22.S7-200型PLC编译程序时,如显示错误信息为:0 ERR,则表示有。

个错误发生。

23.周期为1S时钟脉冲的特殊存储器位坦SM0.5 。

24.接通延时定时器TON的输入(IN)电路接通时TON开始定时,汽前值达到设定值时其定时器位为ON25.中断程序标号指令的语句表指令的格式INT, n,其中n指的是中断服务程序号。

(完整版)微机原理试题集题库(带答案)

(完整版)微机原理试题集题库(带答案)

(完整版)微机原理试题集题库(带答案)微机原理及应用习题集库 (2)一、填空 (2)二、单项选择题 (6)三、程序分析题(每小题6分,共24分) (16)四、判断题(在对的后面画√,错的后面画×): (25)五:分析判断题(判断对错,并指出错误原因) (31)六、简答题: (33)七、程序题 (38)八、接口芯片的综合编程题 (50)(一)8255A (50)(二)8259A (56)(三). 其它端口编程题 (58)微机原理及应用习题集库(请认真复习4、5、7、10、11章后的习题)一、填空1.87的原码是0101 0111B=57H ,补码是01010111B ,反码01010111B 。

2.SP总是指向栈顶,若原先SP=2000H,SS=2000H,问CPU执行指令PUSHAX后,AL内容压入物理地址为21FFEH 存储单元中,AH内容压入物理地址为21FFFH 存储单元中。

3.以BX基址寻址,约定的段寄存器是DS ,以BP基址寻址,约定的段寄存器是SS ,变址寻址约定的段寄存器是DS 。

4.假设某个字的值是1234H,其低位字节地址是20H,高位字节地址是21H,那么该字地址是20H 。

5.8086/8088的状态标志有6(SF、PF、AF、OF、ZF、CF)个。

8086/8088系统中,存储器是分段的,每段最大长度是64K 字节,段内偏移地址从0000H 到FFFFH 。

6、CPU访问存储器进行读写操作时,通常在T3状态去检测READY ,一旦检测到READY无效,就在其后插入一个T w周期。

7、汇编语言源程序中的语句有三种类型,它们是指令语句,伪指令语句,宏指令语句。

8、、8086CPU寻址外设可以有两种方式,一种是直接寻址方式,另一种是间接寻址方式。

9、CPU与外设之间的连接部件称为I/O接口,它的基本功能是在CPU与外设之间起缓冲作用。

10、C PU从主存取出一条指令并执行该指令的时间称(),它通常用若干个()来表示,而后者又包括若干个()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

中南大学考试试卷考试时间:2012年12月19日考试时长:110分钟课程名称:微机原理及接口技术2012-2013学年第一学期考试形式:闭卷专业年级:信息学院10级总分:100分,占总评成绩70%一、填空题(本题20分,每空1分)1、8086CPU对I/O端口采用单独编址方式,CPU区分对存储器还是对I/O端口访问的引脚是(M/I),当该引脚是(低电平)电平时表示CPU对I/O端口进行读写。

2、在8086微机系统中,内存单元中的二进制码可以认为是机器操作码、各种进制数据或者ASCII码,设某内存单元有二进制码10000101B;如理解为补码,它代表的十进制数值为(-123);如理解为BCD码,它对应的十进制数值为(85)。

3、异步串行需发送的8位二进制数为00111001,如采用一位起始位、一位偶校验位和一位停止位,那么串行口发送的帧信息为(010********)。

4、设AL=6AH,执行SUB AL,0C7H后,标志位CF为(1),OF为(0)。

5、用2K×4的RAM芯片,组成32K×8的存储容量;需(32)片该RAM芯片,最少需要(11)根寻址线,其中有(8)根片内寻址线。

6、8086CPU的响应可屏蔽中断时,响应过程需要两个中断响应周期,每个中断响应周期有(4)个T状态,在第二个响应周期应该将中断类型号送到CPU数据总线(高8位)上;设该中断类型号为25H,则其中断服务程序的入口地址存放在中断向量表中的首地址为(000094H)的四个连续单元中。

7、执行完REPZ CMPSB后,CX>0,则说明(SI所指定的字符串与DI所指定的字符串不相等)。

8、指令JMP SHORT NEXT,在内序中的偏移地址为202AH(注,这是该指令第1字节所在的地址),设该指令的机器码为EBA9H(其中EBH为操作码,A9H为操作数),执行该指令后,CPU转移到偏移地址IP为(1FD5H)的指令继续工作。

9、芯片8255A的(C口)可工作在双向总线方式,此时需要(4根)根联络控制线。

10、8086响应可屏蔽硬件中断申请的条件是(中断标志IF=0)。

11、指令ADD AX,[BP+SI+200]的源操作数寻址方式是(相对基址加变址寻址方式),源操作数物理地址表达方式为(有效的物理地址=16×(SS)+(BP)+(SI)+200)。

二、判断是非题(‘√’表示是,‘×’表示否)(本题10分,每小题1分)1、8086CPU对堆栈段所在的物理存储器读写数据时,只能通过POP/PUSH指令来完成。

×2、8086CPU引脚ALE有效时,说明总线上AD15—AD0的信息是数据代码×3、执行完当前指令后,CPU会自动检查INTR和NMI引脚是否有效。

√4、在8086微型计算机系统中,外设与存储器之间不能直接传送数据。

×5、8086CPU可执行指令:MOV [BX],[2000H]×6、8086CPU的指令周期是不定的,是由若干个总线周期组成。

√7、中断控制器8259A的普通EOI结束中断方式就是CPU直接对中断服务寄存器(ISR)对应位复位。

×8、CPU对可编程接口芯片中的各可读写寄存器都是通过给定的地址来识别。

×9、RS-232C标准规定其逻辑“1”在有负载时电平范围为+3V~+15V。

×10、CACHE技术的基本思想就是将CPU经常访问的指令和数据保存在SRAM 中,不常用的存放在大容量DRAM中。

√三、完善程序(本题30分,每小题10分)1、阅读下面程序,回答相关问题。

MOV AH, 44HIN AL, 30HTEXT AL, 80HJZ L1SAL AH, 1JMP STOPL1: SHR AH, 1STOP: HLT(1)根据端口30H最高位是否为1决定AH的结果。

(2)AH=22H2、变量WORD1存放一字符串,将其中大写英文字母找出来存放到RESUILT开始的内存单元中,并在屏幕上显示这些字母。

DSEG SEGMENTWORD1 DB …DF3456nj98,97KJH8?‟RESUILT DB 20 DUP(?)DSEG ENDSCSEG SEGMENT( 1 )ASSUME CS:CSEG,DS:DSEGMAIN PROC FARSTART:PUSH DSSUB AX,AXPUSH AXMOV AX,DSEGMOV DS ,AX( 2 )MOV CX,RESUILT-WORD1MOV SI,OFFSET RESUILTLEA DI,WORDSNEXT:MOV AL,[DI]CMP AL,‘A’JC X1CMP AL,5BH( 3 )JNC X1MOV [SI],ALINC SIX1:( 4 )INC DILOOP NEXT( 5 )MOV [SI], '$'MOV DX,OFFSET RESUILTMOV AH,9INT 21HRETMAIN ENDPCSEG ENDSEND START3、在PC机中,8259A的中断请求信号引脚除IR2外均被系统占用。

现假设某外设的中断请求信号由IR2端引入,要求编程实现CPU每次响应该中断时屏幕显示字符串“WELCOME!”,响应5次中断后,程序结束。

已知主机启动时8259A 中断类型码的高5位初始化为00001,故IR2的类型码为0AH;8259A的中断结束方式初始化设置为非自动结束,即需要在中断处理程序中发EOI命令;8259A 的端口地址为20H(ICW1的地址)和21H。

程序如下:DA TA SEGMENTMESS DB ‘WELCOME!’,0AH,0DH,'$'DATA1 DB 0DA TA ENDSCODE SEGMENTASSUME CS:CODE,DS:DA TASTART:MOV AX,SEG INT2 ;(INT2为中断服务程序)MOV DS,AXMOV DX,OFFSET INT2MOV AH,25HINT 21H ;置中断向量表CLIIN AL,21H ;读中断屏蔽寄存器AND AL,0FBH ;开放IR2中断OUT 21H,ALSTIMOV AX,SEG DATA1MOV DS,AXLOOP2:MOV AL,DATA1 ;等待中断( 1 )NOPCMP AL,5JC LOOP2CLIIN AL,21H( 2 );屏蔽IR2中断OR AL,4OUT 21H,ALSTIMOV AH,4CHINT 21HINT2:PUSH AXPUSH DSPUSH DXSTIMOV AX,DA TA ;中断处理子程序MOV DS,AXMOV DX,OFFSET MESSMOV AH,09INT 21H ;MOV AL,20HOUT 20H,AL ;发出EOI结束中断( 3 )INC BYTE PTR DATA1POP DX( 4 )POP DSPOP AX( 5 )IRETCODE ENDSEND START四、简答题(本题20分,每小题10分)1、分别从8086CPU和8259A中断控制器的角度,分析嵌套中断与非嵌套中断的实现过程。

2、当8255A的B口工作在选通输入方式,需要什么控制联络信号?这些信号的物理意义是什么?并简要画出其时序关系。

五、设计与应用(本题20分)利用下图所给的器件以及要求,回答下列问题:1、设8253四个端口地址分别是0A4H,0A5H、0A6H和0A7H,请利用74LS138,完成8086对8253的片选及片内端口的寻址,并画出8086与8253之间的相关连线。

(5分)2、利用8253完成生产流水线的监视和计数功能,图中工件从光源与光敏电阻通过时,在晶体管的发射极上会产生一个脉冲,此脉冲作为8253通道0的计数输入,计数达到某个规定的值,通道1利用系统频率产生方波,驱动扬声器发声。

请画出以8253为核心满足上述功能要求的相关通道各引脚连线简示图(5分)3、8086采用软件方式查询当前通道0的计数值,当通道0的计数工件数达到1000时,通道1就产生5000HZ的方波驱动扬声器发声。

请完成实现这些功能的代码段程序(包括8253所涉及通道的初始化过程)。

(10分)答:1.2.接线如图。

通道0的地址0A4H、通道1的地址0A5H、通道3的地址0A6H、控制寄存器地址0A7H。

3.编程CODES SEGMENTASSUME CS:CODESSTART:MOV AL,00110001B ;通道0方式0 BCD码OUT 0A7H,ALMOV AL,00 H;1000的初值OUT 0A4H,ALMOV AL,10HOUT 0A4H,ALLP1: IN AL,0A4H ;读通道0低位计数器MOV AH,ALIN AL,0A4H ;读通道0高位计数器XCHG AH,AL ;AX位计数值CMP AX,0JNZ LP1 ;判别AX=0?即1000?MOV AL,01110111B ;1000计数到初始化通道1 方式3 BCDOUT 0A7H,ALMOV AL,00H ;5000HZ方波OUT 0A5H,ALMOV AL,20HOUT 0A5H,ALJMP $CODES ENDSEND START。

相关文档
最新文档