汇编语言平时练习题

更新时间:2024-06-20 15:42:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

2. 知识点:01 (基础知识)

汇编语言属于( )

A.用户软件 B.系统软件 C.高级语言 D.机器语言

6. 知识点:0201(80x86微处理器)

IBM PC机的DOS是属于( )。

A.用户软件

B.系统软件 C.系统硬件 D.一种语言

8. 知识点:0203(中央处理机)

8086/8088 CPU的寄存器组中,8位的寄存

器共有( )个

A.4 B.6 C.8 D.10 9. 知识点:0203(中央处理机) 8086/8088 CPU的寄存器组中,16位的寄存

器共有( )个。

A.10 B.12 C.13 D.14 10. 知识点:0204(存储器) 8086/8088 CPU执行算术运算时PSW共有( )个标志位会受影响。 A.4 B.5 C.6 D.7 11. 知识点:0204(存储器) 在程序执行过程中,IP寄存器始终保存的是

( )。

A.上一条指令的首地址

B.本条指令的首地址

C.下一条指令的首地址 D.需计算有效地址后才能确定地址 12. 知识点:0204(存储器) IBM PC机的存储器可分( )个段。 A.4 B.256 C.512 D.65536 13知识点:0204(存储器) 当使用BP作编程地址时,此时使用的是( )段。

A.CS B.DS C.ES D.SS 17知识点:0204(存储器) 存储器的一个字节表示( )位。

A.8 B.16 C.32 D.64 18知识点:0101(基于微处理器的计算机系统构成) 如果某个字变量的数据存放在奇地址单元,则8086/8088 CPU读写该变量时需要( )个读写周期。

A.1 B.2 C.3 D.4 19知识点:0203(中央处理机) 在机器内部操作中,CPU与存储器之间的任何信息交换使用的都是( )地址。 A.逻辑 B.物理 C.有效 D.相对 21知识点:0204(存储器) 物理地址的形成过程是将段地址左移( )位加偏移地址。

A.2 B.3 C.4 D.5 27知识点:0205(外部设备) 一般的外部设备接口电路中的状态寄存器是用来存放外设或接口电路的( )信息。 A.数据 B.控制 C.状态

D.前三者 41知识点:0203(中央处理机) 28知识点:0201(80x86微处理器) 下述指令中不影响 CF的指令是( )。 下列叙述正确的是( )。 A.SHL AL,1

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

B.一个字节有8位二进制数 C.ADD [BX],AL

C.各种不同的机器指令系统都是一样的 D.SUB AX,BX D.机器指令都是8位的 42知识点:0203(中央处理机) 29. 知识点:0203(中央处理机) 两个整数补码 9CH和7AH相加运算后,会下列叙述正确的是( )。 A.8088 CPU的内部数据总线是8位的,外部数据总线是8位的 B.8088 CPU的内部数据总线是16位的,外部数据总线是16位的 C.8086 CPU的内部数据总线是8位的,外部数据总线是8位的 D.8086 CPU的内部数据总线是16位的,外部数据总线是16位的

34知识点:0104(几种基本的逻辑运算) 指令MOV MEM[BX],AX中的MEM是( )。 A.原码 B.反码 C.补码 D.移码 35知识点:0204(存储器) 用来作为寄存器间接寻址的寄存器有( )个。 A.8 B.6 C.5 D.4 36知识点:0204(存储器) 指令MOV [BX+SI],AL中的目的操作数使用( )段寄存器。 A.CS B.DS C.SS D.ES 37知识点:0204(存储器) 指令MOV BX,[BP+5]中的源操作数使用

( )段寄存器。

A.CS B.DS C.SS D.ES 产生( )。 A.无溢出且无进位 B.无溢出但有进位 C.有溢出且有进位 D.有溢出但无进位 45知识点:0101(基于微处理器的计算机系统构成) 认知度:认知 指令( )不改变CF的内容。

A.DEC AL B. ADD AX,CX

C.SUB [BX],CL D.SBB AL,DL 51知识点:0203(中央处理机) 执行IMUL指令时,如果乘积的高位部分不是低位部分的符号扩展,则( )。 A. OF=0、CF=0 B.OF=0、CF=1 C.OF=1、CF=0 D.OF=1、CF=1 51知识点:0203(中央处理机) 执行IMUL指令时,如果乘积的高位部分不是低位部分的符号扩展,则( )。 A.OF=0、CF=0 B.OF=0、CF=1 C.OF=1、CF=0 D.OF=1、CF=1 答案:D 61知识点:0203(中央处理机) 下列选项中不能作为名字项的是( )。 A. FH

