狂潮丶 发表于 2013-8-1 08:17:00

Assembly language 第6章 汇编测试题目

第6章汇编测试题目
1.在Intel8086环境下,下列说法合理的是_____。 A、汇编语言程序载入内存后处于64K空间以外的数据和指令将无法使用和执行。 B、一个数据段命名为data,此标号代表这个数据段在内存中的起始地址。C、如果载入的程序没有返回语句,那么当程序代码执行完毕,将继续读取后续内存空间 ; 存储的指令送到CPU内部作为指令执行下去,直到遇到返回指令为止。D、用DW和DD定义进行的数据,只能够以字为单位访问。2. 在某程序中,定义了262B的数据段data,那么程序载入内存,该段实际占用的内存空间是____B。 A、256        B、262        C、272        D、5123. 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的值是_____。 A、9                B、6                C、5                D、2 4. 如下程序:    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单元中的数据改写程序中定义的数据,添加到空白处的指令序列不能是____。 A、mov cs:,ds: B、mov dx,    mov cs:,dx C、push    pop cs: D、mov ax,    mov cs:,ax5. 某程序有数据段、栈段和代码段三部分,如果加载后代码段的段地址为X,那么下列说法正确的是___。 A、可以断定数据段的段地址是X-2。 B、可以断定栈段的段地址是X-1。 C、可以断定程序PSP区的段地址是X-10。 D、确定数据段和栈段的段地址与X的关系,要视其大小和在其在源程序中定义的位置关系。




**** Hidden Message *****

featheryu 发表于 2013-8-1 08:41:36

福禄娃娃 发表于 2013-8-1 09:45:35

大力支持,学完了顺便做题巩固知识。

vitamin 发表于 2013-8-4 07:44:28

支持一下!

vitamin 发表于 2013-8-4 07:57:04

求大神解释……

大西洋1912 发表于 2013-8-4 08:39:51

看一下学习的结果如何。。。

大西洋1912 发表于 2013-8-4 08:50:30

3T被惯性思维影响了,{:7_180:}

沉思者 发表于 2014-4-15 16:44:47

发帖就不要发美图了嘛,我只看了妹纸,忘了看题了{:5_90:}

purity 发表于 2014-4-17 21:48:30

考试啊?,,,

章子雎 发表于 2014-4-17 23:21:29

支持一下 是必学的

lihq8008 发表于 2014-4-18 21:02:09

YjingA 发表于 2015-11-25 13:10:11

88888

839801569 发表于 2015-11-27 17:15:31

:smile

839801569 发表于 2015-11-27 17:16:30

:sad

Name1e3s 发表于 2020-12-27 11:09:24

感谢

chenjingqi 发表于 2021-1-22 23:40:50

回来看看
页: [1]
查看完整版本: Assembly language 第6章 汇编测试题目