CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  其他开发语言 >  汇编语言

帮助!!!!!!

楼主icemanpro(雅彦)2001-09-14 22:25:49 在 其他开发语言 / 汇编语言 提问

现有一些问题,请指教:  
              一:如果一个堆栈从地址1250:0000开始,它的最后一个字的偏移为0100H,SP的内容为0052H,  
                      问:(1)栈顶地址是什么?  
              (2)栈底地址是什么?  
              (3)在SS中的段地址是什么?  
              (4)存入数据3445H后,SP的内容是什么?  
              二:编写指令将附加段中的一个字节变量COUNT送给AL寄存器。  
              三:指出下列指令的错误:  
                      (1)mov   [bx],[si]  
      (2)mov   mydat[bx],es:ax  
      (3)move   bx,offset   mydat[si]  
      (4)move   ds,bp  
  问题点数:20、回复次数:5Top

1 楼MFL_PG()回复于 2001-09-14 23:20:56 得分 10

1.栈顶:1250:FFAE   栈底地址:1250:0000   SS:1250   SP:0050  
  2.MOV   BX,OFFSET   COUNT  
      MOV   AL,BYTE   PTR   ES:[BX]  
  3.两个MEM  
      ES:AX  
      MOVE->MOV   OFFSET   MYDAT[SI]  
      MOVE  
  我是一个初学者,如有错误请见谅。并请指出。Top

2 楼icemanpro(雅彦)回复于 2001-09-15 09:01:06 得分 0

第三题,请说出错误原因。  
  更正一下题目,(3)mov   bx,offset   mydat[si]  
                            (4)mov   ds,bp  
  Top

3 楼CNer(Leemaasn)回复于 2001-09-15 16:45:56 得分 0

good。。。Top

4 楼icemanpro(雅彦)回复于 2001-09-15 17:51:39 得分 0

有没有人会???Top

5 楼MFL_PG()回复于 2001-09-15 22:57:37 得分 10

3.返回的是地址的偏移地址  
  4.看起来没错Top

相关问题

  • !!!!!!!!!!!!!!!帮助!!!!!!!!!!!!!!!!
  • 帮助!!
  • 帮助
  • 帮助!
  • 帮助!
  • 帮助
  • 帮助!帮助!!帮助!!!……在哪???
  • 寻求帮助
  • Ado帮助
  • Csdn 帮助!

关键词

  • 地址
  • mydat
  • bx
  • si
  • move
  • es
  • offset
  • mov
  • sp
  • 是什么

得分解答快速导航

  • 帖主:icemanpro
  • MFL_PG
  • MFL_PG

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo