汇编语言平时练习题Word文件下载.docx

上传人:b****8 文档编号:22340120 上传时间:2023-02-03 格式:DOCX 页数:108 大小:59.88KB
下载 相关 举报
汇编语言平时练习题Word文件下载.docx_第1页
第1页 / 共108页
汇编语言平时练习题Word文件下载.docx_第2页
第2页 / 共108页
汇编语言平时练习题Word文件下载.docx_第3页
第3页 / 共108页
汇编语言平时练习题Word文件下载.docx_第4页
第4页 / 共108页
汇编语言平时练习题Word文件下载.docx_第5页
第5页 / 共108页
点击查看更多>>
下载资源
资源描述

汇编语言平时练习题Word文件下载.docx

《汇编语言平时练习题Word文件下载.docx》由会员分享,可在线阅读,更多相关《汇编语言平时练习题Word文件下载.docx(108页珍藏版)》请在冰豆网上搜索。

汇编语言平时练习题Word文件下载.docx

B.控制

C.状态

D.前三者

37知识点:

指令MOVBX,[BP+5]中的源操作数使用()段寄存器。

答案:

C

92知识点:

0104(几种基本的逻辑运算)

28知识点:

0201(80x86微处理器)下列叙述正确的是()。

A.不同类型的机器字长是一样的

B.—个字节有8位二进制数

C.各种不同的机器指令系统都是一样的

D.机器指令都是8位的

29.知识点:

0203(中央处理机)下列叙述正确的是()。

CPU的内部数据总线是8位的,外部数据总线是8位的

CPU的内部数据总线是16位的,外部数据总线是16位的

CPU的内部数据总线是8位的,外部数据总

线是8位的

34知识点:

0104(几种基本的逻辑运算)

指令MOVMEM[BX],AX中的MEI^

A.原码

B.反码

C.补码

D.移码

35知识点:

0204(存储器)用来作为寄存器间接寻址的寄存器有

()个。

36知识点:

指令MOV[BX+SI],AL中的目的操作数使用()段寄存器。

41知识点:

下述指令中不影响CF的指令是()。

AL,1

CX

[BX],AL

AX,BX

42知识点:

两个整数补码9CH和7AH相加运算后,会产生()。

A.无溢出且无进位

B.无溢出但有进位

C.有溢出且有进位

D.有溢出但无进位

45知识点:

0101(基于微处理器的计算机系统构成)认知度:

认知

指令()不改变CF的内容。

AL

AX,CX

[BX],CL

AL,DL

51知识点:

执行IMUL指令时,如果乘积的高位部分不是低位部分的符号扩展,则()。

=0、CF=0

=0、CF=1

=1、CF=0

=1、CF=1

D

61知识点:

0203(中央处理机)下列选项中不能作为名字项的是()。

ANDORXORNOT为四条逻辑运算指令,下面的解释正确的是()

A.指令XORAXAX执行后,AX内容不变,但设置了标志位

B.指令ORDX1000H执行后,将DX最高位置1,其余各位置0

C.指令ANDAXOFH执行后,分离出AL低四位

AX,执行后,将AX清0

95知识点:

0104(几种基本的逻辑运算)

AL=0AH下列指令执行后能使AL=05H的是()

AL,0FH

103知识点:

0203(中央处理机)难易度:

较难

在下列指令中,()指令的执行会影响条件码中的CF位。

NEXT

BX

AX,1

105知识点:

0204(存储器)

CPU要访问的某一存储单元的实际地址称()

A.段地址

B.偏移地址

C.物理地址

D.逻辑地址

106知识点:

某存储单元的物理地址是12345H,可以作为

它的段地址有()

BX,BX

A

108知识点:

0203(中央处理机)循环控制指令LoopNZ/LoopNE控制循环继续执行的条件是()

丰0且ZF=1

B.C冷0且ZF=0

丰0或ZF=1

工0或ZF=0

B

109知识点:

0203(中央处理机)难易度:

较难

在执行DAA指令,当高四位BCD码位,

