一、在Intel8086环境下,下列说法合理的是_____。 3
1、 汇编语言程序载入内存后处于64K空间以外的数据和指令将无法使用和执行。
2、 一个数据段命名为data,此标号代表这个数据段在内存中的起始地址。
3、 如果载入的程序没有返回语句,那么当程序代码执行完毕,将继续读取后续内存空间
存储的指令到CPU内部作为指令执行下去,直到遇到返回指令为止。
4、 用DW和DD定义进行的数据,只能够以字为单位访问。
注解:1、不清楚,欢迎指点
2、见课本P121最下面,一个数据段命名为data,仅在源程序中存在,...
[2010-06-04 09:45] 第六章
阅读全文 |
评论次数(0) |
浏览次数(309) |
所属类型(汇编作业)
[2010-06-04 08:42] 第五章
第五章
1.
在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)
分析:这个指令是将ds:[bx]中的值送到ax中,不对原值进行修改,所以,4错
2.
mov cx,5
s: mov...
1.
在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)
分析:这个指令是将ds:[bx]中的值送到ax中,不对原值进行修改,所以,4错
2.
mov cx,5
s: mov...
阅读全文 |
评论次数(0) |
浏览次数(323) |
所属类型(汇编作业)
[2010-05-07 09:10] 第四章
1.关于伪指令相关描述错误的是___2__。
1、 伪指令没有对应的机器码,只用来指导汇编过程的。
2、 伪指令由编译器处理,在程序中可有可无。
3、 编译器要通过执行伪指令才能对源程序进行相应的处理操作,完成编译工作。
4、 伪指令是汇编语言源程序不可缺少的组成部分。
2.下列程序中,出现逻辑错误的是:__2__
1、 assume cs:code
code segment
mov ax,2
add ax,ax
mov ax,4c00h
int 21h
code...
1、 伪指令没有对应的机器码,只用来指导汇编过程的。
2、 伪指令由编译器处理,在程序中可有可无。
3、 编译器要通过执行伪指令才能对源程序进行相应的处理操作,完成编译工作。
4、 伪指令是汇编语言源程序不可缺少的组成部分。
2.下列程序中,出现逻辑错误的是:__2__
1、 assume cs:code
code segment
mov ax,2
add ax,ax
mov ax,4c00h
int 21h
code...
阅读全文 |
评论次数(0) |
浏览次数(267) |
所属类型(汇编作业)
[2010-04-06 10:33] 第三章
第三章
1.能够将ax中的内容送到内存0000:0200H处的指令序列是_4___。
1、 mov ds,0
mov bx,200h
mov [bx],ax
2、 mov ax,200h
mov ds,ax
mov bx,0
mov [bx],ax
3、 mov ax,20h
mov ds,ax
mov bx,0
mov [bx],ax
4、 mov bx,20h
mov ds,bx
mov b...
1.能够将ax中的内容送到内存0000:0200H处的指令序列是_4___。
1、 mov ds,0
mov bx,200h
mov [bx],ax
2、 mov ax,200h
mov ds,ax
mov bx,0
mov [bx],ax
3、 mov ax,20h
mov ds,ax
mov bx,0
mov [bx],ax
4、 mov bx,20h
mov ds,bx
mov b...
阅读全文 |
评论次数(1) |
浏览次数(402) |
所属类型(汇编作业)
[2010-03-31 10:31] 第一章
第一章
一、计算机中一个存储单元可以存储多少信息(B)
A、bit
B、1Byte
C、1KB
E、512B
解析:一个存储单元可以存储8bit即1Byte。
二、1KB的存储器有(B)个存储单元
A、1000
B、1024
C、512
D、256
解析:1KB=1024Byte,即1024个存储单元。
三、1KB的存储器可以存储(B)bit。
A、1024
B、8192
C、1000
D、8
解析:1KB=1024Byte=8...
一、计算机中一个存储单元可以存储多少信息(B)
A、bit
B、1Byte
C、1KB
E、512B
解析:一个存储单元可以存储8bit即1Byte。
二、1KB的存储器有(B)个存储单元
A、1000
B、1024
C、512
D、256
解析:1KB=1024Byte,即1024个存储单元。
三、1KB的存储器可以存储(B)bit。
A、1024
B、8192
C、1000
D、8
解析:1KB=1024Byte=8...
阅读全文 |
评论次数(2) |
浏览次数(329) |
所属类型(汇编作业)
[2010-03-31 10:30] 第二章
第二章
一、下列地址信息与0020H:03EFH确定的内存地址不同的是(B)
A、5EFH B、203H:00EFH C、005EH:000FH D、0002H:05CFH
解析:0020H:03EFH确定的物理地址为005EFH,,B结果为0211FH与题中给出的物理地址不符。
二、 1000:0 mov ax,8
1000:3 jmp ax
1000:5 mov ax,0
1000:8 mov bx,ax
1000:a jmp bx
CPU从1000:0处开始执行...
一、下列地址信息与0020H:03EFH确定的内存地址不同的是(B)
A、5EFH B、203H:00EFH C、005EH:000FH D、0002H:05CFH
解析:0020H:03EFH确定的物理地址为005EFH,,B结果为0211FH与题中给出的物理地址不符。
二、 1000:0 mov ax,8
1000:3 jmp ax
1000:5 mov ax,0
1000:8 mov bx,ax
1000:a jmp bx
CPU从1000:0处开始执行...
阅读全文 |
评论次数(0) |
浏览次数(274) |
所属类型(汇编作业)