- SHLAL,2。( )
- 指令MOV AL, [BX+10H]的D位为1。( )
- 带符号整数运算时,异号相减不会发生溢出。( )
- 十进制到非十进制的转换,整数和小数部分都可以使用除基取余法。( )
- LEA指令的目标操作数可以是任何一个寄存器。( )
- PTR只能用来建立存储器操作数的类型。( )
- 二进制数据只有两个计数符号0和1。( )
- 8086系统存储器采用小端法存储数据。( )
- Next:INCSI( )
- XLAT指令中使用了一种特殊的基址变址寻址方式。( )
- 关于伪指令语句BETADW-2的说法中,错误的是( )。
- 如果c语言源程序中包含语法错误,一般能在下述哪个阶段发现?( )
- 若x=103,y=-25,则下列表达式采用8位定点补码运算实现时,会发生溢出的是( )。
- 若x=-106,y=22,则下列表达式采用8位定点补码运算实现时,会发生溢出的是( )。
- 主程序和子程序之间的参数传递方法中,最适于传送一组数据的是( )。
- THETA是伪指令语句BETA5DUP(0)中定义的标号,SIZETHETA的值为( )。
- 关于汇编语句中的标号,下面的叙述错误的是( )。
- 下面的通用数据寄存器中,可用作地址寄存器的是( )。
- 测试BL寄存器内容是否与数据24H相等,若相等则转NEXT处执行,可实现的方法是
- bmp格式的图像文件中,一个像素信息需要用( )个字节存储?
- 16位二进制补码表示的整数数据的范围是( )。
- 不能完成将BL寄存器和CF位清零的指令是( )。
- 数据-2在AX中的机器数编码方式为( )。
- 十六进制数91H,可表示成下面几种形式,下面选项错误的是( )。
- NEXT是程序中某指令语句标号,下述哪个程序段不能实现转移到NEXT语句执行
- 下列数据( )在汇编语言中的表示是合法的。
- 8086微处理器中,用作栈顶指针的寄存器是( )。
- 堆栈中,当前入栈的存储单元的地址是( )。
- 使用单字符显示器输出的DOS功能调用时,需将要显示的字符的ASCII码送入( )寄存器。
- 8086中,可以用于寄存器间接寻址方式的寄存器不包括( )。
- 下面指令执行后,变量DATA2中的内容是( )。DATA1DB24H,32HDATA2DW3587H:MOVAX,WORDPTRDATA1ADDDATA2,AX
- 下面寄存器中不能用作地址寄存器的是( )。
- float型数据采用IEEE754单精度浮点格式表示,长度为32位(双字)。假设有两个float型变量x和y,若x=CC900000H,y=B0C00000H,则x和y之间的关系是( )。
- 8086CPU中,在LOOP指令中作为循环次数计数器的寄存器是( )。
- 下面的XCHG指令中,正确的是
- 执行下列指令后,正确的结果是( )。MOVAL,105MOVBL,-3
- 下面关于8086微处理器内部结构的描述,错误的是( )。
- 下列关于8086系统存储器的描述,正确的是( )。
- 当一个带符号数大于0FBH时程序转移,需选用的条件转移指令是( )。
- 能够完成带借位的减法运算的指令是( )。
- c语言语句定义变量chara=0x83,a的真值是( )。
- 已知SUBR是NEAR类型的子程序,执行子程序中的指令RET前SP=100H,执行后SP的内容为( )。
- 指令MOV[BX+DI],AL中,目标操作数的寻址方式为( )。
- 下面关于MOV指令的描述,错误的是( )。
- 指令MOV[BX+1234H],AX中,目标操作数位于内存的( )中。
- 下面指令序列测试AL中的数是否为奇数,若为奇数则转移至ODD处,横线处的指令应为( )。TESTAL,01H_____ODD
- JMPNEXT(NEXT是代码段中类型为NEAR的标号)是( )。
- 当执行指令ADDAX,BX后,若AX的内容为12C0H,设置的奇偶标志位PF=1,下面的叙述正确的是( )。
- 若栈顶的物理地址为200H,当执行完指令PUSHAX后,栈顶的物理地址为( )。
- 以下语言属于高级语言的是( )。
- 当CX=0时,LOOP指令执行的次数为( )。
- 已知SUBR是NEAR类型的子程序,执行CALLSUBR前SP=20H,执行后SP的内容为( )。
- 在循环结构的程序中,如果循环次数未知,应该采用( )。
- LOOPNZ指令控制循环时,终止条件是( )。
- 8086CPU中,在循环控制指令中作为循环次数计数器的寄存器是( )。
- 下面指令序列测试AL中的数是否为奇数,若为奇数则转移至ODD处,括号处的指令应为( )。TESTAL,01H()ODD
- 无符号数条件转移指令JBE的转移条件为( )。
- JMPNEARPTRNEXT(NEXT是代码段中的标号)是( )。
- 下述单条件转移指令中,当运算结果发生进位时转移的是( )。
- 已知AX=1234H,BX=100H,CX=0302H,SI=3405H,CF=1,当前数据段中(3305H)=26H,(3306H)=37H,(3405H)=78H,(3406H)=69H,(3505H)=35A6H,DX=3205H,指令ANDAL,[BX][SI]执行后,标志位SF和ZF的值为( )。
- 完成将累加器AX清零,并使溢出标志OF清零,下面错误的指令是( )。
- 能够完成带进位的加法运算的指令是( )。
- 已知AX=1234H,BX=100H,CX=0302H,SI=3405H,CF=1,当前数据段中(3305H)=26H,(3306H)=37H,(3405H)=78H,(3406H)=69H,(3505H)=35A6H,DX=3205H,指令CMPAL,[SI-100H]执行后,标志位CF和OF的值为( )。
- 下列指令( )在汇编语言中的表示是合法的。
- 确定下列哪些数据在汇编语言中的表示是合法的( )。
- 在汇编语言程序中,对END语句的叙述错误的是( )。
- 下面关于标号的叙述中,错误的是( )。
- 组合算符PTR能临时改变内存单元的类型。( )
- float型数据采用IEEE754单精度浮点格式表示,长度为32位(双字)。假设有两个float型变量x和y,若x=758B0010H,y=4ECF9803H,则x和y之间的关系是( )。
- 8086系统存储器的逻辑地址和实际地址是一一对应的。( )
- 假定(AL)=0A6H,(AH)=78H,执行完指令ADDAL,AH后,标志位CF和OF的值为( )。
- 下列寻址方式中,操作数不在内存的是( )。
- 下列寄存器中,累加器是( )。
- 指令MOVCL,[BX+100H]中,源操作数位于内存的( )。
- 8位二进制反码表示的整数数据的范围是( )。
- 十六进制数83H,可表示成下面几种形式,下面选项错误的是( )。
- 十进制数-20的8位原码表示是( )。
- 若x=18,y=-110,则下列表达式采用8位定点补码运算实现时,会发生溢出的是( )。
- 带符号整数运算时,同号相加不会发生溢出。( )
- 汇编语言能用来设计系统程序。( )
- CodeBlocks中,c语言程序生成的目标程序的扩展名是( )。
- 如果c语言源程序中包含逻辑错误,一般能在下述哪个阶段发现?( )
- 下述关于汇编语言优缺点的论述,错误的是( )。
- CodeBlocks中,c语言程序生成的可执行程序的扩展名是( )。
答案:错
答案:对
答案:错
答案:错
答案:错
答案:错
答案:对
答案:对
答案:对
答案:对
答案:该语句定义的数据以大端法存储
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!