如要把此进位值送入AH中,对这进位值的操作应是()

校正指令的功能已自动加在AH中

B.进位值在AF中,校正后根据AF内容再加在AH中

C.进位值在CF中,校正后根据CF内容再加在AH中

D.进位值在AL最高位上,校正后根据AL最高位内容再加在AH中

110知识点:

0104(几种基本的逻辑运算)AND,OR,XOR,NOT为四条逻辑运算指令,下面的解释正确的是()

A.指令XORAXAX执行后,AX内容不变,

但设置了标志位

B.指令ORDX1000H执行后,将DX最高

位置1,其余各位置0

C.指令ANDAX,OFH执行后,分离出AL低

四位

111知识点:

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

107知识点:

0203(中央处理机)

执行后使BX=0的同时也使CF=0,OF=0的

指令是()

B.ORBX,BX

AL,CL

DA[BX]

112知识点:

无论BH中原有的数是奇数或偶数,若要使

BH中的数一定为奇数,应执行的指令是

()

BH,01H

115知识点:

REPZCMPSW指令,重复执行的终止条件是

=0或ZF=0

=0且ZF=0

C.CX=0或ZF=1

=0且ZF=1

117知识点:

0101(基于微处理器的计算机系统构成)

比较两个带符号的数AB,当A=B时程序转移,测试的条件为()

=1

=0

118知识点:

检查二个无符号数的关系,若要实现AL》BL时分支去LOP1处,那么在“CMPAL,BL”指令后应跟的分支指令是()

LOP1

C.JCLOP1

119知识点:

设AL=0AH下列指令执行后能使AL=05H的

是()

A.NOTAL

QAL,0FH

127知识点:

0102(二进制数和十六进制数运算)计算机处理问题中会碰到大量的字符、符号,对此必须采用统一的二进制编码。

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

B.十进制码

C.二进制码

D.十六进制码

135知识点:

8086CPU在基址加变址的寻址方式中,变址

寄存器可以为()

或CX

或SI

或DI

138知识点:

PSW寄存器中共有位条件状态

位,有位控制状态位。

、3

、6

、4

、8

140知识点:

在程序执行过程中,IP寄存器中始终保存的是()

B.下一条指令的首地址

C.正在执行指令的首地址

142知识点:

在下列指令中,指令的执行会影

响条件码中的CF位。

AX,1

144知识点:

0103(计算机中数和字符的表示)

设字长N=16,有符号数7AE9H的补码表

示为()

145知识点:

比较有符号数3260H与0B425H的大小关系为()

A.相等

B.小于

C.大于

D.不能比较

151知识点:

若(AL)=87H,执行ADDAL,0F5H

后,

S,Z,

C,O,

