云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 微机原理试题及答案

微机原理试题及答案

  • 62 次阅读
  • 3 次下载
  • 2025/5/3 16:16:48

JS X1 JZ X2 INC B

JMP NEXT X1: INC C JMP NEXT X2: INC D NEXT: LOOP LOP1 HLT

1).程序段执行后B中的内容为 ,C中的内容为 ,D中的内容

为 。

2).该程序段所完成的功能是:

6.(15分)有一串L个字符的字符串,存放在ASCSTR单元开始的存储区中,要求在

字符串中查找空格字符(ASCⅡ码为20H),若在串中找到空格字符,则将AH置1;若在串中未找到空格字符,则将AH置0。试编一程序完成该功能。

7.(15分)若在BUF单元开始的连续两个字单元中存放的内容是0012H和0034H,要

求编程把它们装配在一起形成1234H并存入BUF字单元中。

5--3

四、综合题(30分)

下图为用8253监视一个生产流水线的示意图。图中工件从光源与光敏电阻之间通过时,在晶体管的发射极上会产生一个脉冲,此脉冲作为8253通道0计数器的计数输入CLK0,当通道0计数满50后,由OUT0输出负脉冲,作为CPU的中断申请信号,在中断服务程序中,启动8253通道1计数器工作,由OUT1连续输出1000HZ的方波,驱动扬声器发声,持续5秒钟后停止输出。

INT OUT0 +5V A0 A0 8253 工件 A1 A1 D0~D7 D0~D7 ? 请根据电路图及工作原理回答下列问题: D0 8088 光源 +5V 1.(10分)若5253各端口地址为0A4H~0A7H,请完成对74LS138以 光敏 系RD 电阻 RD 及8253的片选端的连线。 统WR WR 5--4 驱 IO/M 总CS OUT1 动 LS138 Y0 A2 2.(20分)阅读下列程序及程序注释,并对程序填空:(设计数器均按BCD方式计数) A 线 Y1 A3 B CLK1 Y2 主程序: A42.5MHZ C Y3 GATE1 MOV Y4 ;通道0初始化 A5 AL, G2AY5 A6 G2B OUT 0A7H,AL Y6 A7 & MOV AL, G1 Y7 ;置计数初值

OUT ,WRAL STI ; 开中断 LOP: HLT

JMP LOP ;等待中断 中断服务程序:

MOV AL, ;将GATE1置1,启动计数 OUT ,AL

MOV AL, ;通道1初始化 OUT 0A7H,AL

MOV AL, ;置计数初值

OUT 0A5H,AL

MOV AL, OUT 0A5H,AL

CALL DELAY5S ;延时5秒

MOV AL, ;将GATE1清0,停止计数 OUT ,AL 附:8253控制字为:

D7 D6 D5 D4 D3 D2 D1 D0 计数器 读/写格式 工作方式 数制 0 二进制 00 计数器0 00 锁存命令 000 方式0 1 BCD 01 计数器1 01 读/写低字节 001 方式1 10 计数器2 10 读/写高字节 *10 方式2 11 计数器3 11 读/写先低后高 *11 方式3

100 方式4 001 方式5

微机原理及应用(A) 课程试卷15参考答案

一、选择题:(每题1.5分,共18分)

1. ? 2. ? 3. ? 4. ? 5. ? 6. ? 7. ? 8. ? 9. ? 10. ? 11. ? 12. ? 二、填空题:(每空1分,共12分)

1. 五 2. 变址寻址 3. 0 0 4. 时钟周期 5. CPU控制线 8288 6. IO / M 高 7. 硬件 8. 87H 1 三、程序设计(共40分)

1. 1)(BUFA)=奇数 (BUFB)= 偶数

2)(BUFA)=X1+1 (BUFB)= X2+1 3)(BUFA)= X1(BUFB)= 2. START: LEA SI,BUF 3. START:LEA SI,BUF MOV CL,[SI] MOV AL,[SI] INC SI MOV BL,AL MOV CH,[SI] SHL AL, 1 INC SI MOV BH, AL REP1: MOV AL,[SI] SHL AL, 1 AND AL,OFH ADD AL,BH MOV [SI],AL ADD AL, BL INC SI ADD AL, [SI+1] LOOP REP1 MOV [SI+2],AL HLT JC BIIE MOV [SI+3], 0 JMP EXIT

BIIE: MOV [SI+3],1 EXIT: HLT 四、综合题(30分)

