西南交大18春《汇编语言程序设计》在线作业12题目
西南交《汇编语言程序设计》在线作业一一、单选题:
1.(多选题)磁盘一般由那两部分组成() (满分:)
A系统区 B功能区
C数据区
D程序区
正确答案:——AC——
2.(多选题)操作数可以是() (满分:)
A常数
B寄存器
C变量
D表达式
正确答案:——ABCD——
3.(多选题)循环程序由那三部分组成() (满分:)
A设置循环的初始状态
B循环体
C循环控制部分
D循环标识
正确答案:——ABC——
4.(多选题)汇编程序的主要功能有() (满分:)
A检查源程序
B测出源程序中的语法错误,并给出出错信息
C产生源程序的目标程序,并可给出列表文件
D展开宏指令
正确答案:————
5.(多选题)计算机的指令由那两部分组成() (满分:)
A操作码
B操作平台
C操作数
D操作范围
正确答案:————
6.(多选题)算术指令用来执行算术运算,他们中有那两类() (满分:)
A双操作数
B单操作数
C三操作数
D多操作数
正确答案:————
7.(多选题)软件中断通常由那三种情况引起() (满分:)
A由中断指令INT引起
B由于CPU的某些错误而引起
C为调试程序设置的中断
D各种外部设备的中断
正确答案:————
8.(多选题)为运行汇编语言程序至少要在磁盘上建立以下文件() (满分:)
A编辑程序
B汇编程序
C连接程序
D调试程序
正确答案:————
9.(多选题)在程序中调用子程序指令有() (满分:)
ACALL
BRET
CSUB
DZF
正确答案:————
10.(多选题)80X86指令系统可以分为以下几种() (满分:)
A数据传输指令
B串处理指令
C算术指令及逻辑指令
D控制转移指令及处理机控制指令
正确答案:————
11.(单选题)DMA控制器一般包括()个寄存器 (满分:)
A一
B二
C三
D四
正确答案:————
12.(单选题)数据定义如下:\nBUF1DB10\nBUF2DW20DUP(?)\n实现将BUF1单元的内容与BUF2开始的第三个字节单元内容相比较的指令是()。 (满分:)
ACMPBUF1,BYTEPTRBUF2+3
BMOVAL,BUF1\nCMPAL,BYTEPTRBUF2+2
CMOVAL,BUF1\nCMPAL,BUF2+2
DMOVAL,BUF1\nCMPALBUF2+3
正确答案:————
13.(单选题)加法指令有()、ADC、INC和XADD (满分:)
AADD
BSUB
CIMUL
DDIV
正确答案:————
14.(单选题)内存中(2000H)=3000H,(3000H)=A01FH,\nMOVBX,\nMOVAX,\n执行上述指令AX的内容是()。 (满分:)
A2000H
B3000H
CA01FH
D5000H
正确答案:————
15.(单选题)汇编程序有顺序、循环、分支和()四种结构形式 (满分:)
A宏指令
B子程序
C中断
D注释
正确答案:————
16.(单选题)下面指令序列测试BH中的数是否为奇数,?若为奇数则转移至K1处,横线处的指令应为()。TESTBH,01H_____K1 (满分:)
AJNE
BJZ
CJS
DJC
正确答案:————
17.(单选题)下面有语法错误的指令是()。 (满分:)
AADDAL,AH
BADD,AL
CADDAH,
正确答案:————
西南交《汇编语言程序设计》在线作业二
一、单选题:
1.(多选题)为运行汇编语言程序至少要在磁盘上建立以下文件() (满分:)
A编辑程序
B汇编程序
C连接程序
D调试程序
正确答案:——ABCD——
2.(多选题)80X86指令系统可以分为以下几种() (满分:)
A数据传输指令
B串处理指令
C算术指令及逻辑指令
D控制转移指令及处理机控制指令
正确答案:——ABCD——
3.(多选题)计算机的指令由那两部分组成() (满分:)
A操作码
B操作平台
C操作数
D操作范围
正确答案:——AC——
4.(多选题)磁盘一般由那两部分组成() (满分:)
A系统区
B功能区
C数据区
D程序区
正确答案:————
5.(多选题)软件中断通常由那三种情况引起() (满分:)
A由中断指令INT引起
B由于CPU的某些错误而引起
C为调试程序设置的中断
D各种外部设备的中断
正确答案:————
6.(多选题)循环程序由那三部分组成() (满分:)
A设置循环的初始状态
B循环体
C循环控制部分
D循环标识
正确答案:————
7.(多选题)在程序中调用子程序指令有() (满分:)
ACALL
BRET
CSUB
DZF
正确答案:————
8.(多选题)操作数可以是() (满分:)
A常数
B寄存器
C变量
D表达式
正确答案:————
9.(多选题)算术指令用来执行算术运算,他们中有那两类() (满分:)
A双操作数
B单操作数
C三操作数
D多操作数
正确答案:————
10.(多选题)汇编程序的主要功能有() (满分:)
A检查源程序
B测出源程序中的语法错误,并给出出错信息
C产生源程序的目标程序,并可给出列表文件
D展开宏指令
正确答案:————
11.(单选题)16位有符号数的补码所表示的十进制数的范围是( )。 (满分:)
A-32767~+32768
B-32768~+32767
C-65535~+65536
D0~65535
正确答案:————
12.(单选题)十六进制数88H,可表示成下面几种形式,请找出错误的表示()。 (满分:)
A无符号十进制数136
B带符号十进制数-120
C压缩型BCD码十进制数88
D8位二进制数-8的补码表示
正确答案:————
13.(单选题)DATASEGMENT\nDA1DB32DUP(?)\nDA2DW1456H,789AH\nDA3DWDA2\nDATAENDS\n…\nMOVBX,DA3\n上述指令执行后,BX中的内容是()。 (满分:)
A0020H
B0031H
C0032H
D0021H
正确答案:————
14.(单选题)某数据段如下:\nDATASEGMENT\nORG20H\nXDB12H\nYDW789AH\nDATAENDS\n则Y单元的偏移址是()。 (满分:)
A0
B20H
C21H
D12H
正确答案:————
15.(单选题)下列指令中能实现把AX,BX寄存器内容进行交换的是()。 (满分:)
AXCHGCX,BX
BMOVCL,AX
CPUSHAX,PUSHBX,POPAX,POPBX
DMOVAX,BXXCHGAX,CXMOVAX,BXPUSHBXMOVBX,AXMOVBX,CLPOPAXPOPBX
正确答案:————
16.(单选题)若PORT_VAL<5,则执行指令MOVBX,((PORT_VALLT5)AND20)OR((PORT_VALGE5)AND30)后BX的内容是:?()。 (满分:)
A20
B30
C5
D10
正确答案:————
17.(单选题)在CPU中用来进行算术和逻辑运算的是() (满分:)
A算术逻辑部件
B控制逻辑部件
C存储器
D芯片
正确答案:————
18.(单选题)下面的数据传送指令中,错误的操作是()。 (满分:)
AMOVSS:,1000H
BMOVDX,1000H
CMOVWORDPTR,1000H
DMOVDS,2000H
正确答案:————
19.(单选题)一个子程序也可以作为调用程序去调用另一个子程序,这种情况称为() (满分:)
A子程序的嵌套
B子程序的调用
C子程序的设计
D子程序的设置
正确答案:————
20.(单选题)指令MOVAX,中源操作数采用的寻址方式是()。 (满分:)
A寄存器
B寄存器相对
C寄存器间接
D基址变址
正确答案:————
二、多选题:
21.(单选题)汇编程序的输入文件是()文件 (满分:)
AEXE
BASM
CDLL
DBAT
正确答案:————
22.(单选题)加法指令有()、ADC、INC和XADD (满分:)
AADD
BSUB
CIMUL
DDIV
正确答案:————
23.(单选题)3.DATASEGMENT\nBUFDB1,2,3,4,5\nCOUNTEQU\nDATAENDS\n在以上数据段中COUNT的值为() (满分:)
A3
B5
C4
D6
正确答案:————
24.(单选题)汇编程序有顺序、循环、分支和()四种结构形式 (满分:)
A宏指令
B子程序
C中断
D注释
正确答案:————
25.(单选题)已知标号NEXT与指令MOVAX,TYPENEXT在同一个段内,则AX的值为()。 (满分:)
A0
B1
C2
D-1
正确答案:————
26.(单选题)DMA控制器一般包括()个寄存器 (满分:)
A一
B二
C三
D四
正确答案:————
27.(单选题)数据段定义如下:\nDATASEGMENT\n0RG0074H\nARRAYDW1,2,\nDATAENDS\n则执行指令MOVAX,ARRAY后,AX寄存器的内容是()。 (满分:)
A0002H
B0082H
C007CH
D0003H
正确答案:————
28.(单选题)下面指令序列测试BH中的数是否为奇数,?若为奇数则转移至K1处,横线处的指令应为()。TESTBH,01H_____K1 (满分:)
AJNE
BJZ
CJS
DJC
正确答案:————
29.(单选题)数据段DS是那种寄存器() (满分:)
A通用寄存器
B专用寄存器
C段寄存器
D地址寄存器
正确答案:————
30.(单选题)COM文件()分段 (满分:)
A可以
B不可以
C不确定
D以上都不正确
正确答案:————
三、判断题:
31.(判断题)COM文件不可以执行() (满分:)
A错误
B正确
正确答案:————
32.(判断题)十进制转换成二进制的两种简单的方法是降幂法及除法() (满分:)
A错误
B正确
正确答案:————
33.(判断题)立即数寻址方式用来表示常数,它经常用于给寄存器赋初值() (满分:)
A错误
B正确
正确答案:————
34.(判断题)进栈指令是POP,出栈指令是PUSH() (满分:)
A错误
B正确
正确答案:————
35.(判断题)段存储器是一种专用寄存器,用来直接或间接的存放段地址() (满分:)
A错误
B正确
正确答案:————
36.(判断题)补码表示法中正数采用符号-绝对值表示,即数的最高位有效位为0表示正() (满分:)
A错误
B正确
正确答案:————
37.(判断题)在子程序嵌套的情况下,如果一个子程序条用的子程序就是它本身,这称为递归调用() (满分:)
A错误
B正确
正确答案:————
38.(判断题)循环不可以多重结构() (满分:)
A错误
B正确
正确答案:————
39.(判断题)基址变址寻址方式操作数的有效地址是一个基址寄存器和一个变址寄存器的内容之积() (满分:)
A错误
B正确
正确答案:————
40.(判断题)转移可以分为两种:段内转移和段间转移() (满分:)
A错误
B正确
正确答案:————
41.(判断题)中央处理器包括运算器和存储器两部分() (满分:)
A错误
B正确
正确答案:————
42.(判断题)宏是源程序中一段有独立功能的程序代码() (满分:)
A错误
B正确
正确答案:————
43.(判断题)DOS中断可以处理所有的I/O() (满分:)
A错误
B正确
正确答案:————
44.(判断题)STOS是存入串操作() (满分:)
A错误
B正确
正确答案:————
45.(判断题)计算机主要由运算器、控制器、存储器和输入输出设备构成() (满分:)
A错误
B正确
正确答案:————
46.(判断题)80x86中断系统能处理256种类型的中断() (满分:)
A错误
B正确
正确答案:————
47.(判断题)程序可见的寄存器分为通用寄存器、专用寄存器及段寄存器三类() (满分:)
A错误
B正确
正确答案:————
48.(判断题)二进制是计算机用于存储及物理实现采用的进制方法() (满分:)
A错误
B正确
正确答案:————
49.(判断题)操作项可以是指令、但不能是伪操作或宏指令的助记符() (满分:)
A错误
B正确
正确答案:————
50.(判断题)中断是一种使CPU中止正在执行的程序而转去处理特殊事件的操作() (满分:)
A错误
B正确
正确答案:————
附件是答案,需要的自助下载,辅导联系q 1647861640
页:
[1]