微机原理试题与答案_(1)

上传人:l**** 文档编号:134968181 上传时间:2020-06-10 格式:DOC 页数:32 大小:320KB
返回 下载 相关 举报
微机原理试题与答案_(1)_第1页
第1页 / 共32页
微机原理试题与答案_(1)_第2页
第2页 / 共32页
微机原理试题与答案_(1)_第3页
第3页 / 共32页
微机原理试题与答案_(1)_第4页
第4页 / 共32页
微机原理试题与答案_(1)_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《微机原理试题与答案_(1)》由会员分享,可在线阅读,更多相关《微机原理试题与答案_(1)(32页珍藏版)》请在金锄头文库上搜索。

1、学年第 学期 微机原理及应用(A) 课程试卷卷16班级 得分 任课教师 一、 选择题:(每题1.5分,共18分)1、 DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将( 3)。 反复执行空操作,直到DMA操作结束 进入暂停状态, 直到DMA操作结束 进入保持状态, 直到DMA操作结束 进入等待状态, 直到DMA操作结束2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据处理及显示输出,应采用的数据传送方式为( 3 )。 无条件传送方式 查询方式 中断方式 直接存储器存取方式3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过(3 )来实现。 计数器

2、寄存器 移位寄存器 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 )

3、。 串行接口芯片 串行通信规程(协议) 串行通信接口标准 系统总线标准5-110、高速缓冲存储器(CACHE)一般是由( 1 )芯片组成。 SRAM DRAM ROM EPROM11、鼠标器是一种(3 )。 手持式的作图部件 手持式的光学字符识别设备 手持式的座标定位部件 手持式扫描器12、传送速度单位“bps”的含义是( 2 )。 bytes per second bits per second baud per second billion bytes per second二、填空题:(每空1分,共12分)1、 CPU在响应中断后,自动关中。为了能实现中断嵌套,在中断服务程序中,CPU必须

4、在 保护现场 后,开放中断。2、 在计算机运行的过程中,有两股信息在流动,一股是 数据 ,另一股则是 控制命令 。3、 指令MOV BX,MASKBP是以 ss 作为段寄存器。4、 指令REPE CMPSB停止执行时,表示找到 第一个不相等的字符 或 CX=0 。5、 设CF=0,(BX)= 7E15H,(CL)= 03H,执行指令 RCL BX,CL后, (BX)= ,(CF)= ,(CL)= 。0F0A9H 1 3 6、 在8088 CPU中,一个总线周期是 CPU从存储器或I/O端口存取一个字节的时间 。8253定时/计数器有 3 个独立的16位计数器,每个计数器都可按二进制或 bcd

5、来计数。 三、程序设计(共40分)1 (10分)假设X和X+2单元与Y和Y+2单元中分别存放的是两个双字有符号数据A和B(X、Y为低位字)。阅读以下程序段,并回答问题。 MOV DX,X+2 MOV AX,X ADD AX,X ADC DX,X+2 CMP DX,Y+2 JL L2 JG L1 CMP AX,Y JBE L25-2 L1: MOV AX,1 JMP EXIT L2: MOV AX,2 EXIT: HLT1) 该程序段所完成的操作是什么?1)比较2A与B的大小 2) AX=1和AX=2分别说明了什么?2)AX=1说明2AB,AX=2说明2AB3) 若JBE L2改为JB L2,在

6、操作结果上有什么区别?AX=1说明2A大于等于B,AX=2说明2A小于B2. (15分)自BUF单元开始存放了10个16位的无符号数Ai,试编程完成对这10个数求累加和,并将和存入SUM单元中(设和不大于65535)。 2. MOV BX,OFFSET BUF 3 LEA SI,S1 XOR AX,AX LEA DI,ES:S2 MOV CX,10 MOV CX,26 LOP: ADD AX,BX CLD INC BX REP MOVSB INC BX HLT LOOP LOP MOV OFFSET SUM,AX HLT3. (15分)在S1单元开始的存储区域中,存放26个以ASC码表示的字符

7、,请编写程序段,将它们依次传送到S2单元开始的存储区域中。 53四、综合题(30分) 下图为一微机系统电路原理图,系统中由一片EPROM 2764和一片SRAM 6264构成了程序存储器和数据存储器,用一片并行接口芯片8255A与一个8位ADC的接口来控制ADC的工作并传送数据。ADC的START是A/D转换启动信号,EOC是转换结束信号,OE是A/D转换数据输出允许信号。请分析电路原理图并回答下列问题: 1)系统中程序存储器的容量是 8 2)系统中数据存储器的容量是 8 3)若要求2764的地址围为02000H03FFFH,6264的地址围为06000H07FFFH,8255A各端口的地址围

8、为8000H8003H,请采用全译码法完成图中数据线、地址线、控制线和其它有关器件端点的连线(可自行添加逻辑电路)。8088主控板27648255A626474LS1388位ADCD0D7RD WRA0A12A0A12D0D7 OED0D7 OEWECECEY0Y1Y2Y3Y4Y5Y6Y7ABCG2AG2BG1A0A12A13A14A15A16A17A18A19D0D7MEMWMEMRIORIOWVXA0 A1EOC OE START DOD7PC5 PC3 PC2 PA0PA7CE3) Y1 Y3 Y4 MEMW MEMR IOR IOW G2A G2B G1 2764 CE OE 6264

9、 CE WE OE 8255 CE RD WR 8088主控板 A16 A17 A18A194)若8255A采用方式0与8位ADC接口,请按流程图的要求编写CPU通过8255A控制ADC转换,然后再输入数据并存放入数据缓冲区BUFFER单元中的程序段。4) MOV AL , 98H ;8255初始化 MOV DX , 8003H MOV DX,8000HOUT DX , AL IN AL,DX MOV DX , 8002H ;启动ADC MOV BUFFER,ALMOV AL , 00HOUT DX , ALMOV AL , 04HOUT DX , ALINAD: IN AL , DX ;输入

10、EOC TEST AL , 20H JZ INADMOV AL , 08H ;EOC=1,OUT DX , AL ;使OE=1548255A工作方式控制字如下所示:8255初始化输出启动信号输入 EOC信号EOC=1?输出OE信号PA口输入数据存入内存NOYES学年第 学期 微机原理及应用(A) 课程试卷卷17班级 得分 任课教师 一、 选择题:(每题1.5分,共18分)1、在以查询方式与I/O端口交换数据时,外设准备好的状态信息是通过(1 )提供给CPU进行查询的。 数据总线 地址总线 控制总线 中断请求线2、CPU与某个外设交换信息时,通常需要有以下一些信号(2 )。 数字量,开关量,状态信号 数据,控制,状态 模拟量,控制,状态信号 模拟,数字,状态信号3、在DMA工作方式时,CPU交出总线控制权,而处于( 3)状态。 等待 暂停 保

展开阅读全文
相关资源
相关搜索

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

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