第三章 指令系统:指令是让计算机完成某种操作的“命令”,某处理器可以执行的全部指令的集合称为该处理器的指令系统。不同系列的CPU有不同的指令系统。指令系统确定了CPU所能完成的功能,是用汇编语言进行程序设计的最基本部分。本章主要介绍IA32系列微处理器的寻址方式及其基本指令集。3.1章节导学:介绍本章的主要内容和结构。[单选题]INC指令执行后,不变化的标志位是:______。选项:[CF, PF, OF, ZF]
3.2指令系统的概念:本节主要介绍指令系统的基本概念、汇编语言指令格式。
3.3寻址方式:本节主要介绍IA32系列CPU中常见的寻址方式。
3.4基本指令集:本节主要介绍IA32处理器的基本指令集,包括:数据传送指令、算术指令、逻辑指令、串处理指令、控制转移指令和处理机指令等。
[单选题]执行指令“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 AL,AL, TEST AL,0FFH, AND AL,AL]
[单选题]LOOP指令中的循环次数是由_______决定的选项:[CX, AX, BX, DX]
[单选题]
将AL中的高4位置1,低4位不变,下列正确的指令是 。
选项:[MOV AL,0F0H, OR AL,0F0H, AND AL,0F0H, XOR AL,0F0H]
[判断题]请判断下面给出的指令是否正确:
MOV CL,3000H选项:[错, 对]
[单选题]
指令MOV AX,[BX]的源操作数的寻址方式为( )。
[单选题]向外设端口输出一个数据的指令是( )选项:[IN DX,AL, OUT DX,AL, IN AL,DX, OUT AL,DX]
[单选题]
下列指令中,源操作数所在的位置与其他指令不同的是( )。
选项:[
ADD BL,[SI+20H]
,
XOR AX, [BX],
MOV BX,[20H],
MOV AL,20H]
温馨提示支付 ¥1.00 元后可查看付费内容,请先翻页预览!