. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->包含多个段的程序
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  检测题 求助  [已解决] 回复[ 3次 ]   点击[ 363次 ]  
yuanliangding
[帖 主]   [ 发表时间:2010-02-04 12:41 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:1
注册日期:2010-01-30 14:38
我做的题如下:
可是有一题是错的,希望高手点出,给出意见。

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
在Intel8086环境下,下列说法合理的是__3___。 
 1、  汇编语言程序载入内存后处于64K空间以外的数据和指令将无法使用和执行。 
 2、  一个数据段命名为data,此标号代表这个数据段在内存中的起始地址。 
 3、  如果载入的程序没有返回语句,那么当程序代码执行完毕,将继续读取后续内存空间存储的指令到CPU内部作为指令执行下去,直到遇到返回指令为止。 
 4、  用DW和DD定义进行的数据,只能够以字为单位访问。 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
在某程序中,定义了262B的数据段data,那么程序载入内存,该段实际占用的内存空间是_2___B。 
 1、  256 
 2、  262 
 3、  272 
 4、  512 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
     assume cs:code  
     code segment  
     start: mov ax,3 
      jmp s1 
     s: mov bx,0 
      mov ax,bx 
     s1: mov cx,3 
     s2: add ax,2 
      loop s2 
     s3: mov ax,4c00h 
      int 21h 
     code ends 
     end s 
     上面代码执行s3处的指令之前,ax的值是__2___。 
 1、  9 
 2、  6 
 3、  5 
 4、  2 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
如下程序: 
     assume cs:codesg 
     codesg segment 
      dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h 
      start:mov ax,0 
      mov ds,ax 
      mov bx,0 
      mov cx,8 
      s:________ 
      add bx,2 
      loop s 
      mov ax,4c00h 
      int 21h 
     codesg ends 
     end start 
     要实现一次用内存0:0--0:15单元中的数据改写程序中定义的数据,添加到空白处的指令序列不能是__1__。 
 1、  mov cs:[bx],ds:[bx] 
 2、  mov dx,[bx] 
     mov cs:[bx],dx 
 3、  push [bx] 
     pop cs:[bx] 
 4、  mov ax,[bx] 
     mov cs:[bx],ax 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
某程序有数据段、栈段和代码段三部分,如果加载后代码段的段地址为X,那么下列说法正确的是__4_。 
 1、  可以断定数据段的段地址是X-2。 
 2、  可以断定栈段的段地址是X-1。 
 3、  可以断定程序PSP区的段地址是X-10。 
 4、  确定数据段和栈段的段地址与X的关系,要视其大小和在其在源程序中定义的位置关系。 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
abob
[第1楼]   [ 回复时间:2010-02-04 15:34 ]   [引用]   [回复]   [ top ] 
荣誉值:169
信誉值:0
注册日期:2008-08-19 16:07
楼主最好对每个题都说明自己选择的答案和不选答案的原因,这样才能有效的检查已学的知识。

第二题选择3,注意实验五中我们自己总结出的“该段实际占用的内存空间”的公式。
yuanliangding
[第2楼]   [ 回复时间:2010-02-04 18:42 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:1
注册日期:2010-01-30 14:38
回复:[第1楼]
------------------
谢谢你呀。
呵,
我看了好多别人的这一章的贴,后来知道答案了。
呵。。。

加深了一个知识的认识。
yuanliangding
[第3楼]   [ 回复时间:2010-02-04 18:43 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:1
注册日期:2010-01-30 14:38
此贴由 贴主 于 [ 2010-02-04 18:43 ] 结贴。 结贴原因:问题已解决
得分情况: 1楼(abob):2分  
此问题已结贴!
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved