|
西工大16春《汇编与微机接口》在线作业
一、资料来源(谋学网www.mouxue.com)(共 37 道试题,共 92.5 分。)
1. 机器字长为8位,-127的补码是 ( )
. 7FH
. 80H
. 81H
. OFFH
正确资料:
2. 汇编语言程序中各语句的操作项可以是指令、伪指令或( )
. 操作数
. 运算符
. 宏指令
. 表达式
正确资料:
3. 汇编语言语句格式中,对名字项的规定,请指出错误的解释( )
. 名字的第一个字符只可以是大小写英文字母及?、@、__等
. 名字的第一个字符可以是大小写英文字母、数字、?、@、__等
. 名字的有效长度≤31个字符
. 名字从第二个字符起可以出现数字,但不允许出现$、#等字符
正确资料:
4. 语句ENM是通知汇编程序为( )
. 过程定义结束
. 宏定义结束
. 源程序结束
. 段定义结束
正确资料:
5. 可用于寄存器间接寻址和寄存器相对寻址的寄存器是 ( )
. X
. X
. X
. X
正确资料:
6. 下列传送指令中有语法错误的是 ( )
. MOV S,X
. MOV S,X
. MOV SS,X
. MOV ES,X
正确资料:
7. 已知X=033H,X=0F0F0H N H,L XOR L,H NEG H NOT L 执行上述指令序列后,H=( )H。
. 60
. 50
. 35
. 65
正确资料:
8. 已知(S)=4000H,(SI)=1000H,OUNT=2000H,(S)=3000H,在执行 MOV X,[OUNT+SI] 指令时,源操作数的物理地址是 ( )
. 43000H
. 33000H和3300H
. 43000H和43001H
. 03000H
正确资料:
9. 有数据定义 4 UP (0,2 UP (20H)),其中能组成0020H字数据的个数是( )
. 0
. 3
. 4
. 8
正确资料:
10. 基本SII码定义的字符个数为 ( )
. 32
. 64
. 128
. 256
正确资料:
11. 设字长为8位,补码可表示的数的范围为 ( )
. 0--256
. -127--+128
. -128--+127
. 0—128
正确资料:
12. 在汇编语言程序中,对EN语句的叙述正确的是( )
. EN语句是一可执行语句
. EN语句表示程序执行到此结束
. EN语句表示源程序到此结束
. EN语句在汇编后要产生机器码
正确资料:
13. 语句ENM是通知汇编程序 ( )
. 过程定义结束
. 宏定义结束
. 源程序结束
. 段定义结束
正确资料:
14. IM P微机中,有符号数表示是用( )
. 原码
. 补码
. 反码
. 码
正确资料:
15. 01100100,不能表示的是( )
. 64H
. 100
.
. 'F
正确资料:
16. 指令MOV X, [P][SI] ,源操作数的物理地址计算公式是( )
. (SS)*16+(P)+(SI)
. (S)*16+(P)+(SI)
. (S)*16+(P)+(SI)
. (ES)*16+(P)+(SI)
正确资料:
17. 程序段 XOR L,L IN L NEG L MOV L,3FH L,L 执行后, L=( )FH。
. 1
. 2
. 3
. 4
正确资料:
18. 把汇编源程序变成目标程序的过程是( )
. 编译
. 汇编
. 编辑
. 链接
正确资料:
19. 在R 10 UP(3,2 UP(9))中,含数据字0309H的个数是 ( )
. 10
. 20
. 0
. 9
正确资料:
20. 十六进制数88H,可表示成下面几种形式,请找出错误的表示( )
. 无符号十进制数136
. 带符号十进制数-120
. 压缩型码十进制数88
. 8位二进制数-8的补码表示
正确资料:
21. 程序段 XOR L, L E L NEG L RL L, 1 执行后 L=( )H。
. 01
. 02
. 03
. 04
正确资料:
22. 8086/8088系统执行传送指令MOV时( )
. 不影响标志位
. 影响F方向标志
. 影响SF符号标志
. 影响F进位标志
正确资料:
23. 汇编语言语句格式中,对名字项的规定,请指出错误的解释( )
. 名字的第一个字符只可以是大小写英文字母及?、@、__等
. 名字的第一个字符可以是大小写英文字母、数字、?、@、__等
. 名字的有效长度≤31个字符
. 名字从第二个字符起可以出现数字,但不允许出现$、#等字符
正确资料:
24. MOV L,01H ROR L,1 OR L,L NEG L 上述程序段后,F=( )。
. 1
. 2
. 3
. 4
正确资料:
25. 已知X=0FF60H,F=1 MOV X,96 XOR H,0FFH S X,X 执行上述指令序列后,X=( )。
. 0
. 1
. 2
. 3
正确资料:
26. 堆栈中当前出栈的存储单元的地址是( )
. SS×10H+SP
. SS×10H+P
. SS×10+SP
. SS×10+P
正确资料:
27. 设字长8位,数X=-10,则[X]补为 ( )
. 0H
. 1H
. F5H
. F6H
正确资料:
28. 设寄存器L,L,L中内容均为76H XOR L,0FH N L,0FH OR L,0FH 执行上述指令序列后,L=( )H。
. 06
. 7
. 79
. 97
正确资料:
29. 指令语句中标号的错误定义是( )
. 在代码段中的名字项定义,后面紧跟冒号
. 用EQU伪指令定义
. 用LEL伪指令定义
. 用“JMP 标号”指令定义
正确资料:
30. 已知X=5E5H,X=8303H,F=1 ROR X,L XOR H,H ROL X,L 上述程序段执行后,X=( )H 。
. 4658
. 6458
. 4568
. 8564
正确资料:
31. 在汇编语言程序的开发过程中使用宏功能的顺序是( )
. 宏定义,宏调用
. 宏定义,宏展开
. 宏定义,宏调用,宏展开
. 宏定义,宏展开,宏调用
正确资料:
32. 下列语句中能实现留空8个字节单元的语句是( )
. 1 T ?
. 2 W ?,?
. 3 ?
. 4 Q ?
正确资料:
33. 程序段 MOV L,0FH XOR L,0FFH MOV L,7 SHR L,L ①上述程序段执行后,L=( )H。
. 01
. 02
. 03
. 04
正确资料:
34. 8086存储器段最大为 ( )
. 16K
. 32K
. 64K
. 128K
正确资料:
35. 下面的数据传送指令中,错误的操作是( )
. MOV SS:[X+I],1000H
. MOV X,1000H
. MOV WOR PTR[X],1000H
. MOV S,2000H
正确资料:
36. 下面有语法错误的指令是( )
. MOV X,[X][SI]
. MOV X,-2[X][I]
. MOV X,[X][P]
. MOV X,-1[X][SI]
正确资料:
37. 汇编语言源程序中,每个语句由四项组成,如语句要完成一定功能,那么该语句中不可省略的项是( )
. 名字项
. 操作项
. 操作数项
. 注释项
正确资料:
西工大16春《汇编与微机接口》在线作业
二、资料来源(谋学网www.mouxue.com)(共 3 道试题,共 7.5 分。)
1. 设有宏定义: SHIFT MRO VR,REG,SHF,NUM,EST MOV REG,VR MOV L,NUM S&SHF REG,L MOV EST,REG ENM 宏调用为: SHIFT _YTE,L,HL,ONT,EST1; 宏扩展MOV L, _YTE MOV L 。
. 错误
. 正确
正确资料:
2. 汇编程序能检查出程序的逻辑错误错误。
. 错误
. 正确
正确资料:
3. 对于以下宏定义 RNH MRO X IF ($-X) GE 128 JMP NER PTR X ELSE JMP SHORT X NIF ENM 现有以下代码 LOOP0: MOV X,X RNH LOOP0 宏展开LOOP0: MOV X,X JMP SHORT LOOP0。
. 错误
. 正确
正确资料:
|
|