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

当前位置:首页 > 微机原理习题

微机原理习题

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

MOV AH, INT 21H

CMP AL,39H NEXT SUB AL, NEXT:SUB AL,30H MOV HEXNUM,AL

2. 已知从BUF单元起存有若干带符号数,将其中的正数找出并存入PLUS单元,负数存

入MINUS 单元,把下面程序填充完整。 DATA SEGMENT

BUF DB 12,-2,3,4,-80,-1,6,8,-11,-23 CN EQU $ -BUF

PLUS DB CN DUP(?) MINUS DB DN DUP(?)

DATA ENDS CODE SEGMENT

ASSUME CS:CODE,DS:DATA START: MOV AX,DATA

MOV DA,AX

MOV SI, OFFSET BUF MOV DI, OFFSET PLUS MOV BX, OFFSET MINUS MOV CX, NEXT:MOV AL,[SI]

INC SI

TEST AL,80H PP MOV [DI],AL INC JMP LP

PP:MOV AL,[BX] BX LP: NEXT MOV AH,4CH INT 21H CODE ENDS END START

五、程序设计题(20分)

(1) 已知在内存中从BLOCK单元起存放有20个带符号字节数据,统计其中负数的个数并放在COUNT单元。 DATE SEGMENT

BLOCK DB -7,1,12,-90,-70,34,-1,56,45,-12

DB:-3,-4,23,0,12,11,-9,-8,67,-56

CN EQU ﹩-BLOCK COUNT DB?

DATA ENDS

(2) 已知8255A的地址范围是01B0~01B3H,编写完成下列功能的初始化程序A口工作方式0,输入:B口工作于方式0,输出; PC1,PC0为输出。 六、简答题(10分)

1、I/O端口有哪两种编址方式?各有什么特点?

2、什么叫中断类型码?什么叫中断向量?什么叫中断向量表?它们之间有什么联系? 试卷一

一、选择题(每题1分,共20分)

1.下列传送指令中,有语法错误的是______。

A MOV CS,AX C MOV SS,AX

B MOV DS,AX D MOV ES,AX

2.循环指令LOOPNZ终止循环的条件是______。

A CX=0,且ZF=0 C CX=1,且ZF=0

B CX=0,或ZF=1 D CX=1,或ZF=1

3.在基址加变址的寻址方式中,基址、变址寄存器分别为 。

A AX或CX,BX或CX B BX或BP,SI或DI C SI或BX,DX或SI D DX或DI,CX或SI 4.下列代码所表示的十进制数加1后为素数的是 。

A 00110001B B 00110001BCD C 00110110ASCII D 36H 5.CX寄存器是 。

A 变址寄存器 B 通用寄存器 C 控制寄存器 D 段寄存器

6.若BUFFER已定义为字变量,且BX=0,则下列4条指令中可相互替代的是 。

a. LEA SI,BUFFER b. MOV SI,OFFSET BUFFER c. LEA SI,[BX+BUFFER] d. MOV SI,[BX+BUFFER] A 仅a,d B a,b,c C a,b;c,d D 仅a,b 7.下列指令段经汇编后,DATA所代表的偏移地址为 。

ORG 1000H STROE DB 12 DUP(?)

DATA DB 05H,06H,07H,08H

A 100CH B 1001H C 1012H D 100BH 8.下列指令中,能够改变AL寄存器内容的指令是________。

A TEST AL,02H C CMP AL,BL 9.取指周期是 。

A 存储器读周期 B 存储器写周期 C I/O 读周期 D I/O写周期

10.8086在最小模式下,执行“IN AL,DX”指令时,M/IO、WR、RD的状态分别是 。

A 1,1,0 B 0,1,0 C 1,0,1 D 0,0,1

11. 8086中设某个总线周期需插入4个TW(等待状态),则该总线周期内对READY信号检测的次数是 。

A 3 B 4 C 5 D 6

12.关于ROM的下列说法中,不正确的是 。

A 计算机中可以没有ROM

B EPROM与EEPROM的擦除原理是不一样的 C PROM只能编程一次 D 电子盘常使用EEPROM

13.在进行输入/输出操作时,下列设备或器件通常只能采用无条件数据传送方式的是 。

A LED数码管 B 打印机 C A/D转换器 D 键盘 14.下列关于中断方式特点的叙述中,不正确的是 。

A CPU与外围设备可同时工作 B 能处理异常事件

C 数据的输入/输出要经过CPU D 由中断控制器来实现数据的I/O传送

15.8086组成系统时,与其地址线、数据线直接相连的器件分别是 。

A 单向驱动器、双向驱动器 B 锁存器、双向驱动器 C 锁存器、锁存器 D 双向驱动器、双向驱动器 16.关于8255 A口工作方式的下列叙述中,不正确的是 。

A A口可独立工作于方式0、方式1、方式2

B A口工作于方式1时,用哪位作联络线与输入/输出方式有关 C A口工作于方式2时,所用的联络线是确定的 D A口工作于方式2时,只适合于中断传送

B OR AL,AL

D AND AL,BL

17.关于并行通信、串行通信的下列叙述中,不正确的是 。

A 并行通信可在同一时刻传送多位信息 B 串行通信在同一时刻只能传送1位信息 C 并行通信传输线多、成本高、适合近距离传输 D 串行通信的数据传送只有半双工、全双工两种

18.异步串行通信中的一种错误称为OE(接收缓冲器溢出错),该错误意味着 。

A 数据流中1的个数与预期的不符

B 接收缓冲器中前一个数据被后一个数据覆盖 C 没有检测到足够的停止位 D 停止位太长

19.设8253工作于方式0,计数器正常工作时门控信号GATE变为低电平,此时对计数器的影响是 。

A 结束本次计数循环,等待下一次计数的开始 B 不影响本次计数 C 暂时停止现行计数

D 终止本次计数,立即开始新的计数

20.8086的ALE信号在总线周期中的 阶段有效。

A T1 B T2 C T3 D T4 二、是非题(每题2分,共10分)

1.ADC0809有8个模拟输入端,因此,该芯片内部含有8个A/D变换器。 ( ) 2.8086系统中的数据线为16位,因此读/写内存时总是16位同时进行。 ( ) 3.对定时器8253的3个通道的编程次序是完全固定的,须从通道0到通道2。 ( ) 4.开机后中断向量表在内存中自动生成,无法被改写。 ( ) 5.RS-232C标准中信号电平是TTL电平。 ( ) 三、分析题(共21分)

1.执行下面程序段后AX= ,BX= ,(2000H)= ,(2001H)= ,ZF= 。(5分)

MOV BX,2000H MOV AX,203FH ADD AX,3 MOV [BX],AX INC WORD PTR [BX]

2.执行下列程序段后,SP的值为 ,CF的值为 。(标志寄存器最低位为CF)(2分)

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

共分享92篇相关文档

文档简介:

MOV AH, INT 21H CMP AL,39H NEXT SUB AL, NEXT:SUB AL,30H MOV HEXNUM,AL 2. 已知从BUF单元起存有若干带符号数,将其中的正数找出并存入PLUS单元,负数存入MINUS 单元,把下面程序填充完整。 DATA SEGMENT BUF DB 12,-2,3,4,-80,-1,6,8,-11,-23 CN EQU $ -BUF PLUS DB CN DUP(?) MINUS DB DN DUP(?) DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MO

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价: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