B.A3 C.3B D.FADC 答案:C 92知识点:0104(几种基本的逻辑运算) AND,OR,XOR,NOT为四条逻辑运算指令,

下面的解释正确的是( ) D.CMP BX,BX A.指令XOR AX,AX执行后,AX内容不变,答案:A 但设置了标志位 108知识点:0203 (中央处理机) B.指令OR DX,1000H执行后,将DX最高位循环控制指令LoopNZ/LoopNE 控制循环继置1,其余各位置0 续执行的条件是( ) C.指令AND AX,OFH执行后,分离出AL低A.CX≠0 且ZF=1 四位 B. CX≠0 且ZF=0 D.NOT AX,执行后,将AX清0 C.CX≠0 或ZF=1 95知识点:0104(几种基本的逻辑运算) D. CX≠0 或 ZF=0 AL=0AH,下列指令执行后能使AL=05H的是( ) A.NOT AL B.AND AL,0FH C.XOR AL,0FH D.OR AL,0FH 103知识点:0203 (中央处理机) 难易度:较难 在下列指令中,( )指令的执行会影响条件码中的CF位。 A.JMP NEXT B.JC NEXT C.INC BX D.SHL AX,1 答案:D 105知识点:0204 (存储器) CPU 要访问的某一存储单元的实际地址称( ) A.段地址 B.偏移地址 C.物理地址 D.逻辑地址 106知识点:0204 (存储器) 某存储单元的物理地址是12345H,可以作为它的段地址有( ) A.1235H B.2345H C.1234H D.1245H 107知识点:0203 (中央处理机) 执行后使BX=0 的同时也使CF=0,OF=0 的

指令是( ) A.XOR BX,BX B. OR BX,BX C.AND BX,BX 答案:B 109知识点:0203 (中央处理机)难易度:较难 在执行DAA 指令,当高四位BCD 码位,如要把此进位值送入AH 中,对这进位值的操作应是( ) A.DAA 校正指令的功能已自动加在AH 中 B.进位值在AF 中,校正后根据AF 内容再加在AH 中 C.进位值在CF 中,校正后根据CF 内容再加在AH 中 D.进位值在AL 最高位上,校正后根据AL 最高位内容再加在AH 中 答案:C 110知识点:0104(几种基本的逻辑运算) AND , OR ,XOR,NOT 为四条逻辑运算指令,下面的解释正确的是( ) A.指令XOR AX,AX 执行后,AX 内容不变,但设置了标志位 B.指令OR DX,1000H 执行后,将DX 最高位置1,其余各位置0 C.指令AND AX,OFH 执行后,分离出AL 低四位 D.NOT AX,执行后,将AX 清0 111知识点:0204 (存储器) 在执行下列指令时,需要使用段寄存器DS 的指令是( ) A.STOSW B.ADD AL,CL C. NEG BX

D.INC DA[BX] 112知识点:0204 (存储器) 无论BH 中原有的数是奇数或偶数,若要使BH 中的数一定为奇数,应执行的指令是( )

A.ADD BH,01H B.十进制码 B.OR BH,01H C.二进制码 C.XOR BH,01H D.十六进制码 D.TEST BH,01H 135知识点:0203 (中央处理机) 答案:B 8086CPU在基址加变址的寻址方式中,变址115知识点:0203 (中央处理机) 寄存器可以为 ( ) REPZ CMPSW 指令,重复执行的终止条件是( ) A.CX=0 或ZF=0 B.CX=0 且ZF=0 C. CX=0 或ZF=1 D.CX=0 且ZF=1 答案:A 117知识点:0101(基于微处理器的计算机系统构成) 比较两个带符号的数A、B,当A=B 时程序转移,测试的条件为( ) A.ZF=1 B.ZF=0 C.SF=1 D.SF=0 答案:A 118知识点:0203 (中央处理机) 难易度:较难 检查二个无符号数的关系,若要实现AL≥BL 时分支去LOP1 处,那么在“CMP AL,BL”指令后应跟的分支指令是( ) A.JNC LOP1 B.JA LOP1 C. JC LOP1 D.JGE LOP1 119知识点:0104(几种基本的逻辑运算) 设AL=0AH,下列指令执行后能使AL=05H 的是( ) A. NOT AL B.AND AL,0FH C.XOR QAL,0FH

