第18章汇编测试题目
共4道单选题目
就C语言而言,对于函数int main(){return 1;}和int func(){return 1;}以下说法错误的是__3____。
1、 两个函数对应的可执行程序的返回值传送都通过寄存器AX
2、 字符串“main”和“func”在编译过程中都被处理为一个偏移地址
3、 函数func()对应的C程序无法通过编译和连接
4、 从本质上说,两个函数的具有的功能是一样的,没有任何区别
下列关于C语言变量与内存空间的说法错误的是___3___。
1、 全局变量存储在程序向系统申请的数据段所在的...


- [arthur007] 感谢楼主,我正在为此事烦恼,我做了3遍了 10/17 21:30
- [avalon] 是以节为最小单位的,一节为16B 10/11 09:38
- [qq93324030] 第一题第二个选项错在哪里呀? 第二题,为什么不是262 ? 10/02 05:31
- [qq93324030] 哈哈,我和[ masmaster 发表于 2010-07-16 10:08 ] 一样错误, 10/02 05:29
- [whfeiya] mov ax,[2] ax=d6e6h 朋友你这题错了,题目自身错了是AL,[2] 09/12 16:54
- [masmaster] 呵呵, QQ加你好友啦 07/27 12:05
- [avalon] 你真牛,我目前只能看这两本,你看的那PC技术内幕挺深的,看不懂 T__T~ 07/27 11:47
- [masmaster] 我也在看第二部书呢~ 07/27 11:28
- [masmaster] 好帅 ~~~ 07/26 11:44
- [masmaster] 踩踩~~ 07/23 18:44
- [avalon] 没看了,正在看windows编程,痛苦,比汇编还难T.T 09/03 15:47
- [masmaster] 学到哪啦 08/13 22:45
[2010-08-04 16:32] 第18章汇编测试题目
阅读全文 |
评论次数(0) |
浏览次数(1015) |
所属类型(检测题)
[2010-08-04 11:20] 第17章汇编测试题目
第17章汇编测试题目
共3道单选题目
把键盘的扫描码读入并将其转化成ASCⅡ码或状态信息,存储在内存的指定位置的中断例程是___3___。
1、 int 16h
2、 int 21h
3、 int 9h
4、 int 10h
提供读取键盘缓冲区功能的BIOS中断例程是__4___。
1、 int 9h
2、 int 21h
3、 int 10h
4、 int 16h
当有键按下时,将按键的___3____依次存储在键盘缓冲区中。
1、 通码和断码
2、 通码和扫描码
3、 通码和ASCII码...
共3道单选题目
把键盘的扫描码读入并将其转化成ASCⅡ码或状态信息,存储在内存的指定位置的中断例程是___3___。
1、 int 16h
2、 int 21h
3、 int 9h
4、 int 10h
提供读取键盘缓冲区功能的BIOS中断例程是__4___。
1、 int 9h
2、 int 21h
3、 int 10h
4、 int 16h
当有键按下时,将按键的___3____依次存储在键盘缓冲区中。
1、 通码和断码
2、 通码和扫描码
3、 通码和ASCII码...
阅读全文 |
评论次数(0) |
浏览次数(907) |
所属类型(检测题)
[2010-08-04 09:54] 第16章汇编测试题目
第16章汇编测试题目
共3道单选题目
将标号a处的8个数累加的和放到标号b处所在的单元中,下面选项中的程序正确的是___4___。
1、 assume cs:code
code segment
mov si,0
mov cx,8
s: add b,a[si] ///////////寻址不对
inc si
loop s
mov ax,4c00h
int 21h
a db 1,2,3,4,5,6,7,8
...
共3道单选题目
将标号a处的8个数累加的和放到标号b处所在的单元中,下面选项中的程序正确的是___4___。
1、 assume cs:code
code segment
mov si,0
mov cx,8
s: add b,a[si] ///////////寻址不对
inc si
loop s
mov ax,4c00h
int 21h
a db 1,2,3,4,5,6,7,8
...
阅读全文 |
评论次数(0) |
浏览次数(870) |
所属类型(检测题)
[2010-08-03 17:19] 第15章汇编测试题目
第15章汇编测试题目
共4道单选题目
下面的说法正确的是___4___。
1、 外设的输入随时都能获得CPU的处理。
2、 计算机外设的输入不直接送入CPU,而是直接送入内存。
3、 标志寄存器IF位决定着中断信息能否被CPU处理。
4、 以上说法都有错误。
1/4
以下说法错误的是___2__。
1、 CPU通过总线和端口来与外部设备进行联系。
2、 不可屏蔽中断过程的第一步是取中断类型码。
3、 外部可屏蔽中断的中断类型码是通过数据总线送入CPU的。
4、 中断过程中将IF置为0是为了在中断过程中禁止其...
共4道单选题目
下面的说法正确的是___4___。
1、 外设的输入随时都能获得CPU的处理。
2、 计算机外设的输入不直接送入CPU,而是直接送入内存。
3、 标志寄存器IF位决定着中断信息能否被CPU处理。
4、 以上说法都有错误。
1/4
以下说法错误的是___2__。
1、 CPU通过总线和端口来与外部设备进行联系。
2、 不可屏蔽中断过程的第一步是取中断类型码。
3、 外部可屏蔽中断的中断类型码是通过数据总线送入CPU的。
4、 中断过程中将IF置为0是为了在中断过程中禁止其...
阅读全文 |
评论次数(0) |
浏览次数(1051) |
所属类型(检测题)
[2010-07-30 15:16] 第14章汇编测试题目
第14章汇编测试题目
共4道单选题目
下列各代码序列,要从端口号为6FFh的端口读取一个字节的数据,正确的是_3____。
1、 mov bx,6FFH
out al,bx
2、 in al,6FFH
3、 mov dx,6FFH
in al,dx
4、 mov dx,6FFH
out al,dx
共4道单选题目
以下关于移位错误的是__2____。
1、 shl的功能是将寄存器或内存单元的数据向左移位。
2、 shl移位时将最后移出的一位放入OF中。
3、 shr把最高位...
共4道单选题目
下列各代码序列,要从端口号为6FFh的端口读取一个字节的数据,正确的是_3____。
1、 mov bx,6FFH
out al,bx
2、 in al,6FFH
3、 mov dx,6FFH
in al,dx
4、 mov dx,6FFH
out al,dx
共4道单选题目
以下关于移位错误的是__2____。
1、 shl的功能是将寄存器或内存单元的数据向左移位。
2、 shl移位时将最后移出的一位放入OF中。
3、 shr把最高位...
阅读全文 |
评论次数(0) |
浏览次数(958) |
所属类型(检测题)
[2010-07-21 14:09] 第11章汇编测试题目
第11章汇编测试题目
共5道单选题目
1
下列指令对标志寄存器内容产生影响,但不会改变参与其执行过程的其它寄存器内容的是___2___。
1、 loop s
2、 cmp cx,0
3、 jcxz s
4、 div cx
2对于Intel8086cpu标志寄存器的说法正确的是__2___。
1、 cpu执行每一条指令都有可能改变标志寄存器的内容。
2、 无符号数运算的进位或借位情况由cf标志位记录,有符号数运算的溢出情况由of标志位记录。
3、 当前指令对标志寄存器的影响为此指令的执行提供了所需的依据...
共5道单选题目
1
下列指令对标志寄存器内容产生影响,但不会改变参与其执行过程的其它寄存器内容的是___2___。
1、 loop s
2、 cmp cx,0
3、 jcxz s
4、 div cx
2对于Intel8086cpu标志寄存器的说法正确的是__2___。
1、 cpu执行每一条指令都有可能改变标志寄存器的内容。
2、 无符号数运算的进位或借位情况由cf标志位记录,有符号数运算的溢出情况由of标志位记录。
3、 当前指令对标志寄存器的影响为此指令的执行提供了所需的依据...
阅读全文 |
评论次数(0) |
浏览次数(943) |
所属类型(检测题)
[2010-07-19 17:49] 第10章汇编测试题目
第10章汇编测试题目
共5道单选题目
1
某程序中定义了如下数据:
data segment
db "Hello"
db 'world'
db "!"
db 'W','elcome'
db "to","masm!"
db "Bye",'b','ye!'
dw 0,1,2,3,4,5,6,7,8,9,0ah,0bh,0ch,0dh,0eh,0fh
dd 16 dup (0)
data ends
下列说法正确的是__3_...
共5道单选题目
1
某程序中定义了如下数据:
data segment
db "Hello"
db 'world'
db "!"
db 'W','elcome'
db "to","masm!"
db "Bye",'b','ye!'
dw 0,1,2,3,4,5,6,7,8,9,0ah,0bh,0ch,0dh,0eh,0fh
dd 16 dup (0)
data ends
下列说法正确的是__3_...
阅读全文 |
评论次数(0) |
浏览次数(500) |
所属类型(检测题)
[2010-07-19 16:35] 第9章汇编测试题目
第9章汇编测试题目
共5道单选题目
1)
对于指令jmp dword ptr [bx+0dh]的说法错误的是__2____。 -------------应为2好像
1、 该指令能够实现段间转移。
2、 该指令转移的目的地址是在指令明确给出的。
3、 该指令转移的目的地址被存放在内存空间中。
4、 该指令中运用的寻址方式是寄存器相对寻址。
2)
对于如下程序:
mov ax,2
mov cx,3
s: add ax,2
s1:loop s
mov di,o...
共5道单选题目
1)
对于指令jmp dword ptr [bx+0dh]的说法错误的是__2____。 -------------应为2好像
1、 该指令能够实现段间转移。
2、 该指令转移的目的地址是在指令明确给出的。
3、 该指令转移的目的地址被存放在内存空间中。
4、 该指令中运用的寻址方式是寄存器相对寻址。
2)
对于如下程序:
mov ax,2
mov cx,3
s: add ax,2
s1:loop s
mov di,o...
阅读全文 |
评论次数(0) |
浏览次数(395) |
所属类型(检测题)
[2010-07-19 12:24] 第8章汇编测试题目
第8章汇编测试题目
共4道单选题目
1)
下列指令序列不能够实现把内存地址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、 ...
共4道单选题目
1)
下列指令序列不能够实现把内存地址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、 ...
阅读全文 |
评论次数(0) |
浏览次数(476) |
所属类型(检测题)
[2010-07-19 09:54] 第7章汇编测试题目
第7章汇编测试题目
共3道单选题目
1)
生成EXE之后用Debug加载后,查看寄存器内容如下:
ds=0b2d es=0b2d ss=0b3d cs=0b3e ip=0000
程序的起始地址的段地址是__3___。
1、 0b3e
2、 0b2d
3、 0b3d
4、 0
2)
下列指令不能执行的是__3___。
1、 mov ax,10h[bx]
2、 mov ax,10h[di]
3、 mov ax,[di+si]
4、 mov ax,10h...
共3道单选题目
1)
生成EXE之后用Debug加载后,查看寄存器内容如下:
ds=0b2d es=0b2d ss=0b3d cs=0b3e ip=0000
程序的起始地址的段地址是__3___。
1、 0b3e
2、 0b2d
3、 0b3d
4、 0
2)
下列指令不能执行的是__3___。
1、 mov ax,10h[bx]
2、 mov ax,10h[di]
3、 mov ax,[di+si]
4、 mov ax,10h...
阅读全文 |
评论次数(0) |
浏览次数(332) |
所属类型(检测题)