第三章 指令系统:指令是让计算机完成某种操作的“命令”,某处理器可以执行的全部指令的集合称为该处理器的指令系统。不同系列的CPU有不同的指令系统。指令系统确定了CPU所能完成的功能,是用汇编语言进行程序设计的最基本部分。本章主要介绍IA32系列微处理器的寻址方式及其基本指令集。3.1章节导学:介绍本章的主要内容和结构。
3.2指令系统的概念:本节主要介绍指令系统的基本概念、汇编语言指令格式。
3.3寻址方式:本节主要介绍IA32系列CPU中常见的寻址方式。
3.4基本指令集:本节主要介绍IA32处理器的基本指令集,包括:数据传送指令、算术指令、逻辑指令、串处理指令、控制转移指令和处理机指令等。
[单选题]INC指令执行后,不变化的标志位是:______

选项:[CF, PF, OF, ZF]
[单选题]执行指令“CMP AL,BL”之后,说法正确的是______。


选项:[AL的值改变, AL、BL的值均不变, BL的值改变, AL、BL的值均改变]
[单选题]

16位寄存器间接寻址时可用的寄存器是BX,BP,SI和DI,其中以BP寄存器进行间接寻址时默认的段寄存器为(      )


选项:[SS, DS, ES, CS]
[单选题]

设DS=1000H,BX=5000H,SI=2000H,对于指令MOV  AX,[BX+SI]来说,源操作数的有效地址EA为(     )。


选项:[5000H, 17000H, 2000H, 7000H]
[判断题]请判断下面给出的指令是否正确:


PUSH   AL

选项:[对, 错]
[单选题]设AX=3762H,CL=5,执行“SHR  AX,CL”后,AX=( )。

选项:[7958H
, 01BEH 
, 2673H
, 01BBH 
]
[单选题]  )是一条完成字节翻译功能的指令,它可以使累加器中的一个值变换为内存表格中的某一个值,一般用来实现编码制的转换。

选项:[XLAT, EXHG, XCHG, LDS]
[单选题]

 执行下列指令后,目的操作数的内容发生变化的是          


选项:[AND AL,0FFH, XOR ALAL, TEST AL0FFH, AND ALAL]
[单选题]LOOP指令中的循环次数是由_______决定的

选项:[CX, AX, BX, DX]
[单选题]

AL中的高4位置1,低4位不变,下列正确的指令是     


选项:[MOV AL,0F0H, OR AL,0F0H, AND AL,0F0H, XOR AL,0F0H]
[判断题]请判断下面给出的指令是否正确:


MOV    CL3000H

选项:[错, 对]
[单选题]

指令MOV  AX,[BX]的源操作数的寻址方式为(                    )

选项:[直接寻址, 寄存器间接寻址, 寄存器寻址, 相对的寄存器间接寻址]
[单选题]向外设端口输出一个数据的指令是(    

选项:[IN  DXAL, OUT  DXAL, IN  ALDX, OUT  ALDX]
[单选题]

下列指令中,源操作数所在的位置与其他指令不同的是(   


选项:[
ADD BL,[SI+20H]

,
XOR AX, [BX]
,
MOV BX,[20H]
,
MOV AL,20H
]

温馨提示支付 ¥1.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部