当前位置: 首页 > news >正文

域名网站注册认证网络营销公司做什么

域名网站注册认证,网络营销公司做什么,淘宝网页怎么制作,免费dns解析服务器1.入栈和出栈指令 2. SS与SP 3. 入栈与出栈 3.1 执行push ax ↑↑ 3.2 执行pop ax ↓↓ 3.3 栈顶超界的问题 4. 寄存器赋值 基于8086CPU编程时,可以将一段内存当作栈来使用。一个栈段最大可以设为64KB(0-FFFFH)。 1.入栈和出栈指令…

 1.入栈和出栈指令

 2. SS与SP

 3. 入栈与出栈

       3.1 执行push ax ↑↑

       3.2 执行pop ax  ↓↓

       3.3 栈顶超界的问题

 4. 寄存器赋值         


        基于8086CPU编程时,可以将一段内存当作栈来使用。一个栈段最大可以设为64KB(0-FFFFH)。

    1.入栈和出栈指令

  •     push(入栈)
  •     pop (出栈)

        — push ax:将寄存器ax中的数据送入栈中
        — pop ax:从栈顶取出数据送入ax
        — 入栈和出栈操作都是以【(16位)】为单位进行
        — pop和push可以在寄存器和内存之间传送数据


    2. SS与SP

          8086CPU中,有两个寄存器

  •     SS:段寄存器,存放栈顶段地址
  •     SP:寄存器,存放栈顶偏移地址【专用寄存器】

        任意时刻SS:SP指向栈顶元素。

        若栈为空,sp指向最高地址单元的下一个单元。


    3. 入栈与出栈

          栈顶是低地址单元, 栈底是高地址单元。


        3.1 执行push ax ↑↑
  •     sp=sp-2(偏移地址减少,即往低地址处偏移[栈顶方向])
  •     将ax中的内容送入到ss:sp指向的内存单元
  •     ss:sp此时指向新栈顶
       3.2 执行pop ax  ↓↓
  •      将ss:sp指向的内存单元的内容送入到ax中(取出的内容在内存中仍存在,并没有被重置,下一轮push会覆盖)
  •      sp=sp+2(偏移地址增加,即往高地址处偏移[栈底方向]) 
       3.3 栈顶超界的问题

           8086CPU没有记录栈顶上下限的寄存器,不保证栈的操作不会越界。栈空时pop出栈或当栈满时push入栈都会发生栈顶超界问题,操作到栈以外的数据。


 4. 寄存器赋值         

        关于cs、ip、ss、sp、ds的赋值:

  •  可以通过mov直接给sp赋值【立即数寻址】
  •  不能通过mov给cs、ip、ss、ds赋值
  •   给cs和ip赋值需要使用jum指令
  •   给ss和ds赋值需要使用mov ss/ds, 寄存器;【寄存器寻址】
http://www.hrbkazy.com/news/8706.html

相关文章:

  • 企业网站建设策划书标准版网络营销的实现方式
  • wordpress获取微博内容重庆企业站seo
  • 专业建站培训百度平台我的订单
  • 通辽公司做网站seo店铺描述例子
  • 怎么做五个页面网站如何写软文赚钱
  • 企业核名查询系统是哪个淘宝怎样优化关键词
  • 在线网站优化公司女教师遭网课入侵视频大全
  • axure直接做网站怎样开网站
  • 上海十大网站建设站长统计app官方网站
  • 万网 wordpress seo won
  • 广州10大网站服务品牌网上推广培训
  • 网站建设如何跑单子网站大全
  • 怎样才能做公司的网站百度人工服务热线
  • 学院宣传网站制作营销型企业网站案例
  • 济南网站开发哪家好广州网站seo推广
  • 怎么创建网站域名常德seo
  • 公司网站建设详细方案360站长
  • 如何在网上注册公司网站网站有吗免费的
  • 北京建站优化公司网页广告怎么做
  • 苏州做企业网站公司软文范文200字
  • 网站首页代码怎么做广州短视频代运营
  • 苏州网站开发服务百度app平台
  • 水墨网站设计欣赏附近广告公司联系电话
  • 网站建设包含哪些方面广告外链平台
  • 建设微信网站的流程图网站友情链接美化代码
  • 设计网站页面要多少钱网络广告营销案例分析
  • 网站布局结构分类广东企业网站seo报价
  • 泉州手机端建站模板seochan是什么意思
  • 营销型网站建设设计6写一篇软文多少钱
  • 网站建设产品话术app推广方案模板