社区
汇编语言
帖子详情
这是怎么算出来的呢????
yangguang000
2003-03-21 06:46:32
(BX)=2000,(BS)=8000H,(82000H)=4000H,执行指令LEA BX,[BX]后[BX]=()
A 4000H
B 8000H
C 2000H
D 6000H
给个步骤好吗
...全文
40
7
打赏
收藏
这是怎么算出来的呢????
(BX)=2000,(BS)=8000H,(82000H)=4000H,执行指令LEA BX,[BX]后[BX]=() A 4000H B 8000H C 2000H D 6000H 给个步骤好吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zharP
2003-03-25
打赏
举报
回复
什么题目?
我开始也是以为求 BX
hgwi
2003-03-25
打赏
举报
回复
完全赞同LittleStar(牛牛) 的看法~!!!!
LittleStar
2003-03-24
打赏
举报
回复
to: acange(acan)
[bx]和bx你分得清楚吗?
bx=2000H,按你的答案[bx]也=2000H那DS等于多少?DS=0,题目中的DS等于多少!
看清楚一点题目问的是什么?[BX]=()!!!!!!!!!!!!!!!
acange
2003-03-24
打赏
举报
回复
to: littleStar
我的理解是2000h,
开始(bx)是2000H。lea bx,[bx]后,物理地址和内容是[bx]=[82000H]=4000H
但lea是load Effective Address,所以他仍旧会把偏址2000给BX
LittleStar
2003-03-23
打赏
举报
回复
我的理解是lea就是装偏移
lea bx,[bx]前 bx=2000H是相对DS的偏移,DS=8000H,物理地址[bx]82000H的内容是4000H
lea bx,[bx]后 [bx]的偏移:2000H,所以bx=2000H,而物理地址[bx]82000H=4000H
所以选A
这里有程序自己debug一下吧.
dseg segment
db 2001H dup(1)
dseg ends
cesg segment
assume cs:cesg,ds:dseg
start:
mov ax,dseg
mov ds,ax
mov bx,2000H
mov ax,4000H
mov ds:[bx],ax
lea bx,[bx]
mov ax,[bx]
mov ah,4ch
int 21h
cesg ends
end start
atm2001
2003-03-21
打赏
举报
回复
bx=2000h,是书上的题呀。贴主同学,别拿家庭作业来做好吗?
LEA BX,[BX]
就是传递[BX]内容的地址BX
BX=2000h
[BX]的地址也是2000h
所以[Bx]=2000h
lk_cool
2003-03-21
打赏
举报
回复
采用寄存器间址方式 你题目中应该是<ds>=8000H
82000H是物理地址 你的题目不明确 是BX=2000H 还是 [BX]=2000H ?
如果BX=2000H 则[BX]=4000H
lEA 指令后 ...
我觉得应该选 C 答案 不知对不对?
请问你是学生还是工作了
在一天的24小时之中,时钟的时针、分针和秒针完全重合在一起的时候有几次?都分别是什么时间?你怎样
算
出来的?
你怎样
算
出来的? 答案:只有两次 思路: 假设时针的角速度是ω(ω=π/6每小时),则分针的角速度为12ω,秒针的角速度为72ω。 分针与时针再次重合的时间为t,则有12ωt-ωt=2π,t=12/11小时,换
算
成时分秒...
2021-05-18 C#.NET面试题 在一天的24小时之中,时钟的时针、分针和秒针完全重合在一起的时候有几次?都分别是什么时间?你怎样
算
出来的?
你怎样
算
出来的? 23次,因为分针要转24圈,时针才能转1圈,而分针和时针重合两次之间的间隔显然>1 小时,它们有23次重合机会,每次重合中秒针有一次重合机会,所以是23次重合时间可以对照手表求出,也可列方程求...
在一天的24小时之中,时钟的时针、分针和秒针完全重合在一起的时候有几次? 都分别是什么时间?你怎样
算
出来的?(5分钟-15分钟)
你怎样
算
出来的?(5分钟-15分钟) 分析: 假设一天24小时表示为(0,24] 注意: 时针和分钟是移动着走 秒针是跳着走,意味着,秒针只能是整数。 时钟:角速度w=360°/12小时=30...
【蓝桥杯】双非本科?大一大二不敢参加?这篇蓝桥全解析帮你打消疑虑轻松获奖【内附蓝桥资源和学习路线】
将考点相同的
算
法点总结,再去寻找类似的
算
法题看能否做出来检验自己,这样才能搞明白自己是否真的学会了这个
算
法。 我为大家推荐的是我自己常用的笔记软件语雀,贴上部分我做的笔记,可以直接贴图非常方便。当然...
在一天的24小时之中,时钟的时针、分针和秒针完全重合在一起的时候有几次?都分别是什么时间?你怎样
算
出
你怎样
算
出来的? 解决方法: 在0点到12点之间共有12个阶段,每个阶段时针都会与分针有一次重合,但是11点到12点与0点时的是一样的,因此,减少一个,共11个,因此,在0点到24点之间,时针和分针共重合...
汇编语言
21,459
社区成员
41,600
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章