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