大工13秋《汇编语言程序设计》在线作业1,2,3(2)

2020-05-19 08:55

A. 错误 B. 正确

满分:4分

4.指令MOV ECX, AX中两个操作数的数据类型相同。 A. 错误 B. 正确

满分:4分

5.表示程序结束的微操作是指示汇编程序MASM结束汇编的标志,在源程序中用END表示;结束程序执行的语句是结束程序运行而返回操作系统的指令,在源程序中有多种表示方法,比如INT 20H或MOV AX, 4C00H INT 21H以及RET等。 A. 错误 B. 正确

满分:4分

大工13秋《汇编语言程序设计》在线作业3 试卷总分:100 测试时间:-- 单选题 多选题 判断题

、单选题(共 10 道试题,共 50 分。)

1.关于BIOS和DOS中断,下列用户编程原则说法错误的是()。 A. 尽可能使用DOS的系统功能调用,提高程序可移植性。 B. 在DOS功能不能实现情况下,考虑用BIOS功能调用。

C. 在DOS和BIOS的中断子程不能解决问题时,使用IN/OUT 指令直接控制硬件。 D. 尽可能使用DOS的系统功能调用,提高程序执行速度。 满分:5分

2.在汇编语言程序的开发过程中使用宏功能的顺序是()。 A. 宏定义,宏调用 B. 宏定义,宏展开

C. 宏定义,宏调用,宏展开 D. 宏定义,宏展开,宏调用 满分:5分

3.定义宏指令的伪指令是()。 A. PROC和ENDP B. CODE和ENDS C. EQU和END

D. MACRO和ENDM 满分:5分

4.定义宏Max,求两个数的最大数。定义如下:(1)Max Macro A,B,C (2)CMP A,B (3)JL LESS (4)MOV C,A (5)JMP DONE (6)LESS: MOV C,B (7)DONE: (8)ENDM 则下列调用方式正确的是:()。 A. Max ax, bx, cx

B. CALL Max ax, 2, cx C. Max 1,2,cx D. Max ax,bl,cx 满分:5分

5.中断类型号12H在中断向量表中的物理地址,下列地址错误的是()。 A. 00048H B. 00049H C. 0003AH D. 0004BH 满分:5分

6.编写分支程序时,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令有()。 A. CMP B. SUB C. MOV D. AND

满分:5分

7.用CMP指令对两个无符号数进行A-B的比较后,如A=B或A>B,则分别产生转移,这种情况应选择的条件转移指令是()。 A. 先用JE指令,再用JNC指令 B. 先用JNC指令,再用JE指令

C. 上述两条条件转移指令(JE和JNC)无先后次序 D. 用上述两个条件转移指令不能完成上述功能要求 满分:5分

8.关于BIOS和DOS打印输出,下列说法错误的是()。 A. 在DOS中,INT 21H提供了一种打印输出的功能调用。

B. 在DOS中,05H——向连接在LPT1端口上的打印机输出一个字符。 C. BIOS系统提供了中断17H来实现打印输出功能 D. 在BIOS中,00H——初始化指定的打印机 满分:5分

9.下列关于宏调用说法错误的是()。

A. 实元表中的实元与哑元表中的哑元在位置上一一对应。 B. 若实元数>哑元数,则多余的实元有效。

C. 若实元数<哑元数,则多余的哑元作―空(NUL)‖处理。 D. 对宏指令的调用必须先定义后调用。 满分:5分

10.通用数据传送指令中, 错误的是()。 A. 累加器到存储器 B. 立即数到存储器 C. 存储器到存储器 D. 寄存器到存储器

满分:5分

大工13秋《汇编语言程序设计》在线作业3 试卷总分:100 测试时间:-- 单选题 多选题 判断题

、多选题(共 5 道试题,共 30 分。)

1.下面关于宏库的建立与调用说法正确的是()。 A. 宏库只包含若干宏定义的文件 B. 宏库的扩展名为MAC或LIB

C. 宏库的调用:在程序的开始用INCLUDE语句说明 D. INCLUDE语句可以不放在程序的最前面 满分:6分

2.关于中断传送,下列说法正确的是()。 A. 外设的 I/O 请求属于非屏蔽中断 B. 电源掉电/奇偶错属于可屏蔽中断 C. INT指令为调试程序设置的中断

D. CPU 错(除法错、溢出)为调试程序设置的中断 满分:6分

3.关于REPT和ENDM指令,正确的是()。 A. REPT和ENDM为伪指令

B. REPT和ENDM,必须成对出现

C. REPT和ENDM中间是要重复的指令体 D. 重复的次数由表达式的值来决定。 满分:6分

4.关于子程序与宏调用工作方式的差异,下列说法正确的是()。

A. 子程序调用是在程序执行期间进行的,主程序通过CALL指令转入于程序的入口地址去执行子程序,子程序执行完后RET指令返回到主程序的调用处(断点处)

B. 宏调用是通过宏指令名和实在参数(如果有要传递的参数的话)进行调用的,而且是在汇编期间展开宏定义体的。

C. 子程序中的这组指令的机器码在存储器中只需要存放一次

D. 宏调用其宏定义体展开是插入在调用程序中,**此避免了调用时跳到宏和由宏返回所开销的时间。 满分:6分

5.I/O 设备的数据传送方式有()。 A. 查询方式 B. 中断方式 C. DMA方式

D. RandomAcess 满分:6分

大工13秋《汇编语言程序设计》在线作业3 试卷总分:100 测试时间:-- 单选题 多选题 判断题

、判断题(共 5 道试题,共 20 分。)

1.设置COM2端口的通信数据格式为:每字8位,无校验,1位终止位,波特率为1200b/s,所使用的MODE命令是:MODE COM2:12,N,8,1。 A. 错误 B. 正确

满分:4分

2.宏是源程序中一段有独立功能的程序代码。 A. 错误 B. 正确

满分:4分

3.INT 21H的键盘输入功能1:输入字符但不回显(也检测Ctrl_Break)。 A. 错误 B. 正确

满分:4分

4.对应**白显示器屏幕上40列最下边一个象素的存储单元地址是:B000:0F78H。 A. 错误 B. 正确

满分:4分

5.指令OUT 25H, AL能将一个字节数据输出到端口25H。 A. 错误 B. 正确

满分:4分


大工13秋《汇编语言程序设计》在线作业1,2,3(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:“一对一”英语辅导的利与弊

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: