共4道单选题目
下面的说法正确的是___4___。
1、 外设的输入随时都能获得CPU的处理。
2、 计算机外设的输入不直接送入CPU,而是直接送入内存。
3、 标志寄存器IF位决定着中断信息能否被CPU处理。
4、 以上说法都有错误。
以下说法错误的是__2__。
1、 CPU通过总线和端口来与外部设备进行联系。
2、 不可屏蔽中断过程的第一步是取中断类型码。
3、 外部可屏蔽中断的中断类型码是通过数据总线送入CPU的。
4、 中断过程中将IF置为0是为了在中断过程中禁止其他的可屏蔽...
[2010-06-07 11:36] 第15章汇编测试题目
阅读全文 |
评论次数(0) |
浏览次数(411) |
所属类型(各章检测题)
[2010-06-05 12:34] 第13章汇编测试题目
第13章汇编测试题目
共3道单选题目
执行n号中断源对应的中断服务程序,CS,IP的内容应被修改为: 3
1、 (IP) = (n*4+2) (CS) = (n*4)
2、 (IP) = (n*2+2) (CS) = (n*2)
3、 (IP) = (n*4) (CS) = (n*4+2)
4、 (IP) = (n*2) (CS) = (n*2+2)
关于ret 和 iret下列说法错误的是 1
1、 ret和iret都改变标志寄存器的值
2、 ret不改变cs的值,iret改变cs的值 ...
共3道单选题目
执行n号中断源对应的中断服务程序,CS,IP的内容应被修改为: 3
1、 (IP) = (n*4+2) (CS) = (n*4)
2、 (IP) = (n*2+2) (CS) = (n*2)
3、 (IP) = (n*4) (CS) = (n*4+2)
4、 (IP) = (n*2) (CS) = (n*2+2)
关于ret 和 iret下列说法错误的是 1
1、 ret和iret都改变标志寄存器的值
2、 ret不改变cs的值,iret改变cs的值 ...
阅读全文 |
评论次数(1) |
浏览次数(602) |
所属类型(各章检测题)
[2010-06-05 10:28] 第12章汇编测试题目
共3道单选题目
下列指令能通过编译的是 2
1、 div [32]
2、 mov ax,ds:[bp]
3、 int 121h
4、 jmp 32
在执行int指令前各个寄存器的值如下
AX=1221 BX=0005 CX=0014 DX=0000 SP=0016 BP=0000 SI=0000 DI=0000
DS=B800 ES=13F4 SS=1404 CS=1404 IP=0012 NV UP EI PL NZ NA PO NC
则int指令...
下列指令能通过编译的是 2
1、 div [32]
2、 mov ax,ds:[bp]
3、 int 121h
4、 jmp 32
在执行int指令前各个寄存器的值如下
AX=1221 BX=0005 CX=0014 DX=0000 SP=0016 BP=0000 SI=0000 DI=0000
DS=B800 ES=13F4 SS=1404 CS=1404 IP=0012 NV UP EI PL NZ NA PO NC
则int指令...
阅读全文 |
评论次数(0) |
浏览次数(460) |
所属类型(各章检测题)
[2010-06-03 16:33] 第11章汇编测试题目
第11章汇编测试题目
共5道单选题目
下列指令对标志寄存器内容产生影响,但不会改变参与其执行过程的其它寄存器内容的是___2___。
1、 loop s
2、 cmp cx,0
3、 jcxz s
4、 div cx
对于Intel8086cpu标志寄存器的说法正确的是__2___。
1、 cpu执行每一条指令都有可能改变标志寄存器的内容。
2、 无符号数运算的进位或借位情况由cf标志位记录,有符号数运算的溢出情况由of标志位记录。
3、 当前指令对标志寄存器的影响为此指令的执行提供了所需的依...
共5道单选题目
下列指令对标志寄存器内容产生影响,但不会改变参与其执行过程的其它寄存器内容的是___2___。
1、 loop s
2、 cmp cx,0
3、 jcxz s
4、 div cx
对于Intel8086cpu标志寄存器的说法正确的是__2___。
1、 cpu执行每一条指令都有可能改变标志寄存器的内容。
2、 无符号数运算的进位或借位情况由cf标志位记录,有符号数运算的溢出情况由of标志位记录。
3、 当前指令对标志寄存器的影响为此指令的执行提供了所需的依...
阅读全文 |
评论次数(0) |
浏览次数(712) |
所属类型(各章检测题)
[2010-05-31 21:19] 第10章汇编测试题目
第10章汇编测试题目
共5道单选题目
下面的程序执行完add ax,5时,ax中的数值为多少____
assume cs:code
stack segment
dw 8 dup(0)
stack ends
code segment
start: mov ax,stack
mov ss,ax
mov sp,16
mov ds,ax
mov ax,0
call word ptr ds:[0EH]
...
共5道单选题目
下面的程序执行完add ax,5时,ax中的数值为多少____
assume cs:code
stack segment
dw 8 dup(0)
stack ends
code segment
start: mov ax,stack
mov ss,ax
mov sp,16
mov ds,ax
mov ax,0
call word ptr ds:[0EH]
...
阅读全文 |
评论次数(0) |
浏览次数(487) |
所属类型(各章检测题)
[2010-05-29 22:42] 第8章汇编测试题目
共4道单选题目
下列指令序列不能够实现把内存地址0:202h中的字节数据送入al功能的是__3___。
1、 mov ax,0
mov ds,ax
mov bx,202h
mov al,[bx]
2、 mov ax,0
mov ds,ax
mov bx,200h
mov al,[bx+2]
3、 mov ax,0
mov ds,ax
mov bp,202h
mov al,[bp]
4、 mov ax,0
...
下列指令序列不能够实现把内存地址0:202h中的字节数据送入al功能的是__3___。
1、 mov ax,0
mov ds,ax
mov bx,202h
mov al,[bx]
2、 mov ax,0
mov ds,ax
mov bx,200h
mov al,[bx+2]
3、 mov ax,0
mov ds,ax
mov bp,202h
mov al,[bp]
4、 mov ax,0
...
阅读全文 |
评论次数(0) |
浏览次数(440) |
所属类型(各章检测题)
[2010-05-29 18:13] 第7章汇编测试题目
共3道单选题目
生成EXE之后用Debug加载后,查看寄存器内容如下:
ds=0b2d es=0b2d ss=0b3d cs=0b3e ip=0000
程序的起始地址的段地址是__3___。
1、 0b3e
2、 0b2d
3、 0b3d
4、 0
下列指令不能执行的是__3___。
1、 mov ax,10h[bx]
2、 mov ax,10h[di]
3、 mov ax,[di+si]
4、 mov ax,10h[bx][si]
对如下程序要实现将datasg段中...
生成EXE之后用Debug加载后,查看寄存器内容如下:
ds=0b2d es=0b2d ss=0b3d cs=0b3e ip=0000
程序的起始地址的段地址是__3___。
1、 0b3e
2、 0b2d
3、 0b3d
4、 0
下列指令不能执行的是__3___。
1、 mov ax,10h[bx]
2、 mov ax,10h[di]
3、 mov ax,[di+si]
4、 mov ax,10h[bx][si]
对如下程序要实现将datasg段中...
阅读全文 |
评论次数(0) |
浏览次数(637) |
所属类型(各章检测题)
[2010-05-29 10:10] 第6章汇编测试题目
共5道单选题目
一、在Intel8086环境下,下列说法合理的是__3__。
1、 汇编语言程序载入内存后处于64K空间以外的数据和指令将无法使用和执行。
2、 一个数据段命名为data,此标号代表这个数据段在内存中的起始地址。
3、 如果载入的程序没有返回语句,那么当程序代码执行完毕,将继续读取后续内存空间存储的指令到CPU内部作为指令执行下去,直到遇到返回指令为止。
4、 用DW和DD定义进行的数据,只能够以字为单位访问。
二、在某程序中,定义了262B的数据段data,那么程序载入内存,该段实际占用的内存空间是__3__B。 ...
一、在Intel8086环境下,下列说法合理的是__3__。
1、 汇编语言程序载入内存后处于64K空间以外的数据和指令将无法使用和执行。
2、 一个数据段命名为data,此标号代表这个数据段在内存中的起始地址。
3、 如果载入的程序没有返回语句,那么当程序代码执行完毕,将继续读取后续内存空间存储的指令到CPU内部作为指令执行下去,直到遇到返回指令为止。
4、 用DW和DD定义进行的数据,只能够以字为单位访问。
二、在某程序中,定义了262B的数据段data,那么程序载入内存,该段实际占用的内存空间是__3__B。 ...
阅读全文 |
评论次数(0) |
浏览次数(298) |
所属类型(各章检测题)
[2010-05-27 13:16] 第5章汇编测试题目
共5道单选题目
在Intel8086环境下,对指令mov ax,[bx]描述错误的是__4___。
1、 指令中,源操作数的段地址默认为ds中的内容 ——正确
2、 指令中,源操作数的偏移地址为bx中的内容 ——正确
3、 指令执行后,(al)=((ds)*16+(bx)),(ah)=((ds)*16+(bx)+1) ——这种表示为将内存单元中的内容传送至寄存器(正确)
4、 指令执行后,((ds)*16+(bx))=(al),((ds)*16+(bx)+1)=(ah) ...
在Intel8086环境下,对指令mov ax,[bx]描述错误的是__4___。
1、 指令中,源操作数的段地址默认为ds中的内容 ——正确
2、 指令中,源操作数的偏移地址为bx中的内容 ——正确
3、 指令执行后,(al)=((ds)*16+(bx)),(ah)=((ds)*16+(bx)+1) ——这种表示为将内存单元中的内容传送至寄存器(正确)
4、 指令执行后,((ds)*16+(bx))=(al),((ds)*16+(bx)+1)=(ah) ...
阅读全文 |
评论次数(0) |
浏览次数(356) |
所属类型(各章检测题)
[2010-05-27 08:29] 第4章汇编测试题目
共2道单选题目
关于伪指令相关描述错误的是__2___。
1、 伪指令没有对应的机器码,只用来指导汇编过程的。
2、 伪指令由编译器处理,在程序中可有可无。
3、 编译器要通过执行伪指令才能对源程序进行相应的处理操作,完成编译工作。
4、 伪指令是汇编语言源程序不可缺少的组成部分。
下列程序中,出现逻辑错误的是:__2__
1、 assume cs:code
code segment
mov ax,2
add ax,ax
mov ax,4c00h
...
关于伪指令相关描述错误的是__2___。
1、 伪指令没有对应的机器码,只用来指导汇编过程的。
2、 伪指令由编译器处理,在程序中可有可无。
3、 编译器要通过执行伪指令才能对源程序进行相应的处理操作,完成编译工作。
4、 伪指令是汇编语言源程序不可缺少的组成部分。
下列程序中,出现逻辑错误的是:__2__
1、 assume cs:code
code segment
mov ax,2
add ax,ax
mov ax,4c00h
...
阅读全文 |
评论次数(0) |
浏览次数(348) |
所属类型(各章检测题)