1.
在汇编语言程序中,对 END 语句的叙述正确的是( )
(A) END 语句是一可执行语句
(B) END 语句表示程序执行到此结束
(C) END 语句表示源程序到此结束
(D) END 语句在汇编后要产生机器码
答案是:[参考答案:C] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
16 位结构的 CPU 不一定具备的特性是( )。
(A) 运算器一次最多可以处理 16 位的数据
(B) 寄存器的最大宽度为 16 位
(C) 地址总线为 16 根
(D) 寄存器和运算器之间的通路为 16 位
答案是:[参考答案:C] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
下列指令的书写正确的是( )
(A) push al
(B) mov cs:[0],ds:[10]
(C) pop si
(D) mov ds:[0],2
答案是:[参考答案:C] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
在 DEBUG 工具中,显示寄存器内容的命令是( )
(A) G
(B) D
(C) T
(D) R
答案是:[参考答案:D]
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
.
若栈顶的物理地址为 20100H,当执行完指令 PUSH AX 后,栈顶的物理地址为 ( )
(A) 20098H
(B) 20102H
(C) 20100H
(D) 200FEH
答案是:[参考答案:D] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
1.
执行下列指令后 AL 寄存器中的值是( )。MOV OR AL, 0BFH AL, 0FCH
(A) 0ACH
(B) 0FFH
(C) 0DCH
(D) 0BBH
答案是:[参考答案:B] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
已知(DS)=2000H,(BX)=1256H,(SI)=528FH,则执行指令 JMP BX 后,IP 寄存器的内容 是( )
(A) 1256H
(B) 2000H
(C) 3256H
(D) 528FH
答案是:[参考答案:A] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
在程序执行过程中,IP 寄存器中始终保存的是( )
(A) 上一条指令的首地址
(B) 下一条指令的首地址
(C) 正在执行指令的首地址
(D) 需计算有效地址后才能确定地址
答案是:[参考答案:B] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
在下列串操作指令中,同时使用源串和目的串地址指针的指令是( )
(A) STOSW
(B) LODSW
(C) SCASW
(D) CMPSW
答案是:[参考答案:D] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
17.
AL=0AH,下列指令执行后能使 AL=05H 的是( )
(A) NOT AL
(B) AND AL,0FH
(C) XOR AL,0FH
(D) OR AL,0FH
答案是:[参考答案:C] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
16.
下面的数据传送指令中,错误的操作是( )
(A) MOV SS:[BX+DI],1000H
(B) MOV DX,1000H
(C) MOV WORD PTR[BX],1000H
(D) MOV DS,2000H
答案是:参考答案:D]
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
执行下列指令后,正确的结果是( )。MOV AL,100 MOV BL,-2
(A) AL=100H BL=02H
(B) AL=64H BL=0FEH
(C) AL=64H BL=82H
(D) AL=100H BL
答案是:[参考答案:B] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
设数据段中已有: DA1 DB 12H,34H DA2 DW 56H,78H 下面有语法错误的语句是( ) 。
(A) .ADR1 DW DA1
(B) MOV DA1+1,AX
(C) MOV BYTE PTR DA2+
答案是:[参考答案:B] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
某存储单元的物理地址是 12345H,可以作为它的段地址有( )
(A) 2345H
(B) 12345H
(C) 12340H
(D) 1234H
答案是:参考答案:D]
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
在执行下列指令时,需要使用段寄存器 DS 的指令是( )
(A) STOSW
(B) ADD AL,CL
(C) NEG BX
(D) INC DA[BX]
答案是:[参考答案:D] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
下列关于堆栈的说法,错误的是( )
(A) 以“先入后出”为原则
(B) 栈区最高地址单元的前一个单元为栈底。
(C) 运行中 SP 寄存器动态跟踪栈顶位置。
(D) 压栈和弹出都是以字节为单位。
答案是:[参考答案:D] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
使用 DOS 系统功能调用时,使用的软中断指令是( )
(A) INT 21
(B) INT 10H
(C) INT 16H
(D) INT 21H
答案是:[参考答案:B] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
.
下列描述中,执行循环的次数最多的情况是( )
(A) MOV CX,0 LOP:LOOP LOP
(B) MOV CX,1 LOP:LOOP LOP
(C) MOV CX,0FFFFH LOP:LOOP LOP
(D
答案是:[参考答案:A] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
7.
下列指令执行时出错的是()
(A) ADD BUF1,BUF2
(B) JMP DWORD PTR DAT [BX]
(C) MOV AX,[BX+DI] NUM
(D) TEST AL,08H
答案是:[参考答案:A] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
在下列指令的表示中,不正确的是()
(A) MOV AL,[BX+SI]
(B) JMP SHORT DONI
(C) DEC [BX]
(D) MUL CL
答案是:[参考答案:C] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
主程序和所调用的子程序在同一代码段中,子程序的属性应定义为( )。
(A) TYPE
(B) WORD
(C) NEAR
(D) FAR
答案是:[参考答案:C] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
CPU 发出的访问存储器的地址是( )
(A) 偏移地址
(B) 物理地址
(C) 逻辑地址
(D) 段地址
答案是:[参考答案:B] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
使计算机执行某种操作的命令是( )
(A) 伪指令
(B) 标号
(C) 指令
(D) 助记符
答案是:[参考答案:C] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
计算机处理问题中会碰到大量的字符.符号,对此必须采用统一的二进制编码。目前,微 机中普遍采用的是( )码。
(A) BCD 码
(B) 二进制码
(C) 十六进制码
(D) ASCII 码
答案是:[参考答案:D] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
1.
下列关于 8086CPU 的工作原理的描述错误的是( )。
(A) 汇编程序员可以通过对各种寄存器中内容的修改实现对 CPU 的控制。
(B) CPU 在访问内存时,采用“段地址*16+偏移地址”的形式给出要访问的内存单元
答案是:[参考答案:C] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
十六进制 38H 相应的十进制数是 ()
(A) 32
(B) 56
(C) 58
(D) 60
答案是:[参考答案:B] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
运算器的主要功能是进行__()_
(A) 逻辑运算
(B) 算术运算
(C) 逻辑运算与算术运算
(D) 初等函数的运算
答案是:[参考答案:C] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
.
下列不能做输入的是 ()
(A) 键盘
(B) 扫描仪
(C) 打印机
(D) 鼠标
答案是:[参考答案:C]
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
8086 状态字 PSW 中表示进位的标志位是 (B)
(A) ZF
(B) CF
(C) PF
(D) OF
答案是:[参考答案:B] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
8086 状态字 PSW 中表示运算结果为零的标志位是 ()
(A) ZF
(B) CF
(C) PF
(D) OF
答案是:[参考答案:A] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
将一个字数据入栈(PUSH AX), 栈指针如何变化 ()
(A) SP<-SP-2
(B) SP<-SP-1
(C) SP<-SP+2
(D) SP<-SP+1
答案是:[参考答案:A] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
将一个字节数据入栈(PUSH AL), 栈指针如何变化 ()
(A) SP<-SP-2
(B) SP<-SP-1
(C) SP<-SP+2
(D) SP<-SP+1
答案是:[参考答案:B] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
.
关于 8086/8088 微机系列,下列说法哪个是正确的( )
(A) 一个存储单元由 16 个二进制位组成,简称字。
(B) 当存储一个字数据时,低字节放高地址位,高字节放低地址位。
(C) 在内存中,可以无限分配段,
答案是:[参考答案:D] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
1KB 的存储器有( )个存储单元?
(A) 1000
(B) 1024
(C) 512
(D) 256
答案是:[参考答案:B] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
若将以 2000H 为段地址的整个段空间当作栈使用, 是( )。
(A) 0001H
(B) 0000H
(C) FFFFH
(D) FFFEH
答案是:[参考答案:B] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
.生成 EXE 之后用 Debug 加载后,查看寄存器内容如下: ds=0c3e es=0c3e ss=0b4e cs=0b4f ip=0000 程序的起始地址的段地址是( )
(A) 0c4e
(B) 0c3e
(C)
答案是:[参考答案:A] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
在 Intel8086 环境下,对指令 mov ax,[bx]描述错误的是( )。
(A) 指令中,源操作数的段地址默认为 ds 中的内容
(B) 指令中,源操作数的偏移地址为 bx 中的内容
(C) 指令执行后,(al)
答案是:[参考答案:D] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
设 SS=2050H,SP=0140H,则栈顶存贮单元的物理地址是( )
(A) 20640H
(B) 2063EH
(C) 2063FH
(D) 21900H
答案是:[参考答案:A] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
使用 DOS 功能调用时,子程序编号应放在( )
(A) AL
(B) AH
(C) AX
(D) 任意指定
答案是:[参考答案:B] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
指出该条指令的寻址方式 MOV AX, [DI] ()
(A) 立即寻址
(B) 寄存器寻址
(C) 寄存器间接寻址
(D) 直接寻址
答案是:[参考答案:C]
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
没有 语法错误的输出指令是( )
(A) OUT AX,30H
(B) OUT DX,AL
(C) OUT AL,DX
(D) OUT 30H,AH
答案是:[参考答案:B] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
用 MOV 指令将十进制数 89 以非压缩 BCD 码格式送入 AX,可使用的指令是( )
(A) MOV AX,89
(B) MOV AX,0809H
(C) MOV AX,89H
(D) MOV AX,0809
答案是:[参考答案:B] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
.
设 AX=8765H,DX=4321H,执行 CWD 指令后,DX 中的内容是( )
(A) 4321H
(B) 0FFFFH
(C) 8000H
(D) 0001H
答案是:[参考答案:B] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
设 CL=05H,要获得 CL=0AH,可选用的指令是( )
(A) XOR CL,0FH
(B) NOT CL
(C) OR CL,0AH
(D) AND CL,0FH
答案是:[参考答案:A] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
6.
假设执行 ADD 指令后 AL=8CH,再执行 DAA 指令,AL 中的值是( )
(A) 92H
(B) 0104H
(C) 74H
(D) 8CH
答案是:[参考答案:A] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
5.
MOV AL,79H ADD AL,B1H 上面指令执行后,设置的标志位 CF 和 ZF 的值是( )
(A) CF=0, ZF=1
(B) CF=l, ZF=1
(C) CF=0, ZF=0
(D) CF=1,
答案是:[参考答案:D] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
假设 AL=28H, 执行 ROL AL,1 指令之后的情况是( )
(A) AL=14H, CF=1
(B) AL=50H, CF=1
(C) AL=14H, CF=0
(D) AL=50H, CF=0
答案是:[参考答案:D] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
3.
98 的 BCD 码是 ()
(A) 10011001
(B) 10011000
(C) 10011010
(D) 10001010
答案是:参考答案:B]
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
2.
–0110110 的补码是 ()
(A) 11001010
(B) 11001001
(C) 10110110
(D) 00110110
答案是:参考答案:A]
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言
1.
十进制数 92 对应的二进制数为 ()
(A) 01011100
(B) 01011101
(C) 11011100
(D) 11000101
答案是:[参考答案:A] 分值:4
更新时间:2023/4/3 12:59:00
出自:兰州理工大学-汇编语言 目前为: 2/2 页 首页 上页 下页 尾页