| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 954 人关注过本帖
标题:[求助原创]各位高人请进
只看楼主 加入收藏
godpressme
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-7-15
收藏
 问题点数:0 回复次数:7 
[求助原创]各位高人请进

先谢谢各位进来的高手!!各位高手帮下忙下面的试题,不胜感激
1、( )一个有128个字的数据区,它的起始地址为12ABH:00ABH,请给出这个数据区最末一个字单元的物理地址是
  A.12CSBH
  B.12B6BH
  C.12C59H
  D.12BFEH
2、( )在下列指令的表示中,不正确的是 
  A.MOV AL,[BX+SI]
  B.JMP SHORT DONI
  C.DEC [BX]
D.MUL CL
3、( )条件转移指令JNE的测试条件为  
  A.ZF=0
  B.CF=0
  C.ZF=1
D.CF=1
4、( )8086CPU在基址加变址的寻址方式中,变址寄存器可以为   
  A.BX或CX
  B.CX或SI
  C.DX或SI
D.SI或DI
5、( )已知BX=2000H,SI=1234H,则指令MOV AX,[BX+SI+2]的源操作在( )中。 
  A.数据段中偏移量为3236H的字节
  B.附加段中偏移量为3234H的字节
  C.数据段中偏移量为3234H的字节
D.附加段中偏移量为3236H的字节
6、( )执行如下程序:
    MOV AX,0
    MOV BX,1
    MOV CX,100
    A:ADD AX,BX
    INC BX
    LOOP A
    HLT
    执行后(BX)=  
  A.99
  B.100
  C.101
D.102
7、( )上题的程序执行后(AX)=  
  A.5000
  B.5050
  C.5100
  D.5150
8、( )下面指令序列执行后完成的运算,正确的算术表达式应是
    MOV AL,BYTE PTR X
    SHL AL,1
    DEC AL
    MOV BYTE PTR Y,AL   
  A.y=x*2+1
  B.x=y*2+1
  C.x=y*2-1
  D.y=x*2-1
9、( )在一段汇编程序中多次调用另一段程序,用宏指令比用子程序实现起来。
  A.占内存空间小,但速度慢
  B.占内存空间大,但速度快
  C.占内存空间相同,速度快
  D.占内存空间相同,速度慢
10、( )在程序执行过程中,IP寄存器中始终保存的是 
  A.上一条指令的首地址
  B.下一条指令的首地址
  C.正在执行指令的首地址
  D.需计算有效地址后才能确定地址
11、( )PSW寄存器中共有______位条件状态位,有______位控制状态位。 
  A.6、3
  B.3、6
  C.8、4
  D.4、8
12、( )下列指令执行时出错的是  
  A.ADD BUF1,BUF2
  B.JMP DWORD PTR DAT [BX]
  C.MOV AX,[BX+DI] NUM
  D.TEST AL,08H
13、( )已知(AX)=1234H,执行下述三条指令后,(AX)=  
    MOV BX,AX
    NEG BX
    ADD AX,BX
  A.1234H
  B.0EDCCH
  C.6DCCH
  D.0000H
14、( )在下列指令中,______指令的执行会影响条件码中的CF位。
  A.JMP NEXT
  B.JC NEXT
  C.INC BX
  D.SHL AX,1
15、( )串指令中的目的操作数地址是由______提供。  
  A.SS:[BP]
  B.DS:[SI]
  C.ES:[DI]
  D.CS:[IP]
16、( )将DX的内容除以2,正确的指令是   
  A.DIV 2
  B.DIV DX,2
  C.SAR DX,1
  D.SHL DX,1
17、( )下列不属于通用寄存器的是
A、BP B、CS C、CX D、BX
18、( )常用DOS功能调用中的07H号功能为:等待从标准设备(如键盘)输入一个字符,将该字符的ASCII码送到_______中。
A、AX B、BX C、AH D、AL
19、( )分析运算符TYPE的功能为:
能产生其后的变量或标号的类型值。
能产生其后的变量或标号的偏移地址。
能产生其后的变量或标号所在段的段地址。
能产生其后变量所包含的单元个数。
20、( )汇编语言源程序文件的扩展名是
A、.OBJ B、.EXE C、.ASM D、.DLL

简答题(每题10分,共20分)
1、假定(DX)=10111001B,(CL)=0.3,(CF)=1,试确定下列各条指令单独执行后,DX中的值。
    (1)SHR DX,1
    (2)RCR DL,1
    (3)RCL DX,CL