1. RAM存储容量:2KB,地址范围:F9000H~F97FFH或F9800H~F9FFFH EPROM存储容量为4KB 地址范围是FE000H~FEFFFH 2. MOV AL , 81H ;置8255A方式字 OUT 83H , AL ;控制口地址为83H

5--5

X2 MOV AL , 05H ;使PC2=1 OUT 83H , AL

TESBY:IN AL , 82H ;读入C口状态,C口地址为82H TEST AL , 40H ;判PC6(BUSY状态) JNZ TESBY ;PC6=1,循环查询 MOV AL , [DATA] ;PC6=0,取打印字符

OUT 80H , AL ;送PA口,A口地址为80H MOV AL , 04H ;使PC2=0 OUT 83H , AL

INC AL ;使PC2=1 OUT 83H , AL ;选通打印机 RET

微机原理及应用(A) 课程试卷16参考答案

一.选择题:(每题1.5分,共18分)

1. ? 2. ? 3. ? 4. ? 5. ? 6. ? 7. ? 8. ? 9. ? 10. ? 11. ? 12. ? 二.填空题:(每空1分,共12分)

1. 保护现场 2. 数据 控制命令 3. SS 4. 第一个不相等的字符 CX=0 5. 0F0A9H 1 3 6. CPU从存储器或I/O端口存取一个字节的时间 7. 3 BCD 三. 程序设计(共40分)

1. 1)比较2A与B的大小 2)AX=1说明2A>B,AX=2说明2A≤B 3)JB指令排除两数相等的可能

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

HLT 四. 综合题(30分)

1) 程序存储器的容量是 8KB 2)数据存储器的容量是 8KB

3) Y1 Y3 Y4 MEMW MEMR IOR IOW G2A G2B G1 2764 CE OE

6264 CE WE OE

8255 CE RD WR 8088主控板 A16 A17 A18?A19

4) MOV AL , 98H ;8255初始化

MOV DX , 8003H MOV DX,8000H OUT DX , AL IN AL,DX MOV DX , 8002H ;启动ADC MOV [BUFFER],AL MOV AL , 00H OUT DX , AL MOV AL , 04H OUT DX , AL

INAD: IN AL , DX ;输入EOC TEST AL , 20H JZ INAD

MOV AL , 08H ;EOC=1, OUT DX , AL ;使OE=1

微机原理及应用(A) 课程试卷17参考答案

一. 选择题:(每题1.5分,共18分)

1.? 2. ? 3. ? 4. ? 5. ? 6. ? 7. ? 8. ? 9. ? 10. ? 11. ? 12. ?

二. 填空题:(每空1分,共12分)

1. 硬件系统 软件 2. SF OF 3. 直接寻址 4. 4个 TW 5. 减1 64H 6. 保持 7. 8 64 三. 程序设计(共40分)

1. 1)统计数据块中各数据“1”的个数; 2)数据块的长度 2. MOV AL,XX 3. START: LEA BX,TABLE CMP AL,0 MOV AL,FIRST JGE BIGPR MOV AH,0 MOV YY,0FFH ADD AL,AL JMP EXIT ADD BX,AX BIGPR: JE EQUPR MOV AX,[BX] MOV YY,1 MOV SECOND,AX JMP EXIT HLT EQUPR:MOV YY,0 EXIT: HLT 四. 综合题(30分)

1. 电路图中引线和器件的名称或功能是:

A为IO/M 线; B为 RD 线; C为 WR 线; D为 状态 线; U1为 八缓冲器; U2为 缓冲器; U3为 锁存器; U4为 译码器;

2.第二小题填空答案按先后次序依此为: 0F8H LEA

OUT [04H] ,AL IN AL,[02H] JNC

IN AL,[03H] JNE

微机原理及应用(A) 课程试卷18参考答案

一. 选择题:(每题1.5分,共18分)

1.? 2. ? 3. ? 4. ? 5. ? 6. ? 7. ? 8. ? 9. ? 10. ? 11. ? 12. ?

二. 填空题:(每空1分,共12分)

1. 三总线结构 2. 64K 3. 基址+变址 4. 地址信息 5. ROM RAM 6. 中断优先权 7. 1 8. BX AL 9. 0000H 0080H

搜索更多关于: 微机原理试题及答案 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

JS X1 JZ X2 INC B JMP NEXT X1: INC C JMP NEXT X2: INC D NEXT: LOOP LOP1 HLT 1).程序段执行后B中的内容为 ,C中的内容为 ,D中的内容为 。 2).该程序段所完成的功能是: 6.(15分)有一串L个字符的字符串,存

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com