D.OR AL,0FH

127知识点:0102(二进制数和十六进制数

运算)

计算机处理问题中会碰到大量的字符、符号,对此必须采用统一的二进制编码。目前,微机中普遍采用的是( )码。 A.BCD码 A.BX或CX B.CX或SI C.DX或SI D.SI或DI 138知识点:0204 (存储器) PSW寄存器中共有______位条件状态位,有______位控制状态位。 A.6、3 B.3、6 C.8、4 D.4、8 答案:A 140知识点:0204 (存储器) 在程序执行过程中,IP寄存器中始终保存的是 () A.上一条指令的首地址 B.下一条指令的首地址 C.正在执行指令的首地址 D.需计算有效地址后才能确定地址 142知识点:0203 (中央处理机) 在下列指令中,______指令的执行会影响条件码中的CF位。 A.JMP NEXT B.JC NEXT C.INC BX D. SHL AX , 1 144知识点:0103(计算机中数和字符的表示) 设字长N=16,有符号数7AE9H的补码表示为( )

A.9EA7H B.76C4H C.8417H D.7AE9H 答案:D 145知识点:0103(计算机中数和字符的表示) 比较有符号数3260H与0B425H的大小

关系为( ) 以下叙述中正确描述的句子是( ) A.相等 A.同一个CPU周期中,可以并行执行的微操B.小于 作叫相容性微操作 C.大于 B.同一个CPU周期中,不可以并行执行的微D.不能比较 操作叫相容性微操作 151知识点:0203 (中央处理机) C. 同一个 CPU 周期中,可以并行执行的微操 若(AL)=87H,执行ADD AL,0F5H后,S,Z,C,O,P的状态为( ) A.SF=0,ZF=0,CF=1,OF=1,PF=0 B.SF=1,ZF=0,CF=1,OF=0,PF=1 C.SF=0,ZF=0,CF=0,OF=1,PF=0 D.SF=1,ZF=0,CF=1,OF=1,PF=1 答案:C 153知识点:0204 (存储器) 数据传送指令对标志位的影响为( ) A.都不影响 B.都影响 C.除了SAHF,POPF,其它均不影响 D.除了控制标志位,其它均不影响 答案:D 156知识点:0204 (存储器) 计算机系统中的存贮器系统是指。 ( )

A.RAM存贮器

B.ROM存贮器 C.主存贮器

D.cache

答案:D 157知识点:0204 (存储器) 存储单元是指( )

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

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

C.存放一个字节的所有存贮元集合 D.存放两个字节的所有存贮元集合 答案:B 158知识点:0204 (存储器) 存相联存贮器是按______进行寻址的存贮器。 A.地址方式 B.堆栈方式 C.内容指定方式 D.地址方式与堆栈方式 答案:C

160知识点:0203 (中央处理机) 作叫相斥性微操作 D.同一个CPU周期中,不可以并行执行的微操作叫相斥性微操作 答案:D 161知识点:0201 (80x86微处理器) 带有处理器的设备一般称为______设备。A.智能化 B. 交互式 C.远程通信 D.过程控制 答案:A 162知识点:0204 (存储器) 设物理地址(21000H)=30H,(21001H)=40H,(21002H)=50H。如从地址21001H中取出一个字的内容是( ) A. 3040H

B.4050H C.4030H D.5040H 169知识点:0204 (存储器) 执行PUSH BP指令时,源的操作数的物理

地址表达式是( ) A. 16*SS+BP

B.16*DS+BP C.16*CS+IP D.16*CS+AX 176知识点:0104(几种基本的逻辑运算)设AL=0BH,下列指令执行后能使AL=04H的是( )

A. NOT AL

B.AND AL,0FH C.OR AL,0FH D.OR AL,0F 177知识点:0104(几种基本的逻辑运算)设AL=0BH,下列指令执行后能使AL=04H的是( )

A.NOT AL B. AND AL , 0FH

