中南大学《微型机原理与汇编语言》课程作业在线作业三及参考答案.docx

上传人:b****1 文档编号:13512389 上传时间:2023-06-14 格式:DOCX 页数:17 大小:17.30KB
下载 相关 举报
中南大学《微型机原理与汇编语言》课程作业在线作业三及参考答案.docx_第1页
第1页 / 共17页
中南大学《微型机原理与汇编语言》课程作业在线作业三及参考答案.docx_第2页
第2页 / 共17页
中南大学《微型机原理与汇编语言》课程作业在线作业三及参考答案.docx_第3页
第3页 / 共17页
中南大学《微型机原理与汇编语言》课程作业在线作业三及参考答案.docx_第4页
第4页 / 共17页
中南大学《微型机原理与汇编语言》课程作业在线作业三及参考答案.docx_第5页
第5页 / 共17页
中南大学《微型机原理与汇编语言》课程作业在线作业三及参考答案.docx_第6页
第6页 / 共17页
中南大学《微型机原理与汇编语言》课程作业在线作业三及参考答案.docx_第7页
第7页 / 共17页
中南大学《微型机原理与汇编语言》课程作业在线作业三及参考答案.docx_第8页
第8页 / 共17页
中南大学《微型机原理与汇编语言》课程作业在线作业三及参考答案.docx_第9页
第9页 / 共17页
中南大学《微型机原理与汇编语言》课程作业在线作业三及参考答案.docx_第10页
第10页 / 共17页
中南大学《微型机原理与汇编语言》课程作业在线作业三及参考答案.docx_第11页
第11页 / 共17页
中南大学《微型机原理与汇编语言》课程作业在线作业三及参考答案.docx_第12页
第12页 / 共17页
中南大学《微型机原理与汇编语言》课程作业在线作业三及参考答案.docx_第13页
第13页 / 共17页
中南大学《微型机原理与汇编语言》课程作业在线作业三及参考答案.docx_第14页
第14页 / 共17页
中南大学《微型机原理与汇编语言》课程作业在线作业三及参考答案.docx_第15页
第15页 / 共17页
中南大学《微型机原理与汇编语言》课程作业在线作业三及参考答案.docx_第16页
第16页 / 共17页
中南大学《微型机原理与汇编语言》课程作业在线作业三及参考答案.docx_第17页
第17页 / 共17页
亲,该文档总共17页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

中南大学《微型机原理与汇编语言》课程作业在线作业三及参考答案.docx

《中南大学《微型机原理与汇编语言》课程作业在线作业三及参考答案.docx》由会员分享,可在线阅读,更多相关《中南大学《微型机原理与汇编语言》课程作业在线作业三及参考答案.docx(17页珍藏版)》请在冰点文库上搜索。

中南大学《微型机原理与汇编语言》课程作业在线作业三及参考答案.docx

中南大学《微型机原理与汇编语言》课程作业在线作业三及参考答案

(一)单选题

1.

8086/8088的中断系统能够处理多少个不同的中断源()。

(A)16(B)32(C)128(D)256

参考答案:

(D)

2.

执行指令JBOPR,能使程序发生转移的条件为()。

(A)

(B)

(C)

(D)

参考答案:

(C)

3.

设,,则执行指令JMPWORDPTR后,寄存器IP中的内容为()。

(A)0100H(B)2000H(C)0080H(D)0012H

参考答案:

(C)

4.

8086/8088的每个中断向量占多少个字节()。

(A)1(B)2(C)3(D)4

参考答案:

(D)

5.

串操作指令以下列哪个寄存器指向源操作数()。

(A)DI(B)SI(C)AX(D)BX

参考答案:

(B)

6.

DOS操作系统使用的中断类型号范围是()。

(A)00H~1FH(B)20H~3FH(C)40H~5FH(D)60H~7FH

参考答案:

(B)

7.

指令JNPOPR的转移条件是()。

(A)状态标志位PF为1(B)状态标志位OF为1(C)状态标志位PF为0(D)状态标志位OF为0

参考答案:

(B)

8.

指令CLD的功能是()。

(A)状态位DF清零(B)状态位ZF清零(C)状态位SF清零(D)状态位CF清零

参考答案:

(A)

9.

指令JSOPR的转移条件是()。

(A)状态标志位SF为1(B)状态标志位CF为1(C)状态标志位SF为0(D)状态标志位CF为0

参考答案:

(A)

10.

设,,,,,,则执行指令JMPDWORDPTR后,寄存器IP中的值为()。

(A)5000H(B)0080H(C)3000H(D)2012H

参考答案:

(B)

(二)多选题

1.

汇编语言程序设计中对段定义的伪指令中通常指明段的类型,除了DWORD、WORD和BYTE类型外,还有哪几种类型()。

(A)PUBLIC(B)PAGE(C)COMMON(D)PARA

参考答案:

(BD)

2.

常用的循环控制方法有()。

(A)计数控制法(B)条件控制法(C)混合控制法(D)逻辑尺控制法

参考答案:

(ABCD)

3.

根据寻址方式的不同,JMP无条件转移指令可分为()。

(A)段内直接短转移(B)段内直接近转移(C)段内间接转移(D)段间直接转移(E)段间间接转移

参考答案:

(ABCDE)

4.

子程序的参数传递方法通常有()。

(A)寄存器传递(B)堆栈传递(C)总线传递(D)存储器传递

参考答案:

(ABD)

5.

宏与子程序两者的区别在于()。

(A)宏调用时的参数由汇编程序通过实参转换成形参的方式传递,而子程序的参数传递要麻烦得多

