. : : Assembly Language : : .
|
首页
|
我提出的问题
|
我参与的问题
|
我的收藏
|
消息中心
|
游客 登录
|
提问
|
未解决
|
已解决
|
精华区
|
搜索
|
《汇编语言》论坛
->
寄存器(内存访问)
主题 : :
选择哪个是正确的 请说明原因
[已解决]
回复[
9
次 ] 点击[
321
次 ]
yu35412
[帖 主]
[ 发表时间:2009-08-28 15:46 ]
荣誉值:0
信誉值:4
注册日期:2009-08-18 09:46
1、 数据段和代码段的段地址不能相同。
2、 指令mov ax,bx执行完后bx中的值为零。
3、 一个栈段的大小可以设为任意值。
4、 当SP=0时,再次压栈将发生栈顶超界,但压栈操作有效。
yu35412
[第
2
楼]
[ 回复时间:2009-08-28 17:36 ]
荣誉值:0
信誉值:4
注册日期:2009-08-18 09:46
好吧 我先抛砖
1,我实验了下,其实一开始 debug 输 r的时候 他们就相同的
2,bx的值不变
3,大小 最大是64k 最小是 1个字
4,看过去好像是对的 但我举个列子 ss=1000h,这个栈的空间为64k,那么当这个栈为空时,sp也是等于0,这样好像就不会发生超界
以上就是我的看法 ,大家有什么不同的见解请说
此问题已结贴!
Copyright © 2006-2024 ASMEDU.NET All Rights Reserved