C.XOR AL,0FH 二进制代码,那么一个段最多的存储单元数D.OR AL,0F 是( ) 180知识点:0204 (存储器) A. 32K 字节 设DF=1,每次执行SCASB 指令时, 寄存器B.32K 字 ( )要加1 C. 64K 字节 A.SI D.64K 字 B.BX 答案:C C.SP 193知识点:0201 (80x86微处理器) D.DI 答案:D 181知识点:0104(几种基本的逻辑运算) 要使BL中的低四位不变,高四位变反,应执行指令( ) A.NOT BL B.XOR BL,0F0H C.AND BL,0FH D.XOR BL,0 182知识点:0102(二进制数和十六进制数运算) 十六进制数88H,可表示成下面几种形式,请找出正确的表示( ) A.无符号十进制数36 B.无符号十进制数136 C.压缩型BCD码十进制数88 H D.8位二进制数-8的补码表示 答案:D 183知识点:0204 (存储器) 认知度:认知 某存储单元的物理地址是34567H,可以作为它的段地址有( ) A.2345H B.3457H C.3450H D.3456H 184知识点:0204 (存储器) 完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是( ) A.MOV AL,00H B.AND AL,00H C.XOR AL,AL D.SUB AL,AL 答案:A

189知识点:0204 (存储器) 如某存储器分段时,表示偏移地址是 18 位8088/8086存储器分段,每个段不超过( ) A.64K个字 B. 32K 个字节 C. 1兆个字节 D.64K个字节 194知识点:0203 (中央处理机) CPU发出的访问存储器的地址是( ) A.物理地址 B.偏移地址 C.逻辑地址 D.段地址 197知识点:0203 (中央处理机) 8086/8088系统执行传送指令MOV时( ) A.不影响标志位 B.影响DF方向标志 C.影响SF符号标志 D.影响CF进位标志 198知识点:0203 (中央处理机) MOV AL,79 ADD AL,0B1H 上面指令执行后,设置的标志位CF和OF的值是( ) A..CF=0,OF=1 B.CF=1,OF=1 C.CF=0,OF=0 D.CF=1,OF=0 答案: D 207知识点:0204 (存储器) 下列寄存器中, 作为16位寄存器的是 ( ) A.AL B.BL C.CH

D.DX 208 知识点: 0204 (存储器) 在程序运行过程中, 确定下一条指令的物理

地址的计算表达式是 ( ) A.DS*16+SI B.SS*16+SI C.CS*16+IP D.SS*16+SP

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

209知识点:0204 (存储器) B. 20 位 物理地址(10FF0H )=10H,(10FF1H )=20H,(10FF2H )=30H,从地址10FF1H中取一个字的内容是 ( ) A.1020H B.3020H C.3022H D.2010H 211知识点:0204 (存储器) 下列指令中, 影响或修改标志位的是 ( ) A.LOOPZ B.JNLE C.PUSHF D.POPF 答案:D 215知识点:0203 (中央处理机) 循环指令LOOPNZ终止循环的条件是( ) A.CX=0,且ZF=0 B.CX=0,或ZF=1 C.CX10,且ZF=0 D.CX10,或ZF=1 答案:B

216知识点:0104(几种基本的逻辑运算) 设DL=55H,执行指令后能使DL中的数据为

0AAH的指令是( )

A.TEST DL, 0AAH B.OR DL, 0AAH C.CX10,且ZF=0 D.XOR DL, 0FFH 219知识点:0204 (存储器) 在程序执行过程中,IP寄存器中始终保存的是( ) A.上一条指令的首地址 B.下一条指令的首地址 C.在执行指令的首地址 D.需计算有效地址后才能确定地址 221知识点:0101(进位记数制与不同基数

的数之间的转换) 难易度:较难 C.15位 D.12位 答案:B 222知识点:0203 (中央处理机) 可用作寄存器间接寻址或基址、变址寻址的地址寄存器,正确的是( ) A.AX,BX,CX,DX B. AL , BL,CL,DL C.SP,BP,IP,BX D.SI,DI,BP,BX 233知识点:0102(二进制数和十六进制数运算) 十六进制数88H,可表示成下面几种形式,请找出错误的表示( ) A.无符号十进制数136 B. 带符号十进制数 -120 C.压缩型BCD码十进制数88 D.8位二进制数-8的补码表示 答案:D 234知识点:0203 (中央处理机) 指令指针寄存器是( )