2、写出完成下述功能的程序段:
    (1)传送25H到AL寄存器
    (2)将AL的内容乘以2
    (3)传送15H到BL寄存器
    (4)AL的内容乘以BL的内容
    并请写出最后(AX)=?


程序分析题(20分)
以下程序的功能是:首先显示提示信息“Input you password please:”;然后等待用户输入两位字符的口令,口令中的两个字符存储到变量PASSW中但不显示在屏幕上,用户每按一键则屏幕显示一个“*”,两个“**”显示在提示信息的下一行。试填写空缺的指令(20分)。
DSEG SEGMENT
PASSW DB ?,?
DISP DB ’Input you password please:’,0AH,0DH,’$’
MM DB ’*$’
_____________________________

SSEG SEGMENT STACK
DB 80H DUP(0)
SSEG ENDS

CSEG SEGMENT
ASSUME ____________________________________________
START:_____________________________
_____________________________
MOV DX,OFFSET DISP
_____________________________
INT 21H
MOV SI,OFFSET PASSW
_____________________________
INT 21H
MOV [SI],AL
MOV DX,OFFSET MM
MOV AH,09H
INT 21H
INC SI
_____________________________
INT 21H
MOV [SI],AL
MOV DX,OFFSET MM
_____________________________
INT 21H
MOV AH,4CH
_____________________________
CSEG ENDS
_____________________________

搜索更多相关主题的帖子: 高人 
2007-07-15 20:10
godpressme
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-7-15
收藏
得分:0 
汗,人啊,高人呢
2007-07-15 20:34
zhulei1978
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:53
帖 子:1351
专家分:1200
注 册:2006-12-17
收藏
得分:0 
1 C
2 C
3 A
4 D
5 A
6 C
7 D
8 D
9 B
10 B
11 A
12 A
13 D
14 D
15 C
16 C
17 B
18 D
19 D
20 C

其实我就是改变社会风气,提高少女素质,刺激电影市道,提高年轻人内涵,玉树临风,风度翩翩的整蛊专家,我名叫古晶,英文名叫JingKoo!
2007-07-16 08:59
redhao
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2007-7-12
收藏
得分:0 

这些题不是很难,自己看看书就可以做,万丈高楼平地起!

2007-07-16 11:42
静夜思
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:济南的冬天
等 级:管理员
威 望:11
帖 子:8902
专家分:2567
注 册:2004-3-25
收藏
得分:0 
编程中国原创计划及声明
  • 严肃性
    不求文章要写的多么经典,但一定要是自己的原创。求助、转载、广告等其他类型帖子冒充原创者,视用户等级禁言一段时间或封ID。

  • 本站首发
    原创帖必须是本站首发,在其他站点发布以后在本论坛发布的,我们拒绝承认为原创,一律视为转载。

  • 鼓励原创
    原创帖在发布以后,管理员通过网上划词搜索辨别是否为原创,如确定为原创,只要文章不是过于简陋就会推荐为本版精华,优秀的同时收录至本站技术教程频道。

畅所欲言
2007-07-16 12:35
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
以下是引用zhulei1978在2007-7-16 8:59:29的发言:
1 C
2 C
3 A
4 D
5 A
6 C
7 D
8 D
9 B
10 B
11 A
12 A
13 D
14 D
15 C
16 C
17 B
18 D
19 D
20 C

7题 我认为ax应为5050 对吗 就是1+2+3+……+100=5050

19题 TYPE不是“返回该变量所占字节数 或标号的‘远’(FAR)、‘近’(NEAR)类型” 吗?
请指点一下

2007-07-23 00:26
zhulei1978
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:53
帖 子:1351
专家分:1200
注 册:2006-12-17
收藏
得分:0 
我弄错了,第七题确实是B
第十九题当时我也不太确定,今天查了一下书,应该是A

其实我就是改变社会风气,提高少女素质,刺激电影市道,提高年轻人内涵,玉树临风,风度翩翩的整蛊专家,我名叫古晶,英文名叫JingKoo!
2007-07-24 20:54
I喜欢c
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:64
帖 子:1749
专家分:0
注 册:2007-3-2
收藏
得分:0 

 我是指针,却丢失了目标地址!          我是循环,却缺少了结束条件!      我是函数,却没有人来调用!   
2007-07-24 23:59
快速回复:[求助原创]各位高人请进
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016855 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved