15年春季微机与接口技术复习题(2)
更新时间:2023-03-15 04:49:01 阅读量: 教育文库 文档下载
12年春季学期微机接口技术复习题 供电信学院各专业复习参考
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 - 页 共 -21- 页
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
6、下面的数据项定义了多少个字节?
DATA_1 DB 6 DUP(4 DUP(0FFH)) 答案: 24字节
7、 对于下面两个数据段,偏移地址为10H和11H的两个字节中的数据是一样的吗?为什么? 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位存在高字节. 10、指出下列指令的错误:
第 - 2 - 页 共 -21- 页
(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的组合
(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产生的操作是一样的 ( × )
第 - 3 - 页 共 -21- 页
(21)、根据中断源的不同,中断可以分为外部中断、内部中端和软件中断。( × ) 答案:中断可以分为外部中断、内部中端。
11、 程序分析题
DATA SEGMENT TABLE_ADDR DW 1234H DATA ENDS .
MOV BX, TABLE_ADDR LEA BX, TABLE_ADDR
请写出上述两条指令执行后, BX寄存器中的内容。 答案:
MOV BX,TABLE_ADDR ; 执行后(BX)=1234H
LEA BX,TABLE_ADDR ; 执行后(BX)=OFFSET TABLE_ADDR
12、编写程序段, 比较两个5字节的字符串OLDS和NEWS, 如果OLDS字符串与NEWS不同, 则执行NEW_LESS, 否则顺序执行程序。
答案: LEA SI, OLDS LEA DI, NEWS MOV CX, 5 CLD REPZ CMPSB JNZ NEW_LESS
16、 假设(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,.(SP)=0FFFEH, (CF)=1, (DF)=1, 请写出下列各条指令单独执行完后, 有关寄存器及存储单元的内容, 若影响条件码请给出条件码SF、ZF、OF、CF的值。
(1) SBB AX,BX
(2) CMP AX,WORD PTR[SI+0FA0H] (3) MUL BYTE PTR[BX] (4) AAM
第 - 4 - 页 共 -21- 页
(5) DIV BH (6) SAR AX,CL (7) XOR AX,0FFE7H (8) REP STOSB
(9) JMP WORD PYR[BX] (10) XCHG AX,ES:[BX+SI] 答案:
(1) (AX)=0F05FH, (SF)=1, (ZF)=0, (OF)=0, (CF)=1 (2) (SF)=1, (ZF)=0, (OF)=1, (CF)=1 (3) (AX)=0240H, (OF)=1, (CF)=1 (4) (AX)=0906H, (SF)=0, (ZF)=0 (5) (AX)=20ACH (6) (AX)=0103H, (CF)=0
(7) (AX)=0DF87H, (CF)=0, (OF)=0, (SF)=1, (ZF)=0 (8) (23000H)~(23004H)=60H, 不影响标志位 (9) (IP)=0A006H, 不影响标志位
(10) (AX)=00B0H, (25060)=2060H, 不影响标志位 18、完成下列的填空
1).CPU中运算器的功能主要是( )。
A.算数运算 B.逻辑运算 C.函数运算 D. 算数运算和逻辑运算
2)..CPU与外设间数据传送的控制方式有( )。
A.中断方式 B.程序控制方式 C.DMA方式 D.以上三种都是
3).段地址最多可以为( )字节。
A.128K B.64K C.32K D.16K
4).指令MOV AX, MASK[BX][SI]中源操作数的寻址方式为( )。
A.寄存器寻址 B.变址寻址 C.基址变址寻址 D.相对基址变址寻址 5).EPROM是指( )。
A.随机读写存储器 B.可编程只读存储器 C.只读存储器 D.可擦除可编程只读存储器
6).堆栈的工作方式是( )。
A.先进先出 B.随机读写 C.只能读出不能写入 D.后进先出
第 - 5 - 页 共 -21- 页
正在阅读:
15年春季微机与接口技术复习题(2)03-15
何立峰在滨海新区第一次党代会上的报告摘要05-19
城市下岗职工再就业状况调查报110-14
“除火患 保平安”专项工作小结03-21
市场营销实践实训报告08-11
新部编人教版二年级语文上册课时同步练习《葡萄沟》同步检测01-02
无人性便不成为世界作文800字07-14
2013年中考作文预测性前瞻03-27
纪念改革开放40周年打油诗之《相亲》04-30
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 复习题
- 微机
- 春季
- 接口
- 技术
- 鄂教版六年级语文上册期末调研测试题5
- RFID工程现场人员管理系统-方案说明
- 贵州大学机械设计课程教案 第8章-带传动
- 七年级下册1-2单元英语词汇测试题冀教版
- 七年级下册第五单元复习教案
- 中国钢铁工业协会科技项目组织管理办法
- 管道工程常用图例
- 人教版初一数学上册计算题及练习
- 中海达RTK转点及参数计算
- 志鸿优化设计2014年高中语文(人教版)拓展作业 必修四 第2课 雷 雨
- 2013年江西教师招聘考试英语真题
- 水力学第四版绪论思考题答案
- 航空港污水处理厂实习报告 - 图文
- 《江苏省农民工权益保护办法》解读
- 第三章 应收及预付款项
- 西师大版三年级语文上册第六单元提升练习题及答案
- 英语48个音标中文谐音读法大全
- 数据结构自测题及答案
- 防火墙透明模式做双向NAT案例
- 中国现代史复习重点(参考)