A.IP B. SP C.BP D.PSW 235知识点:0203 (中央处理机) 当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是( ) A. 表示结果中含 1的个数为偶数 B.表示结果中含1的个数为奇数 C.表示该数为偶数 D.表示结果中低八位含1的个数为偶数 答案:D 237知识点:0203 (中央处理机) 列指令执行后总是使CF=0,OF=0的是( )

A.AND B. NEG

C.NOT D.INC 答案:A 238知识点:0103(计算机中数和字符的表示) 十六进制数88H,可表示成下面几种形式,请找出错误的表示( ) A.无符号十进制数136 B.带符号十进制数-120 C.压缩型BCD码十进制数88

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

答案:D

239知识点:0203 (中央处理机) 当程序顺序执行时,每取一条指令语句,IP指针增加的值是( ) A.1 B.2 C.3 D.由指令长度决定的 241知识点:0203 (中央处理机) 下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是( ) A.AX,BX,CX,DX B.BX,BP,SI,DI C.SP,IP,BP,DX D.CS,DS,ES,SS 答案:B 245知识点:0101(基于微处理器的计算机系统构成) 下列传送指令中有语法正确的是 ( ) A.MOV CS,AX B.MOV DS,AX C.MOV AL,AX D.MOV BS,AX 答案:B 246知识点:0202 (基于微处理器的计算机系统构成) 下面不是输入设备的是()

A.键盘

B.扫描仪

C.光笔

D.绘图仪

247知识点:0202 (基于微处理器的计算机系统构成) 8086微处理器分成两大功能部件,即() A.执行部件和总线接口部件 B.EU和执行部件 C.总线接口部件和BIU D.以上都对 答案:A 248知识点:0203(中央处理机) 8086微处理器的寄存器中,不属于通用寄存器的是()

A.AX B.BL C.CH D. IP 250知识点:0202 (基于微处理器的计算机系统构成) 操作系统、编译程序、实时控制等软件多数是用()编写的 A.机器语言 B.C语言 C. 高级语言 D.汇编语言 264知识点:0203(中央处理机) 标志寄存器中属于控制标志位的是( ) A.DF,OF,SF B.DF,IF,TF C.OF,CF,PF D.ZF,CF,PF 答案:B 296知识点:0204(存储器) 存储器中,数据是以字节为单位存放的,它是一个 8 位()数。 A.二进制 B.十进制 C.十六进制 D.都可以 297知识点:0204(存储器) 下列指令中,正确的指令是()。

A.PUSH AL B.MOV AX,BX C.PUSH 1000H D.CALL AX 298知识点:0204(存储器) 在数据段中使用字符串时,该字符串必须用

A.0FFH ()括起来。

B. 80H A.引号

C.00H B.分号

D. 0FEH C.逗号

D.冒号 313知识点:0204(存储器) 299知识点:0204(存储器) 已知 BX=028AH ,SI=0294H,(DS:当定义含有多个字符的字符串时,只能使用()伪指令。 A.DB B.DW C.NEXT D.JMP 300知识点:0204(存储器) 段属性就是定义标号的段起始地址,标号的段总是在()寄存器中。 A.CS B.SS C.IP D.BX 301知识点:0204(存储器) 偏移属性就是定义标号的偏移地址,它应安

排在()寄存器中。 A.CS B.IP C.AX D.SS 305知识点:0204(存储器) 无条件转移指令JMP实现段间间接转移,转移的目标地址在( ) A.某个字存储单元中 B. 某个双字存储单元中 C.某个16位通用寄存器中 D. 两个16位通用寄存器中 答案:B 311知识点:0203(中央处理机) 设AL=57H,BL=24H,执行指令SUB AL,BL

后,寄存器内容为( )

A.AL=57H,BL=24H

B.AL=33H,BL=24H

C.AL=57H,BL=33H D. AL=33H,BL=0 312知识点:0204(存储器) 设CL=8,AL=0C8H,执行SAR AL,CL后,AL中的数据是( ) 051EH)=5432H。执行语句LEA BX,[BX+SI]后,BX中的内容是( ) A.051EH B.5423H C.1E05H D.3254H 316 知识点: 0204(存储器) 下面程序段执行后,AL中的内容是( ) MOV AX,8833H ADD AL,AH DAA A.21 B.21H C. 0C1H

