问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ss=1050H,sp=0006H,AX=1234,对AX压栈后它的数据在何处?

发布网友 发布时间:2022-05-07 04:51

我来回答

1个回答

热心网友 时间:2023-10-16 00:38

  PUSH AX,分两步完成

SP=SP-2,SS:SP执行当前栈顶前面的单元,以当前栈顶前面的单元作为新的栈顶

将AX中的内容送入SS:SP指向的内存单元处,SS:SP此时指向新栈顶 所以当

 

  首先,当前状态ss=1050H,sp=0006H,此时栈顶是1050*10H+0006H = 1 0506H,AX=1234H(就当有H)

  然后执行PUSH AX

  SP = SP - 2 ,所以SP = 0004H

  SS:SP = 1050*10H+0004H = 1 0504H

  然后将AX的数据送入SS:SP指向的单元

 

  终上所述:AX压栈后它的数据在1 0504H

 

  PS:若有不明白的地方,可以追问

追问压栈操作后SP中的数据是什么?谢谢!

追答压栈前SP = 0006H
因为我们知道PUSH和POP指令的操作都是以字类型(2字节)作为单位的运行的
所以当我们压栈的时候 SP就要减去2个字节,即SP = SP-2
所以压栈后SP = 0004H

热心网友 时间:2023-10-16 00:38

  PUSH AX,分两步完成

SP=SP-2,SS:SP执行当前栈顶前面的单元,以当前栈顶前面的单元作为新的栈顶

将AX中的内容送入SS:SP指向的内存单元处,SS:SP此时指向新栈顶 所以当

 

  首先,当前状态ss=1050H,sp=0006H,此时栈顶是1050*10H+0006H = 1 0506H,AX=1234H(就当有H)

  然后执行PUSH AX

  SP = SP - 2 ,所以SP = 0004H

  SS:SP = 1050*10H+0004H = 1 0504H

  然后将AX的数据送入SS:SP指向的单元

 

  终上所述:AX压栈后它的数据在1 0504H

 

  PS:若有不明白的地方,可以追问

追问压栈操作后SP中的数据是什么?谢谢!

追答压栈前SP = 0006H
因为我们知道PUSH和POP指令的操作都是以字类型(2字节)作为单位的运行的
所以当我们压栈的时候 SP就要减去2个字节,即SP = SP-2
所以压栈后SP = 0004H

热心网友 时间:2023-10-16 00:38

  PUSH AX,分两步完成

SP=SP-2,SS:SP执行当前栈顶前面的单元,以当前栈顶前面的单元作为新的栈顶

将AX中的内容送入SS:SP指向的内存单元处,SS:SP此时指向新栈顶 所以当

 

  首先,当前状态ss=1050H,sp=0006H,此时栈顶是1050*10H+0006H = 1 0506H,AX=1234H(就当有H)

  然后执行PUSH AX

  SP = SP - 2 ,所以SP = 0004H

  SS:SP = 1050*10H+0004H = 1 0504H

  然后将AX的数据送入SS:SP指向的单元

 

  终上所述:AX压栈后它的数据在1 0504H

 

  PS:若有不明白的地方,可以追问

追问压栈操作后SP中的数据是什么?谢谢!

追答压栈前SP = 0006H
因为我们知道PUSH和POP指令的操作都是以字类型(2字节)作为单位的运行的
所以当我们压栈的时候 SP就要减去2个字节,即SP = SP-2
所以压栈后SP = 0004H

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
单位高温防护欠缺致员工中暑如何对待 狗狗为什么爱看视频 360浏览器怎么设置倍速播放 ...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 i51020H和i71050H那个好? 中国物联网数字货币进去了怎么退出 中国物联网央行数字货币会员送积分骗人吗 中华人民共和国物联网数字货币是在搞传销吗? 小米M1怎么刷机 小米M1线刷刷机图文教程 物联网数字货币,是不是,骗人的 我房贷25万利息4厘9按120期还每月还多少 电脑里面的word文档每一个的左边出现了目录,删掉后,再次打开又出现了,求高手怎样彻底解决。 新买的电热水壶,盖子是胶的。煮了开水有一股胶味。水喝了对人有没有害处? 一万五光大信用卡逾期五天利息费多少 民生一万元信用卡逾期五天多少违约金 中信信用卡一万元逾期5天有多少利息 招行信用卡消费一万逾期五天要多少利息 明星大侦探之名侦探学院4播出后的收视情况如何? 名侦探学院狼人杀哪一期不是平民视角 名侦探学院罗予彤哪一期 骨髓瘤细胞25cm培养瓶大概含多少细胞 《明星大侦探之名侦探学院4》看完之后有没有带给你欢乐呢? 《名侦探学院》中学霸众多,深受观众喜爱,你如何看待杨迪和庞博的加入呢? 《名侦探学院》擅用素人照片把人P秃,这种行为是否违法? MOV DPTR,1050H正确吗?为什么 CL21050H是什么芯片? 假设(SS)=1050H,(SP)=0100H,如果在堆栈中存入2个数据,则栈顶的地址为(),如果又从堆栈中抽出一个数据 已知(DS)=1050H,在数据段中可才存放的数据最多为多少字节? 1、单片机中使用MOVX A,@R1指令, 寻址数据存储器1050H单元. 1050纯铝板H态硬度多少 指针的相关知识 如何使用r命令将ax,bx内容改写为1050h及23a8h 编写51单片机C语言程序,查找在外部RAM的1000H~1050H单元中有多少个奇数 完成下面将1000H单元开始100个数传到1050H用始存储区中的程序 1050-H18 镜面铝的详细参数:化学成分,物理抗性等。 求求了,微机原理的题目,马上就要考试了,求大神帮助!!感谢!! 我们厂的不锈钢做有的需要做H900热处理,有的需要做H1050的热处理,请问这里的900和1050具体有啥含义呀? 单片机指令判断正误 单片机命令书写格式 怎么使用手机拍出200K一下的照片啊 到2020年,我国的常住人口城镇化率要达到多少 辽宁城镇化率2021 2021年政府工作报告指出十四五主要目标常住人口城镇化率提高到 当销售业绩处于低谷时,该如何调整心态?