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

当前位置:首页 > 12年春季微机与接口技术复习题

12年春季微机与接口技术复习题

  • 62 次阅读
  • 3 次下载
  • 2026/1/9 6:13:25

微机接口技术考试复习题 供电信学院各专业复习参考

1、假设(CS)=3000H, (DS)=4000H, (ES)=2000H, (SS)=5000H, (AX)=2060H, (BX)=3000H, (CX)=5, (DX)=0, (SI)=2060H, (DI)=3000H, (43000H)=0A006H, (23000H)=0B116H, (33000H)=0F802H, (25060)=00B0H,下列各条指令为单独执行指令,前后无关系,请回到括号中的问题。 (1)

SBB AX,BX

完成的是( 带借位减法 )操作,AX=( ) (2) CMP AX,WORD PTR[SI+0FA0H]

完成的是( 两个数的比较 )操作,AX=( ) (3) MUL

BYTE PTR[BX]

完成的是( 两个数的乘法 )操作,AX=( ) (4) DIV

BH

完成的是(两个数的除法 )操作,AX=( ) (5) SAR

AX,CL

完成的是( )操作,AX=( )

2、假设(DS)=2000H,(ES)=3000H,(SS)=4000H,(SP)=100H,(BX)=200H,(SI)=0001,(DI)=0002,(BP)=256,字变量ARRAY偏移地址为0050H,(20250H)=1234H,(40100H)=00A0H,(40102H)=2200H。执行下列程序段并分析指令执行后的结果,(注意:不是单条指令),按给出的要求填空回答问题: (1)MOV AX,[BP][SI]

源操作数物理地址= H , 指令执行后(AX)= H (2)POP AX

源操作数物理地址= H , 指令执行后(AX)= H (3)MOV AL,[BX]

源操作数有效地址= H, 指令执行后(AX)= H (4)LEA DI,ARRAY

源操作数的寻址方式是 , 指令执行后(DI)= H (5)JMP BX 指令执行后(IP)= H (6)INC BX

源操作数的寻址方式是

第 - 1 - 页 共 -25- 页

3、指出下列指令的错误,(要求说明错误的原因,并给出正确的写法)

(1) MOV AH, BX (2) MOV [SI], [BX] (3) MOV AX, [SI][DI] (4) MOV BYTE PTR[BX],1000H (5) MOV DS,BP 4、若给定AX和BX的值如下, (1)(AX)=14C8H,(BX)=808DH (2)(AX)=D022H,(BX)=9F70H (3)(AX)=148DH,(BX)=808DH (4)(AX)=9F22H,(BX)=9F20H

已知下列程序段,按无符号数计算,说明程序的转向。

ADD AL,BL JZ L1 JC L2 CMP AH,BH JC L3 JZ L4 JMP L5

5、下列标号为什么是非法的?

(1) GET.DATA (2) 1_NUM (3) TEST-DATA (4) RET (5) NEW ITEM

答案: 非法标号: (1)因为‘.’只允许是标号的第一个字符

(2)第一个字符不能为数字 (3)不允许出现‘-’ (4)不能是保留字,如助记符 (5)不能有空格

6、下面的数据项定义了多少个字节?

DATA_1 DB 6 DUP(4 DUP(0FFH)) 答案: 24字节

7、 对于下面两个数据段,偏移地址为10H和11H的两个字节中的数据是一样的吗?为什么?

第 - 2 - 页 共 -25- 页

DTSEG SEGMENT | DTSEG SEGMENT ORG 0010H | ORG 0010H

DATA1 DB 72H |DATA1 DW 7204H

DB 04H | DTSEG ENDS DTSEG ENDS | 答案:

不一样. 分别是72H, 04H和04H, 72H. 存储字时低8位存在低字节,高8位存在高字节. 8、下面的数据项设置了多少个字节?

(1) ASC_DATA DB ‘1234’ (2) HEX_DATA DB 1234H 答案:

(1) 设置了4个字节 (2) 设置了2个字节 9、执行下列指令后, AX寄存器中的内容是什么? TABLE DW 10,20,30,40,50 ENTRY DW 3 . . .

MOV BX,OFFSET TABLE ADD BX,ENTRY MOV AX,[BX]

答案: (AX)=40

10、指出下列指令的错误:

(1) MOV AH,BX (2) MOV [SI],[BX] (3) MOV AX,[SI][DI]

(4) MOV AX,[BX][BP] (5) MOV [BX],ES:AX (6) MOV BYTE PTR[BX],1000 (7) MOV AX,OFFSET [SI] (8) MOV CS,AX (9) MOV DS,BP 答案:

(1) 源、目的字长不一致

(2) 源、目的不能同时为存贮器寻址方式 (3) 基址变址方式不能有 SI和DI的组合 (4) 基址变址方式不能有 BX和BP的组合

第 - 3 - 页 共 -25- 页

(5) 在8086寻址方式中,AX不能作为基址寄存器使用,而且源、目的不能同时为存贮器寻址方式 (6) 1000超出一个字节的表数范围 (7) OFFSET只用于简单变量,应去掉 (8) CS不能作为目的寄存器

(9) 段地址不能直接送入数据段寄存器

(10)根据中断源的不同,中断可以分为外部中断、内部中端和软件中断。( × ) 答案:中断可以分为外部中断、内部中端。

(11)数据传送指令:MOV [1000H],[AL] ( × ) 答案:存储器之间不能传送数据,MOV AL, [BX];MOV [1000H], AL (12)出栈指令:POP AL ( × ) 答案:堆栈操作为字操作;POP AX

(13)数据传送指令:MOV AL,BX ( × ) 答案:数据长度比一致;MOV AX,BX或MOV AL,BL (14)数据传送指令:MOV DS,[1000H] ( × )

答案:存储器的内容不能直接传送到段寄存器,只能用16位通用寄存器传送。 (15)除法指令:MOV AX ,BL ( × ) 答案:目的操作数是隐含为AX或DX:AX中

(16)数据传送指令:MOV ES,CS ( × ) 答案:段寄存器之间不能传送数据,只能用16位通用寄存器传送 (17)数据传送指令:MOV ES,AX ( √ ) (18)加1指令:INC [BX] ( √ )

(19)对一个字数据,当从偶地址存取时需占用2个总线周期,而从奇地址存取时需1个总线周期。( × ) (20)、8086/8088CPU执行指令RET与IRET产生的操作是一样的 ( × )

(21)、根据中断源的不同,中断可以分为外部中断、内部中端和软件中断。( × ) 答案:中断可以分为外部中断、内部中端。

11、 程序分析题

DATA SEGMENT TABLE_ADDR DW 1234H DATA ENDS .

第 - 4 - 页 共 -25- 页

搜索更多关于: 12年春季微机与接口技术复习题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

微机接口技术考试复习题 供电信学院各专业复习参考 1、假设(CS)=3000H, (DS)=4000H, (ES)=2000H, (SS)=5000H, (AX)=2060H, (BX)=3000H, (CX)=5, (DX)=0, (SI)=2060H, (DI)=3000H, (43000H)=0A006H, (23000H)=0B116H, (33000H)=0F802H, (25060)=00B0H,下列各条指令为单独执行指令,前后无关系,请回到括号中的问题。 (1) SBB AX,BX 完成的是( 带借位减法 )操作,AX=( ) (2) CMP AX,WORD PTR[SI+0FA0H] 完成的是( 两个数的比较

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