D.0DDH 318知识点:0204(存储器) DA1 DW‘AB’,‘CD’,‘EF’,‘GH’ ┇ MOV AX,DA1+3 指令执行后AX中的内容是( ) A. ‘ EF ’ B.‘CD’ C.‘BC’ D.‘FC’ 326知识点:0204(存储器) 若在存储器的20000H~20002H三个字节单元中存放的数据依次为12H、34H、56H,则从20001H地址开始读出的一个字(16位)数据为( )

A.1234H B.3412H C.3456H D.5634H 330知识点:0201 (80x86微处理器) 通常说计算机的内存为32M、64M或128M指的是: ( ) A.RAM的容量 B.ROM的容量

C.RAM和ROM的容量 C.偏移地址 D. 硬盘的容量 D.物理地址 答案:C 答案:C 333知识点:0102(二进制数和十六进制数343知识点:0203 (中央处理机) 运算) 十六进制数88H,可以表示成下面几种形式,请找出错误的表示( ) A.无符号十进制数136 B.带符号十进制数-136 C.BCD码十进制数88 D. 8位二进制数-8的补码表示 答案:D 334知识点:0203 (中央处理机) 当运行结果为0时,ZF=( ) A.0 B.1 C.任意

D.不影响

335知识点:0204 (存储器) 设DS=5788H,偏移地址为94H,该字节的物理地址是( ) A.57974H B. 5883H C. 57914H D. 58ECH 336知识点:0204 (存储器) “MOV AX,[BP+DI]”指令从( )段取出数据送AX A.CS B.SS C. DS D.ES 337知识点:0203 (中央处理机) “下面不能用于寄存器寻址的寄存器有() A.CS B.AX C.IP D. SI 答案:C 338知识点:0204 (存储器) 存储器寻址方式在指令中给出操作数在内存中的地址,该地址是() A.逻辑地址 B. 有效地址 设AX=1000H,BX=2000H,则在执行了指令“SUB AX, BX”后,标志位CF和ZF的值分别为() A.0,0 B.0,1 C.1,0 D.1,1 344知识点:0203 (中央处理机) 设 DH=10H ,执行NEG DH指令后,正确的结果是() A.DH=10H CF=1 B.DH=0F0H CF=0

C.DH=10H CF=0 D. DH=0F0H CF=1 答案: D 345知识点:0103(计算机中数和字符的表示) IMUL CL指令实现( )功能 A.有符号乘法:AX←AL×CL B.无符号乘法:AX←AL×CL C.有符号乘法:DX←AL×CL D. 无符号乘法: DX←AL×CL 答案:A 346知识点:0203 (中央处理机) 执行除法指令后,影响的标志位是( ) A.所有状态标志都不确定 B.CF 、OF C.SF、ZF D. AF 、 PF 答案:A 347知识点:0101(基于微处理器的计算机系统构成) 执行AND AL,80H后,可以肯定的执行结果是AL寄存器的( ) A.最高位为0 B. 最高位为 1 C.低7位均为0 D. 低7位均为1 348知识点:0104(几种基本的逻辑运算) 指令( )实现对AX当中D15和D0位设置

为0,其他位不变的功能 A.AND AX,7FFEH B.OR AX,8001H C.XOR AX,8001H D.NOT AX

计算机的软件系统一般分为 ( ) 两大部分

A.系统软件和应用软件 B.操作系统和计算机语言 C.程序和数据

答案:C D.OS和Windows 352知识点:0203 (中央处理机) 361 知识点: 0203 (中央处理机) 当标志CF=1时转移到目的地址的条件转移指令是( ) A.JC B. JNC C.JZ D.JNZ 353知识点:0203 (中央处理机) 条件转移指令JA产生程序转移的条件是( ) A.CF=0和ZF=1 B.CF=0和ZF=0

C.CF=1和ZF=1

D.CF=1和ZF=0

答案:B

354知识点:0203 (中央处理机) 0B4H+7AH后,下列哪个标志位值为1 ( ) A.SF B.AF C.OF D.PF 答案:D

