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

2020-05-19 08:55

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

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

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

1.十六进制数88H,可表示成下面几种形式,请找出错误的表示()。 A. 无符号十进制数136 B. 带符号十进制数-120

C. 压缩型BCD码十进制数88 D. 8位二进制数-8的补码表示 满分:5分

2.网络系统中风险程度最大的要素是()。 A. 计算机 B. 程序

C. 数据pA. 1 B. 2 C. 3

D. 由指令长度决定的 满分:5分

6.寻址指令MOV CX, [BX + DI + 20]使用的是哪一种寻址方式()。 A. 寄存器寻址

B. 相对基址变址寻址 C. 变址寻址

D. 基址变址寻址 满分:5分

7.8088/8086存储器分段,每个段不超过()。 A. 64K个字 B. 32K个字节 C. 1兆个字节 D. 64K个字节 满分:5分

8.下列寄存器组中在段内寻址时可以提供偏移地址的寄存器p 大工13秋《汇编语言程序设计》在线作业1 试卷总分:100 测试时间:-- 单选题 多选题 判断题

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

1.执行INC指令除对SF有影响外,还要影响的标志位是()。 A. OF B. AF C. PF D. ZF

满分:6分

2.下列哪个寄存器不属于指针寄存器()。 A. SI B. DX C. SP D. ES

满分:6分

3.下列传送指令中有语法正确的是()。 A. MOV CS,AX B. MOV DS,AX C. MOV SS,AX D. MOV ES,AX 满分:6分

4.关于8086/8088微机系列,下列说法哪个是不正确的()。 A. 一个存储单元由16个二进制位组成,简称字。

B. 当存储一个字数据时,低字节放高地址位,高字节放低地址位。 C. 在内存空间中,可以无限分配段,且段的大小不受限制。 D. 段与段之间可以邻接,也可以重叠。 满分:6分

5.下列指令正确的是()。 A. MOV [100HpB. 正确 满分:4分

2.设AL=0B4H,BL=11H,指令―MUL BL‖和指令―IMUL BL‖分别执行后OF,CF的值为OF=0,CF=1。 A. 错误 B. 正确

满分:4分

3.CS寄存器属于段寄存器。 A. 错误 B. 正确

满分:4分

4.完成将带符号数AX的内容除以2的正确指令是SHR AX,2。 A. 错误 B. 正确

满分:4分

5.AL=0AH,指令XOR AL,0FH执行后能使AL=05H A. 错误

B. 正确

满分:4分

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

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

1.汇编语言源程序每个语句可以由四项组成,如语句要完成一定功能,那么该语句中不可省略的项是( )。 A. 名字项 B. 操作项 C. 操作数项 D. 注释项 满分:5分

2.汇编语言源程序中,每个语句可由四项组成,其中名字项是一个符号,下面列出的有效名字是()。 A. Variable

B. First & ld C. 0FFFFH

D. ‘Memphis’ 满分:5分

3.假设下列指令中的所有标识符均为类型属性为字的变量,请指出下列哪条指令是非法的? A. MOV [BX][SI], 2

B. MOV AX, WORD_OP1+WORD_OP2 C. MOV AX, WORD_OP1-WORD_OP2+100 D. MOV WORD_OP1, WORD_OP1-WORD_OP2 满分:5分

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

满分:5分

5.汇编程序的错误提示:EXAM.ASM(10):Error(9),Symbol not defined BUFF中第一个圆括号内的―10‖的含义是()。 A. 出错行的行号

B. 错误类型号

C. **告性错误的个数 D. 严重错误的个数 满分:5分

6.在执行子程序段内调用CALL SUBR指令后,SP的值()。 A. 加1 B. 减1 C. 加2 D. 减2

满分:5分

7.在进行二重循环程序设计时,下列描述正确的是()。

A. 外循环初值应置外循环之外;内循环初值应置内循环之外,外循环之内 B. 外循环初值应置外循环之内;内循环初值应置内循环之内 C. 内、外循环初值都应置外循环之外

D. 内、外循环初值都应置内循环之外,外循环之内 满分:5分

8.假设OP1,OP2是已经用DB定义的变量,下面哪些指令是合法的?()。 ApB. 占内存空间大,但速度快 C. 占内存空间相同,速度快 D. 占内存空间相同,速度慢 满分:5分

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

、多选题(共 5 道试题,共 30 分。) 1.下列伪操作表达方式的错误的是 ()。 A. DATA_SEG SEG ; B. SEGMENT ‘CODE’

C. MYDATA SEGMENT/DATA ┇ ENDS ;

D. MAIN_PROC PROC FAR ┇ END MAIN_PROC MAIN_PROC ENDP 满分:6分

2.下述指令中不需要加上PTR操作符的是()。(1)BVAL DB 10H,20H (2)WVAL DW 1000H A. MOV AL,BVAL B. MOV DL,[BX] C. SUB [BX],2

D. MOV CL,WVAL

满分:6分

3.对于下面的数据定义,(1)FLDB DB ?;(2)TABLEA DW 20 DUP (?);(3)TABLEB DB ‘ABCD’,各条MOV指令单独执行后,有关寄存器的内容正确的是()。 A. MOV AX, TYPE FLDB ;(AX)=0001H B. MOV AX, TYPE TABLEA ;(AX)=0002H C. MOV CX, LENGTH TABLEA ;(CX)=0014H D. MOV DX, SIZE TABLEA ;(DX)=0028H 满分:6分

4.给出等值语句如下:(1)ALPHA EQU 100 (2)BETA EQU 25 (3)GAMMA EQU 2 下列表达式的值正确的是()。 A. ALPHA * 100 + BETA = 2729H

B. ALPHA MOD GAMMA + BETA = 19H C. (ALPHA +2) * BETA – 2 = 9F4H D. (BETA / 3) MOD 5 = 2H 满分:6分

5.4.4 假设VAR1和VAR2为字变量,LAB为标号,下列指令错误的是()。 A. ADD VAR1, VAR2 ; B. SUB AL, VAR1 ; C. JMP LAB [SI] ; D. JNZ VAR1 ; 满分:6分

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

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

1.计算机一次能够处理32位的数据,可以访问32位的8个通用寄存器,但EIP和EFLAGS在实模式下只有低16位可以使用。 A. 错误 B. 正确

满分:4分

2.假定一个名为MAINPRO的程序要调用子程序SUBPRO,MAINPRO中的EXTRN SUBPRO:FAR指令告诉汇编程序SUBPRO是在内部定义的。 A. 错误 B. 正确

满分:4分

3.指令MOV AH, BX存在寄存器类型不匹配的问题。


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

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

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

马上注册会员

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