将标号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
b db 0
code ends
end
2、 assume c...
- [shingdarkness] 恩,谢谢 11/20 08:41
- [silentpassing] 第三题错了,选1.“直接定址表和数据标号一样只是用来标记地址的”中只是错了,还可以用来表示数据单元长 11/19 18:41
[2010-11-19 15:17] 第十六章的测试题
阅读全文 |
评论次数(2) |
浏览次数(357) |
所属类型(汇编作业)
[2010-11-19 10:39] 第十五章的测试题
下面的说法正确的是_4_____。
1、 外设的输入随时都能获得CPU的处理。
2、 计算机外设的输入不直接送入CPU,而是直接送入内存。
3、 标志寄存器IF位决定着中断信息能否被CPU处理。
4、 以上说法都有错误。
以下说法错误的是_2____。
1、 CPU通过总线和端口来与外部设备进行联系。
2、 不可屏蔽中断过程的第一步是取中断类型码。
3、 外部可屏蔽中断的中断类型码是通过数据总线送入CPU的。
4、 中断过程中将IF置为0是为了在中断过程中禁止其他的可屏蔽中断。
下列关于9号中断的说法正确的是_4_...
1、 外设的输入随时都能获得CPU的处理。
2、 计算机外设的输入不直接送入CPU,而是直接送入内存。
3、 标志寄存器IF位决定着中断信息能否被CPU处理。
4、 以上说法都有错误。
以下说法错误的是_2____。
1、 CPU通过总线和端口来与外部设备进行联系。
2、 不可屏蔽中断过程的第一步是取中断类型码。
3、 外部可屏蔽中断的中断类型码是通过数据总线送入CPU的。
4、 中断过程中将IF置为0是为了在中断过程中禁止其他的可屏蔽中断。
下列关于9号中断的说法正确的是_4_...
阅读全文 |
评论次数(0) |
浏览次数(286) |
所属类型(汇编作业)
[2010-11-18 16:29] 第十四章的测试题
下列各代码序列,要从端口号为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
以下关于移位错误的是__2____。
1、 shl的功能是将寄存器或内存单元的数据向左移位。
2、 shl移位时将最后移出的一位放入OF中。
3、 shr把最高位用0补充。
4、 把al中的数据向左移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
以下关于移位错误的是__2____。
1、 shl的功能是将寄存器或内存单元的数据向左移位。
2、 shl移位时将最后移出的一位放入OF中。
3、 shr把最高位用0补充。
4、 把al中的数据向左移3位的代码是
...
阅读全文 |
评论次数(0) |
浏览次数(281) |
所属类型(汇编作业)
[2010-11-18 14:27] 第十三章的测试题
关于ret 和 iret下列说法错误的是 1
1、 ret和iret都改变标志寄存器的值
2、 ret不改变cs的值,iret改变cs的值
3、 ret和iret都改变sp的值
4、 ret和iret都改变ip的值
用7ch中断例程模拟loop指令的功能,指令序列如下:
lp: push bp
mov bp,sp
dec cx
jcxz lpret
add [bp+2],bx
lpret: pop bp
iret
关于7ch中断下列说...
1、 ret和iret都改变标志寄存器的值
2、 ret不改变cs的值,iret改变cs的值
3、 ret和iret都改变sp的值
4、 ret和iret都改变ip的值
用7ch中断例程模拟loop指令的功能,指令序列如下:
lp: push bp
mov bp,sp
dec cx
jcxz lpret
add [bp+2],bx
lpret: pop bp
iret
关于7ch中断下列说...
阅读全文 |
评论次数(0) |
浏览次数(273) |
所属类型(汇编作业)
[2010-11-10 21:24] 第十二章的测试题
下列指令能通过编译的是 2
1、 div [32]
2、 mov ax,ds:[bp]
3、 int 121h
4、 jmp 32
在执行int指令前各个寄存器的值如下 3
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指令执行后内存SS:[12H]处的字单元的内容为
1、 B800H
2...
1、 div [32]
2、 mov ax,ds:[bp]
3、 int 121h
4、 jmp 32
在执行int指令前各个寄存器的值如下 3
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指令执行后内存SS:[12H]处的字单元的内容为
1、 B800H
2...
阅读全文 |
评论次数(0) |
浏览次数(259) |
所属类型(汇编作业)
[2010-11-07 22:09] 第十一章的测试题
下列指令对标志寄存器内容产生影响,但不会改变参与其执行过程的其它寄存器内容的是__2____。
1、 loop s
2、 cmp cx,0
3、 jcxz s
4、 div cx
对于Intel8086cpu标志寄存器的说法正确的是__2___。
1、 cpu执行每一条指令都有可能改变标志寄存器的内容。
2、 无符号数运算的进位或借位情况由cf标志位记录,有符号数运算的溢出情况由of标志位记录。
3、 当前指令对标志寄存器的影响为此指令的执行提供了所需的依据,对后续指令没有任何指导作用。
4、 所有的条件转移指令都要参考标...
1、 loop s
2、 cmp cx,0
3、 jcxz s
4、 div cx
对于Intel8086cpu标志寄存器的说法正确的是__2___。
1、 cpu执行每一条指令都有可能改变标志寄存器的内容。
2、 无符号数运算的进位或借位情况由cf标志位记录,有符号数运算的溢出情况由of标志位记录。
3、 当前指令对标志寄存器的影响为此指令的执行提供了所需的依据,对后续指令没有任何指导作用。
4、 所有的条件转移指令都要参考标...
阅读全文 |
评论次数(0) |
浏览次数(379) |
所属类型(汇编作业)
[2010-11-06 17:34] 第10章的测试题
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____。
1、 该程序加载后其中的字符数据和数字数据在内存中都是以ASCII码的形式存放的。
...
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____。
1、 该程序加载后其中的字符数据和数字数据在内存中都是以ASCII码的形式存放的。
...
阅读全文 |
评论次数(0) |
浏览次数(290) |
所属类型(汇编作业)
[2010-09-24 10:53] 第9章的检测题
对于指令jmp dword ptr [bx+0dh]的说法错误的是__2____。
1、 该指令能够实现段间转移。
2、 该指令转移的目的地址是在指令明确给出的。
3、 该指令转移的目的地址被存放在内存空间中。
4、 该指令中运用的寻址方式是寄存器相对寻址。
下列能够改变CS:IP所指位置并能通过编译的指令是___4___。
1、 jmp short [bx]
2、 jne [bx]
3、 loop byte ptr [bx]
4、 jmp [bx]
mov ax,2
mov cx,3
...
1、 该指令能够实现段间转移。
2、 该指令转移的目的地址是在指令明确给出的。
3、 该指令转移的目的地址被存放在内存空间中。
4、 该指令中运用的寻址方式是寄存器相对寻址。
下列能够改变CS:IP所指位置并能通过编译的指令是___4___。
1、 jmp short [bx]
2、 jne [bx]
3、 loop byte ptr [bx]
4、 jmp [bx]
mov ax,2
mov cx,3
...
阅读全文 |
评论次数(0) |
浏览次数(306) |
所属类型(汇编作业)
[2010-09-22 11:45] 第8章的检测题
下列指令序列不能够实现把内存地址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
mov ds,ax
...
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
mov ds,ax
...
阅读全文 |
评论次数(0) |
浏览次数(325) |
所属类型(汇编作业)
[2010-09-22 10:40] 实验9
assume cs:codesg,ds:data
data segment
db 'welcome to masm!'
db 02h,24h,71h
data ends
codesg segment
start:mov ax,data
mov ds,ax
mov ax,0b800h
mov es,ax
mov bp,0720h
mov si,0010h
mov ax,3
s0:mov bx,0
mov cx,16
s:mov dl,[bx]
mo...
data segment
db 'welcome to masm!'
db 02h,24h,71h
data ends
codesg segment
start:mov ax,data
mov ds,ax
mov ax,0b800h
mov es,ax
mov bp,0720h
mov si,0010h
mov ax,3
s0:mov bx,0
mov cx,16
s:mov dl,[bx]
mo...
阅读全文 |
评论次数(0) |
浏览次数(272) |
所属类型(汇编作业)
『 查看更多文章 』