(B)宏调用不能简化目标程序,子程序能简化了目标程序

(C)宏能简化源程序,而子程序不能简化源程序

(D)宏调用在汇编时完成,不需要额外的时间开销;子程序调用和子程序返回都需要时间

参考答案:

(ABD)

6.

中断的实现过程分为()。

(A)中断请求(B)中断响应(C)中断处理(D)中断返回

参考答案:

(ABCD)

7.

一个循环结构的程序主要由以下哪几部分组成()。

(A)循环初始化部分(B)循环体(C)循环参数修改部分(D)循环控制部分

参考答案:

(ABCD)

8.

汇编语言与C语言进行混合编程时,汇编语言返回值存储单元为AX时对应C程序中的数据类型有()。

(A)short(B)unsignedshort(C)int(D)unsignedint

参考答案:

(ABCD)

9.

采用子程序结构进行程序设计具有的优点有()。

(A)缩短程序运行时间

(B)节省程序设计时间

(C)节省程序占用的存储空间

(D)方便了程序的模块化设计

参考答案:

(BCD)

10.

汇编语言的转移指令根据功能可以划分为()。

(A)无条件转移指令(B)条件转移指令(C)循环控制指令(D)子程序调用(E)返回指令

参考答案:

(ABCDE)

(三)判断题

1.

重复汇编伪指令有3种:

定重复伪指令REPT、不定重复伪指令IRP和不定重复字符伪指令IRPC。

(A)对(B)错

参考答案:

(A)

2.

除法出错引起的中断属于外部中断。

(A)对(B)错

参考答案:

(B)

3.

分支结构程序设计中,条件选择法、转移表法和地址表法均可实现多分支结构设计。

(A)对(B)错

参考答案:

(A)

4.

无条件转移指令JMPWORDPTR中转移地址的偏移地址是寄存器BX地址。

(A)对(B)错

参考答案:

(B)

5.

子程序返回可以使用带立即数的返回指令RETn。

(A)对(B)错

参考答案:

(A)

6.

若子程序直接或者间接调用自身,则称为递归调用。

(A)对(B)错

参考答案:

(A)

7.

8086/8088CPU中断优先级最高的是不可屏蔽中断源NMI。

(A)对(B)错

参考答案:

(B)

8.

中断向量就是中断的入口地址。

(A)对(B)错

参考答案:

(A)

9.

条件转移指令JGEOPR的转移条件为或。

(A)对(B)错

参考答案:

(A)

10.

宏指令不能简化目标程序,不能缩短目标程序所占用的空间。

(A)对(B)错

参考答案:

(A)

11.

条件转移指令JNZOPR的转移条件是。

(A)对(B)错

参考答案:

(B)

12.

段内直接近转移指令JMPNEARPTROPR转移的范围为16KB。

(A)对(B)错

参考答案:

(B)

13.

循环控制指令LOOPOPR执行后,程序无条件跳转至语句标号为OPR的循环体入口继续执行。

(A)对(B)错

参考答案:

(B)

14.

向CPU提出中断请求的源称为中断源。

(A)对(B)错

参考答案:

(A)

15.

无条件转移指令JMPBX中转移地址的偏移地址是(BX)。

(A)对(B)错

参考答案:

(A)

16.

串操作类指令每操作一次后修改地址指针,是以增量还是减量修改取决于标志位CF。

(A)对(B)错

参考答案:

(B)

17.

条件转移指令JAEOPR的转移条件为或。

(A)对(B)错

参考答案:

(A)

18.

无条件转移指令JMPDWORDPTR中转移地址的偏移地址是(BX+DI)指向的字存储单元内容。

(A)对(B)错

参考答案:

(A)

19.

段内直接转移指令JMPSHORTOPR的操作数是8位的偏移量,其取值范围为。

(A)对(B)错

参考答案:

(A)

20.

中断服务程序的返回指令为RET。

(A)对(B)错

参考答案:

(B)

21.

条件汇编伪操作允许在编制汇编语言源程序时规定某种条件,汇编程序在汇编过程中根据条件把一段源程序包括在汇编语言源程序内或者把它排除在外。

(A)对(B)错

参考答案:

(A)

22.

串传送指令MOVSB的执行不影响标志位。

(A)对(B)错

参考答案:

(A)

23.

采用汇编语言进行模块化程序设计时,段定义的中定位类型若为PAGE,则表示该段要从能被16整除的地址开始。

(A)对(B)错

参考答案:

(B)

24.

比较指令CMPOPR1,OPR2与SUB指令一样执行减法操作,且OPR1中的内容均可能发生改变。

(A)对(B)错

参考答案:

(B)

25.

DOS的所有系统功能调用都是利用INT20H中断指令实现的,每个功能调用对应一个子程序,并有一个编号,其编号就是功能号。

(A)对(B)错

参考答案:

(B)

26.

指令STD执行的操作是将状态位PF置1。

(A)对(B)错

参考答案:

(B)

27.

宏指令使用的全过程包括宏定义、宏调用和宏展开。

(A)对(B)错

参考答案:

(A)

28.

条件转移指令JOOPR的转移条件是。

(A)对(B)错

参考答案:

(B)

29.

采用汇编语言进行模块化程序设计时,段定义的中组合类型若为STACK,则表示将本段与其他同类别的同名段相覆盖。

(A)对(B)错

参考答案:

(B)

30.

条件转移指令JBEOPR的转移条件为或。

(A)对(B)错

参考答案:

(A)



展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2