《汇编语言程序设计》课程知识 复习 学习材料 试题与参考答案.pdfVIP

  • 0
  • 0
  • 约1.07万字
  • 约 6页
  • 2026-02-08 发布于山东
  • 举报

《汇编语言程序设计》课程知识 复习 学习材料 试题与参考答案.pdf

《汇编语言程序设计》

《汇编语言程序设计》

课程知识复习学习材料试题与参考答案

一、单选题

1.为了使MOVAX,VAR指令执行后,AX寄存器中的内容为4142H,下面哪一条数

据定义会产生不正确的结果?(C)

A.VARDW4142HB.VARDW16706

C.VARDB42H,41HD.VARDW‘AB’

2.关于8086/8088微机系列,下列说法哪个是正确的(D)

A.一个存储单元由16个二进制位组成,简称字。

B.当存储一个字数据时,低字节放高地址位,高字节放低地址位。

C.在内存中,可以无限分配段,且段的大小不受限制。

D.段与段之间可以邻接,也可以重叠。

3.宏指令库以(C)格式存放在磁盘上。

A.可执行代码B.目标代码C.源代码

4.计算机处理问题中会碰到大量的字符.符号,对此必须采用统一的二进制编码。

目前,微机中普遍采用的是(D)码。

A.BCD码B.二进制码C.十六进制码D.ASCII

5.运算器能够完成(C)运算。

A.算术运算B.逻辑运算C.算术运算和逻辑运算D.加减运

6.十六进制数88H,可表示成下面几种形式,请找出错误的表示(D)

A.无符号十进制数136B.带符号十进制数-120

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

7.用MOV指令将十进制数89以非压缩BCD码格式送入AX,可使用的指令是(B)

A.MOVAX,89B.MOVAX,0809H

C.MOVAX,89HD.MOVAX,0809

8.在执行下列指令时,需要使用段寄存器DS的指令是(D)

A.STOSWB.ADDAL,CL

C.NEGBXD.INCDA[BX]

9.假设AL=28H,执行ROLAL,1指令之后的情况是(D)P125

A.AL=14H,CF=1B.AL=50H,CF=1

C.AL=14H,CF=0D.AL=50H,CF=0

10.设AL=04H,BL=0F8H,执行IMULBL指令后,结果是(D)

A.AX=0032HB.AX=00E0HC.AX=03E0H

D.AX=0FFE0H

11.JMPSI的目标地址偏移量为(A)。

A.SI的内容B.SI所指向的内存字单元之内容

C.SI+IP的内容D.IP+[SI]

12.设BX=1234H,DS=2000H,(21234H)=5678H,则指令“LEASI,[BX]”执行后的结

果是(B)

《汇编语言程序设计》

A.SI=5678HB.SI=1234HC.SI=2000H

D.SI=3234H

13.下列数值表达式和地址表达式中,错误的是(D)。

A.MOVAL,8*14+4B.MOVSI,OFFSETBUF+13

C

文档评论(0)

1亿VIP精品文档

相关文档