第三章微机原理 习题课
第三章 习题课
一、选择题
1、在汇编语言程序的开发过程中使用宏功能的顺序是( C )。
A、宏定义,宏调用 B、宏定义,宏展开
C、宏定义,宏调用,宏展开 D、宏定义,宏展开,宏调用
2、汇编语言源程序中,每个语句由四项组成,如语句要完成一定功能,那么该语句中不可省略的项是( B )。 A、名字项 B、操作项 C、操作数项 D、注释项 3、下列叙述正确的是( C )
A.对两个无符号数进行比较采用CMP指令,对两个有符号数比较用CMPS指令 B.对两个无符号数进行比较采用CMPS指令,对两个有符号数比较用CMP指令 C.对无符号数条件转移采用JAE/JNB指令,对有符号数条件转移用JGE/JNL指令 D.对无符号数条件转移采用JGE/JNL指令,对有符号数条件转移用JAE/JNB指令
4、编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令有( A、CMP B、SUB C、AND D、MOV
5、测试BL寄存器内容是否与数据4FH相等,若相等则转NEXT处执行,可实现的方法是( A TEST BL,4FH JZ NEXT
B XOR BL,4FH JZ NEXT
C AND BL,4FH JZ NEXT D OR BL,4FH JZ NEXT
6、检查BUF的内容是否为正偶数,如是正偶数,则令AL=0。下面程序段正确的是( C )。
A、MOV AL,BUF B、MOV AL,BUF JS K1 AND AL,11 SHR AL,1 JNZ K2 JNC K1 MOV AL,0 MOV AL,0 K2:?? K1:??
1
). )。
D B C、MOV AL,BUF TEST AL,81H JNZ K3 MOV AL,0 K3:??
7、下列描述中,执行循环的次数最多的情况是( A )。 A.MOV CX,0 B.MOV CX,1 LOP:LOOP LOP LOP:LOOP LOP C.MOV CX,0FFFFH D.MOV CX,256 LOP:LOOP LOP LOP:LOOP LOP
8、在下列指令中, D 指令的执行会影响条件码中的CF位。
A.JMP NEXT B.JC NEXT C.INC BX D.SHL AX,1
9、下列指令执行时出错的是(A)。
A.ADD BUF1,BUF2 B.JMP DWORD PTR DAT [BX] C.MOV AX,[BX+DI] NUM D.TEST AL,08H 10、在下列指令的表示中,不正确的是(C)。
A.MOV AL,[BX+SI] B.JMP SHORT DONI C.DEC [BX] D.MUL CL
11、在进行二重循环程序设计时,下列描述正确的是(A)。
A.外循环初值应置外循环之外;内循环初值应置内循环之外,外循环之内 B.外循环初值应置外循环之内;内循环初值应置内循环之内 C.内、外循环初值都应置外循环之外
D.内、外循环初值都应置内循环之外,外循环之内
12、下面是多字节加法程序,第一个数是8A0BH,第二个数是D705H。
DATA SEGMENT FIRST DB (1), (2),0H SECOND DB (3), (4) DATA ENDS
CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MOV CX, (5) MOV SI,0 (6) NEXT: MOV AL,SECOND[SI] ADC FIRST[SI],AL INC SI LOOP NEXT MOV AL,0 ADC AL, (7) MOV FIRST[SI],AL MOV AH,4CH INT 21H CODE ENDS
2
D、MOV AL,BUF JNP K4 TEST AL,80H JNZ K4 MOV AL,0 K4:?? END START
请选择正确的答案填入空格中: (1)A)8AH B)0BH C)D7H D)05H (2)A)8AH B)0BH C)D7H D)05H (3)A)8AH B)0BH C)D7H D)05H (4)A)8AH B)0BH C)D7H D)05H (5)A)3 B)2 C)1 D)4 (6)A)CLC B)CLD C)STC D)CLI (7)A)1 B)-1 C)0 D)0FFH
二、填空题
1、指令JMP FAR PTR DONE属于(段间转移直接)寻址。
2、检查二个无符号数的关系,若要实现AL≥BL时分支去LOP1处,那么在“CMP AL,BL”指令后应跟的分支指令是(JC LOP1)
3、下面指令序列测试BH中的数是否为奇数,若为奇数则转移至K1处,横线处的指令应为( )。
TEST BH,01H
__JNE_K1
4、循环指令LOOPNZ终止循环的条件是( CX=0,或ZF=1 )。 5、条件转移指令JNE的测试条件为(ZF=0)。 6、执行如下程序:
MOV AX,0 MOV BX,1 MOV CX,100 A:ADD AX,BX INC BX LOOP A HLT
执行后 (BX)= (101)。 上题的程序执行后(AX)= (5050)。
7、执行下面的程序段后,AL______。 BUF DW 2152H,3416H,5731H,4684H MOV BX, OFFSET BUF MOV AL, 3 XLAT
3
8、 是过程定义结束伪指令,其前面需要加 配套使用。 是段定义结束伪指令,其前面需要加 配套使用。 9、 设VALA EQU 200
VALB EQU 30 VALC EQU 1BH 下列表达式的值各为多少? (2)(VALB AND 0FH)OR (VALB XOR 0FH) (3)(VALA GE VALB )AND 0FH
三、程序阅读与设计 1、设AX,BX中的数一个为正数,一个为负数,下面程序段完成将正数送到PLW单元中存放,请将程序中所缺指令语句补上。
TEST AX,8000H
__JE K1或JZ K1_________ MOV PLW,BX JMP DONE
K1:__MOV PLW,A___________
DONE: 2、
MOV DL,AL NOT DL
TEST DL,04H JE NEXT ┇ NEXT:?
若上述程序段执行时产生分支,说明AL中的数第 位一定为1?程序段执行后CF是 ?
第2位;CF=0 3、下面程序段是判断寄存器AH和AL中第3位是相同,如相同,AH置0,否则AH置全1。试把空白处填上适当指令。 ___ XOR AH,AL____ AND AH,08H
____ JE ZERO_____ MOV AH,OFFH JMP NEXT
ZERO:MOV AH,0 NEXT:??
4、
AND AL,AL JZ BRCH1 RCR AL,1 JZ BRCH2 RCL AL,1 INC AL JZ BRCH3
4
: ......
上述程序运行后,试回答:
(1)当(AL)=__0________时,程序转向BRCH1 (2)当(AL)=__1________时,程序转向BRCH2 (3)当(AL)=__-1________时,程序转向BRCH3
5、下列语句在存储器中分别为变量分配多少字节空间? VAR1 DB 10,2
VAR2 DW 5 DUP (?), 0
VAR3 DB ‘HOW ARE YOU?’,’$’ VAR4 DD -1, 1, 0
VAR1分配的字节空间为 字节;VAR2分配的空间为 字节;VAR3分配的空间为 字节,VAR4分配的空间为 字节。
6、以BUF为首址的字节单元中,存放了COUNT个无符号数,下面程序段是找出其中最大数并送入MAX单元中。
BUF DB 5,6,7,58H,62,45H,127,?? COUNT EQU $-BUF MAX DB? ┇
MOV BX,OFFSET BUF MOV CX,____COUNT-1_ MOV AL,[BX] LOP1:INC BX
____ CMP AL,[BX]_______ …… 此处隐藏:4289字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [建筑文档]2018年公需课:专业技术人员创新能力与
- [建筑文档]2013年福建教师招考小学数学历年真题
- [建筑文档]高中信息技术课flash知识点总结 - 图文
- [建筑文档]电工实训 - 图文
- [建筑文档]最高院公告案例分析100篇(民商篇)
- [建筑文档]南开中学高2017级14-15学年(上)期末
- [建筑文档]五粮液集团战略分析
- [建筑文档]鲁教版(2012秋季版)九年级化学 酸碱
- [建筑文档]超星尔雅2017中国哲学概论自整理题库答
- [建筑文档]关于成为海口金盘饮料公司材料独家供货
- [建筑文档]LNG学习资料第一册 基础知识 - 图文
- [建筑文档]四年级品社下册《好大一个家》复习资料
- [建筑文档]现阶段领导权力腐败的特点及发展趋势
- [建筑文档]魏晋南北朝诗歌鉴赏—嵇康
- [建筑文档]坚持追求真爱是理智的行为 正方一辩稿
- [建筑文档]湘西州刑释解教人员帮教安置工作存在的
- [建筑文档]园林工程试题库及答案
- [建筑文档]计算机长期没有向WSUS报告状态
- [建筑文档]日语最新流行语
- [建筑文档]B62-016 景观进场交底专题会议
- 2018年中考语文课内外古诗词鉴赏专题复
- 高考试题研究心得体会
- C语言基础题及答案
- 电气控制及PLC习题及答案
- 都昌小学家长学校汇报材料
- GMAT作文模板正确使用方法
- 俄军办坦克大赛:中国99式有望与豹2A6
- 成本会计练习题
- 酒店餐饮业最流行的5S管理方法
- 2014-2015学年山东省菏泽市高二(下)
- 《黄鹤楼送孟浩然之广陵》教案、说课、
- 2013年结构化学自测题 有答案版
- 2011西安世界园艺博览会游览解说词(附
- 窗口文明单位示范单位创建活动总结
- 2018满分超星尔雅就业课后练习期末答案
- 韶山市城市总体规划-基础资料
- 苏教版第三单元知识点归纳
- 第4章 曲轴模态分析
- 加大查办案件力度的思考
- 武汉CPC导轨介绍