355知识点:0204 (存储器) MOV DX,COUNT[BP][DI]的源操作数的寻址方式为( )( ) A.变址寻址 B.寄存器间接寻址 C.直接寻址 D.基址变址寻址 356知识点:0202(基于微处理器的计算机

系统构成) 一个完整的计算机系统通常应包括 ( ) A.系统软件和应用软件 B.计算机及其外部设备 C.硬件系统和软件系统 D.系统硬件和系统软件 357知识点:0202(基于微处理器的计算机系统构成) 寄存器间接寻址方式中,操作数在( )中 A.存储器 B.通用寄存器 C. 主存单元 D.段寄存器 答案: C 362知识点:0204 (存储器) MOV AX,ES:[BX][SI]的源操作数的物理地址是( )

A.16d×(SS)+(BX)+(SI) B.16d×(DS)+(BX)+(SI) C.16d×(ES)+(BX)+(SI) D. 16d×(BS)+(BX)+(SI) 363 知识点: 0101(基于微处理器的计算机系统构成) 下列数据中,可能是八进制数的是( ) A.488 B.317 C.597

D.189 364 知识点: 0103(计算机中数和字符的表示) 将寄存器AX的内容求补的正确操作是 ( ) A.CMP AX,AX B.XOR AX,00FFFH C.XOR AX,0FFFFH

D. NEG AX 365知识点:0202(基于微处理器的计算机系统构成) 计算机语言有许多种,其中与硬件直接相关的是( ) A.网络语言 B.操作系统 C.机器语言 D.高级语言

366知识点:0204 (存储器) 375 知识点: 0203 (中央处理机) 执行指令MOV AL, [BP] 时,所读取的数据溢出位OF=1转的指令为( )

A.JC 应在( )

B. JS A.CS段中

C. JO B.DS段中

D. JP C. SS段中

D. ES段中 381知识点: 0203(中央处理机) 367知识点:0201 (80x86微处理器) PSW 寄存器中共有 ( )位条件状态位,有和外存相比,内存的特点是( ) A.容量小、速度快、成本高 B. 容量小、速度快、成本低 C. 容量大、速度快、成本高 D. 容量大、速度快、成本低 答案:A 368知识点:0202(基于微处理器的计算机系统构成) 运算器的主要功能是( ) A.算术运算 B.逻辑运算 C.算术运算与逻辑运算 D. 函数运算 370知识点:0203 (中央处理机) 下面关于寄存器不正确的表述是( ) A.AX寄存器是算术运算的主要寄存器,又称为累加器 B.BP、SP通常作为地址指针寄存器 C. IP指令指针寄存器可以通过MOV命令改变其值 D.标志位寄存器中的状态标志位会受算术单元的运算结果而改变 答案:A 371知识点:0203 (中央处理机) 用来存放下一条将要执行的的指令地址的寄存器是( ) A.SP B.IP C.BP D. CS 372知识点:0203 (中央处理机) 使进位标志位置0的指令是( ) A.CLC B.CMC C.STC D. NOP ( )位控制状态位 A.6、3 选项B) 3、6 C.8、4 D.4、8 384知识点: 0201 (80x86微处理器) 一个完整的计算机系统应包括 ( ) A.运算器、存储器、控制器 B.主机和外部设备 C.主机与应用程序 D.配套的硬件设备和软件系统 385知识点:0203(中央处理机) PSW是指令部件中 ( ) A. 指令寄存器 B.指令译码器 C.程序计数器 D.程序状态寄存器 答案:D 386知识点: 0202(基于微处理器的计算机系统构成) 主存储器和CPU之间增加高速缓冲器的主要目的是( ) A.扩大主存储器容量 B. 解决主存与 CPU之间速度匹配问题 C.扩大CPU通用寄存器数量 D.既扩大主存容量又提高主存速度 答案:B 390知识点:0202(基于微处理器的计算机系统构成) 接口是( )的逻辑部件 A. CPU 与系统总线之间 B.系统总线与I/O设备之间 C.主存与I/O设备之间 D.运算器与I/O设备之间 答案:B 391知识点: 0202(基于微处理器的计算

B.80 机系统构成)

C.40 运算器的核心部分是( )

D.20 A.通用寄存器

B.存储器 答案:B C.暂存器 418知识点:0204(存储器) D.运算逻辑单元 数据定义语句“numl dw(12 or 6 and 2)ge 答案:D 0eh”,定义的numl单元的内容是()。 393知识点: 0204(存储器) A. 0

