主页
知识大厅
搜索
账户
充值
常见问题
汇编语言程序设计科目试题:
伪指令“wvar dw a0b0h”没有语法错。
带有出口参数的寄存器,子程序不能在进入时进行保护,在返回主程序前也不能恢复。
对寄存器AX的内容乘以2的指令是______。
已知011001000是采用BCD编码的二进制串,它表达真值64。
“mov ax,6735h”指令执行后,AL=67H 。
伪指令ORG只能用于数据段,指明变量开始的偏移地址。
在汇编语言中,如下各个进制常数,______是错误的。
指向程序堆栈区的段寄存器是SS。
执行“sar bx,1”指令后,BX最高D15位等于______。
指令指针IP或者还包括代码段寄存器CS值的改变将引起程序流程的改变。
将OBJ文件转换为EXE可执行文件的是______。
在伪指令语句“number dw 1234h”中的number 项称为______。
“mov ax,[bx+si+80h]”还可以书写成_______。
使用简化段定义源程序格式,必须具有.model语句,且位于所有简化段定义语句之前。
“TYPE DX”的结果是一个常量,等于1。
设置CX=100后,语句“delay: loop delay”会循环执行______次。
语句“xyz db ˊABˊ, ˊCDˊ, ˊEˊ,ˊFˊ”汇编后占用的存储空间是______个字节。
用JZ实现AX=0转移,前面可以使用____指令产生条件。
关于8086CPU的逻辑段论述正确的有______。
MASM汇编语言的注释用分号开始,这个分号不可以用中文分号。
使用简化段定义源程序格式,必须具有.model语句,但写在何处没有关系。
真值-1,用8位二进制补码表示是11111111,如果用16位二进制补码表示是________。
执行JNZ指令发生转移的条件是ZF=1 。
使用DW伪指令定义一个变量,该变量至少占2个字节存储单元。
8086CPU的存储器寻址方式中,只需用______表示操作数。
“wvar dw 5 dup(0)”伪指令定义的变量wvar占用5个字节存储空间。
MASM汇编语言用逗号分隔两个操作数或者参数,英文逗号或者中文逗号都可以。
对于常数41H,在汇编语言中表达成字符’A’也是正确的,因为’A’的ASCII码就是41H。
子程序需要保护寄存器,包括保护传递入口参数和出口参数的通用寄存器。
进入子程序后,将AX、BX、CX和DX按顺序用PUSH指令依次压入堆栈保护,则子程序返回前应使用POP指令逆序弹出这些寄存器,即DX、CX、BX和AX,才能实现恢复。
首页
上一页
2
3
4
5
6
7
8
9
10
11
12
下一页
共
346
条记录 第
7
页/共
12
页
本网站数据均来自互联网 --2018