P的状态为(

=0,

ZF=0,

CF=1,

OF=1,

PF=0

=1,

OF=0,

PF=1

CF=0,

答案

C

153知识点:

0204

(存储器)

数据传送指令对标志位的影响为

()

A.都不影响

B.都影响

C.除了SAHF,POPF其它均不影响

D.除了控制标志位,其它均不影响

156知识点:

计算机系统中的存贮器系统是指。

()

存贮器存贮器

C.主存贮器

157知识点:

存储单元是指()

A.存放一个二进制信息位的存贮元

B.存放一个机器字的所有存贮元集合

C.存放一个字节的所有存贮元集合

D.存放两个字节的所有存贮元集合答案:

158知识点:

存相联存贮器是按进行寻址的存

贮器。

A.地址方式

B.堆栈方式

C.内容指定方式

D.地址方式与堆栈方式

160知识点:

0203(中央处理机)以下叙述中正确描述的句子是()

A.同一个CPU周期中,作叫相容性微操作

B.同一个CPU周期中,操作叫相容性微操作

C.同一个CPU周期中,作叫相斥性微操作

D.

可以并行执行的微操

不可以并行执行的微

同一个CPU周期中,操作叫相斥性微操作答案:

D161知识点:

0201(80x86微处理器)

带有处理器的设备一般称为设备。

智能化

B.交互式

C.远程通信

D.过程控制

162知识点:

设物理地址

(21000H)=30H,(21001H)=40H,(21002H)=50H。

如从地址21001H中取出一个字的内容是()

169知识点:

执行PUSH3P指令时,源的操作数的物理地址表达式是()

*SS+BP

*DS+BP

*CS+IP

*CS+AX

176知识点:

设AL=0BH下列指令执行后能使AL=04H的是()

AL,0F

177知识点:

AL,0F

180知识点:

设DF=1,每次执行SCASB指令时,寄存器

()要加1

181知识点:

0104(几种基本的逻辑运算)要使BL中的低四位不变,高四位变反,应执行指令()

BL

BL,0F0H

BL,0FH

BL,0

182知识点:

0102(二进制数和十六进制数运算)

十六进制数88H,可表示成下面几种形式,

请找出正确的表示()

A.无符号十进制数36

B.无符号十进制数136

C.压缩型BCD码十进制数88H

位二进制数-8的补码表示

183知识点:

0204(存储器)认知度:

某存储单元的物理地址是34567H,可以作为它的段地址有()

184知识点:

完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是()

AL,00H

189知识点:

0204(存储器)如某存储器分段时,表示偏移地址是18位二进制代码,那么一个段最多的存储单元数是()

字节

C.64K字节

193知识点:

8088/8086存储器分段,每个段不超过()

个字

个字节

C.1兆个字节

194知识点:

CPU发出的访问存储器的地址是()

A.物理地址

C.逻辑地址

D.段地址

197知识点:

8086/8088系统执行传送指令MOV时

A.不影响标志位

B.影响DF方向标志

C.影响SF符号标志

D.影响CF进位标志

198知识点:

MOVAL,79

ADDAL,0B1H

上面指令执行后,设置的标志位CF和OF的值是()

A..CF=0,OF=1

=1,OF=1

=0,OF=0

=1,OF=0

207知识点:

0204(存储器)下列寄存器中,作为16位寄存器的是

208知识点:

0204(存储器)在程序运行过程中,确定下一条指令的物理地址的计算表达式是()*16+SI

*16+SI

*16+IP

*16+SP

209知识点:

0204(存储器)物理地址(10FF0H)=10H,(10FF1H)=20H,

(10FF2H)=30H,从地址10FF1H中取一个字的内容是()

211知识点:

下列指令中,影响或修改标志位的是

215知识点:

循环指令LOOPN终止循环的条件是()

=0,且ZF=0

=0,或ZF=1

,且ZF=0

,或ZF=1

216知识点:

设DL=55H执行指令后能使DL中的数据为OAAH的指令是()

DL,0AAH

DL,0FFH

219知识点:

0204(存储器)在程序执行过程中,IP寄存器中始终保存的是()

C.在执行指令的首地址

221知识点:

0101(进位记数制与不同基数

的数之间的转换)难易度:

某系列微机对存储器的分段,如果每一个段最多的字存储单元(16位二进制)是32K,那么表示段内字节单元偏移地址的二进制位数应是()

222知识点:

0203(中央处理机)可用作寄存器间接寻址或基址、变址寻址的地址寄存器,正确的是()

,BX,CX,DX

,BL,CL,DL

,BP,IP,BX

,DI,BP,BX

233知识点:

0102(二进制数和十六进制数运算)

请找出错误的表示()

A.无符号十进制数136

B.带符号十进制数-120

C.压缩型BCD码十进制数88

位二进制数-8的补码表示

234知识点:

0203(中央处理机)指令指针寄存器是()

235知识点:

当执行指令ADDAXBX后,若AX的内容为2BA0H设置的奇偶标志位PF=1,下面的叙述正确的是()

A.表示结果中含1的个数为偶数

B.表示结果中含1的个数为奇数

C.表示该数为偶数

D.表示结果中低八位含1的个数为偶数

237知识点:

238知识点:

A.无符号十进制数136

B.带符号十进制数-120

D.位二进制数-8的补码表示

239知识点:

当程序顺序执行时,每取一条指令语句,IP指针增加的值是()

D.由指令长度决定的

241知识点:

0203(中央处理机)下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是()

,BP,SI,DI

,IP,BP,DX

,DS,ES,SS

245知识点:

下列传送指令中有语法正确的是()

CS,AX

DS,AX

AL,AX

BS,AX

246知识点:

0202(基于微处理器的计算机系统构成)

下面不是输入设备的是()

A.键盘

B.扫描仪

C.光笔

247知识点:

8086微处理器分成两大功能部件,即()

A.执行部件和总线接口部件

和执行部件

C.总线接口部件和BIU

D.以上都对

248知识点:

0203(中央处理机)

8086微处理器的寄存器中,不属于通用寄存

器的是()

250知识点:

0202(基于微处理器的计算机系统构成)操作系统、编译程序、实时控制等软件多数是用()编写的

A.机器语言

语言

D.汇编语言

264知识点:

0203(中央处理机)标志寄存器中属于控制标志位的是()

,OF,SF

,IF,TF

,CF,PF

296知识点:

0204(存储器)存储器中,数据是以字节为单位存放的,它是一个8位()数。

A.二进制

B.十进制

C.十六进制

D.都可以

297知识点:

0204(存储器)下列指令中,正确的指令是()。

AX,BX

1000H

AX

298知识点:

0204(存储器)在数据段中使用字符串时,该字符串必须用()括起来。

A.引号

B.分号

C.逗号

D.冒号

299知识点:

0204(存储器)当定义含有多个字符的字符串时,只能使用()伪指令。

D.AL=33H,BL=0

312知识点:

0204(存储器)

设CL=8,AL=0C8H执行SARAL,CL后,

AL中的数据是()

B.80H

D.0FEH

313知识点:

已知BX=028AH,SI=0294H,(DS:

051EH)=5432H。

执行语句LEABX,[BX+SI]

后,BX中的内容是()

300知识点:

段属性就是定义标号的段起始地址,标号的段总是在()寄存器中。

316知识点:

下面程序段执行后,AL中的内容是()

MOVAX,8833H

ADDAL,AH

DAA

301知识点:

偏移属性就是定义标号的偏移地址,它应安排在()寄存器中。

305知识点:

无条件转移指令JMP实现段间间接转移,转

移的目标地址在()

A.某个字存储单元中

B.某个双字存储单元中

C.某个16位通用寄存器

D.两个16位通用寄存器中

311知识点:

设AL=57HBL=24H,执行指令SUBAL,BL

后,寄存器内容为()

=57H,BL=24H

=33H,BL=24H

=57H,BL=33H

318知识点:

DA1DW‘AB'

,‘CD'

,‘EF'

,‘GH'

I

MOVAX,DA1+3

指令执行后AX中的内容是()

A.‘EF'

B.‘CD'

C.‘BC'

D.‘FC'

326知识点:

若在存储器的20000H~20002H三个字节单元

中存放的数据依次为12H34H56H,则从20001H地址开始读出的一个字(16位)数据为()

330知识点:

0201(80x86微处理器)通常说计算机的内存为32M、64M或128M指

的是:

的容量

和ROM的容量

D.硬盘的容量

333知识点:

十六进制数88H,可以表示成下面几种形式,

B.带符号十进制数—136

码十进制数88

D.8位二进制数—8的补码表示

334知识点:

当运行结果为0时,ZF=()

C.任意

D.不影响

335知识点:

设DS=5788H,偏移地址为94H,该字节的物理地址是()

B.5883H

C.57914H

D.58ECH336知识点:

“MOVAX,[BP+DI]”指令从()段取出数据送AX

C.DS

337知识点:

“下面不能用于寄存器寻址的寄存器有()

D.SI

338知识点:

0204(存储器)存储器寻址方式在指令中

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

当前位置:首页 > 小学教育 > 其它课程

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1