需要进行刷新的存储器是( )

A.NEXT B. SRAM C.ROM D.EPROM 答案:B 396知识点: 0204(存储器) INT 1AH指令执行的结果高位字存在( )中

A.AX B. BX C.CX D.DX 答案:C 403知识点:0204(存储器) 指令MOV AX,1234H中的立即数1234H是存储在( ) A.数据段 B.堆栈段 C.代码段 D.存储段 答案:A 404知识点: 0101(进位记数制与不同基数的数之间的转换) 十进制数–100 的8 位二进制数的补码为( ) A.10011100 B.10011101 C.1100000 D.1100100 答案:A

416知识点:0204(存储器) 难易度:较

下列语句

buf db 10 dup(3 dup(?,10),3,10)汇编后,变量buf占有的存储单元字节数是()。 A.100 B.0FFFFH C.1 D.0FFH 答案:A 421知识点:0204(存储器) 若定义xyz dw‘A’,则xyz字存储单元中存放的数据是() 。

A.0041H B.4100H C.0061H D.6100H 427知识点:0201 (80x86微处理器) 8086/8088将中断向量号0FH的中断服务程序起始地址存放在()地址的内存中。 A.0:0FH B.0:1EH C.0:3CH D.0:78H 答案:C 429知识点:0103(计算机中数和字符的表示) 计算机内部使用的数是()。 A.二进制数 B.八进制数 C.十进制数 D.十六进制数 430知识点:0103(计算机中数和字符的表示) 与二进制数00011011等值的十进制数是()

A.26 B.27 C.28 D.30 435知识点:0203(中央处理机) 如下指令可将AX寄存器内容改变的是()。 A.cmp ax,bx

B.test ax,bx C.82 D C.and ax,bx D.123Q D.xchg ax,bx 答案:D 答案:D 471知识点:0201 (80x86微处理器) 437知识点:0104(几种基本的逻辑运算) 8086/8088 微机系列,下列说法哪个是正确 下列各个8位二进制数的补码中,其值最大的是()。 A.10001000 B.11111111 C.00000000 D.00000001 答案:D 450知识点:0204(存储器) 如JMP指令采用段间间接寻址,那么由4个相邻字节单元中存放有转移地址,其中前两个字节存放的是() A. IP B.SS C. CS D.DX 答案:A

451知识点:0204(存储器) 如JMP指令采用段间间接寻址,那么由4个相邻字节单元中存放有转移地址,后两个字节存放的是( )。 A. IP B.SS C. CS D.DX 答案:C 456知识点:0104(几种基本的逻辑运算) 判断无符号数运算是否溢出,应根据() 标志位;而判断有符号数运算是否溢出,应根

据()标志位。

A.OF,CF B.ZF,OF C. CF,OF D.OF,ZF 答案:C

468知识点:0103(计算机中数和字符的表

示)

对于有符号的数来说,下列哪个值最大()。

A. 0F8H B.11010011B 的()。 A.一个存储单元由16个二进制位组成,简称字 B.当存储一个字数据时,低字节放高地址位,高字节放低地址位 C.在内存空间中,可以无限分配段,且段的大小不受限制 D. 段与段之间可以邻接,也可以重叠 答案:D 472知识点:0203(中央处理机) 下列四个寄存器中,不能作为间接寻址的寄存器是()。 A.BX B.BP C.DX

D.DI 答案: C 474知识点:0203(中央处理机) 指令“MOV CX,[BP+16]”的源操作数采用的段寄存器为()。 A.CS B.SS C.DS D.ES 476知识点:0203(中央处理机) 指令 “MOV CX , [BP+10]”的源操作数采用的段寄存器为()。

A.BS B.SS C.CS D.DS 494知识点:0203(中央处理机) 下面选项中不属于CPU内部寄存器的是()。

A.IP B.ALU C.CS D.AX 495知识点:0203(中央处理机) 认知度:认知

下面各传送指令中,正确的是()。 A.MOV [DI],[SI] B.MOV [DX+DI],AL

C.MOV WORD PTR [BX],0100H D.MOV AL,BX 答案:C

本文来源:https://www.bwwdw.com/article/jmm3.html

Top