欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    内存地址和内存内容的关系.ppt

    • 资源ID:63532074       资源大小:864KB        全文页数:23页
    • 资源格式: PPT        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    内存地址和内存内容的关系.ppt

    理解内存地址和内存内容理解内存地址和内存内容汇编语言汇编语言理解理解8086内存地址空间内存地址空间主讲人:王驰主讲人:王驰汇编汇编存储单元的地址和内容存储单元的地址和内容n内存地址空间是一个抽象的概念。n就像你家的门牌号。比如门牌号是100。人家就知道到门牌号100的地方去找你。而内存就像你家的房子,是物理上存在的,你住在你家的房子里汇编汇编存储单元的地址和内容存储单元的地址和内容n程序加载到内存地址空间是一个笼统的概念,意思就是你(可以认为是数据)住到你家(门牌号为100的地方)了。而在物理上,数据是存放于物理地址中的,就像你住在你家的房子里。n地址空间不是物理上存在的。只是对地址的描述(就像门牌的概念)。数据是存在内存中的。汇编汇编存储单元的地址和内容存储单元的地址和内容n内存地址空间是一个抽象的概念。n就像你家的门牌号。比如门牌号是100。人家就知道到门牌号100的地方去找你。而内存就像你家的房子,是物理上存在的,你住在你家的房子里汇编汇编存储单元的地址和内容存储单元的地址和内容n存储单元地址:8086系统中,为了标识和存取每一个存储单元,给每个存储单元规定一个编号,这就是存储单元地址 n存储单元的内容:一个存储单元中存放的信息称为该存储单元的内容。n8086系统中一个存储单元可存放一个字节数据。n从图可看到,地址为34560H的存储单元中的内容是34H;n而地址为34561H的字节存储单元中的内容是12H。汇编汇编存储单元的地址和内容存储单元的地址和内容n8086CPU的地址线是20位的,存储器的物理地址是20位,而8086CPU中的寄存器都是16位的。n那么如何用16位寄存器来表达20位物理地址信息?汇编汇编存储单元的地址和内容存储单元的地址和内容n思考:为什么8086CPU的地址线设计为20位(或内存单元的物理地址为什么设计成20位?)?如果设计成16位(和寄存器的宽度一样),内存访问的地址表达就简单了。请问设计者这样设计的优点是?n可以扩大CPU的访存空间。220=1024KB,216=64KB汇编汇编存储单元的地址和内容存储单元的地址和内容n问题解决方法1:将存储器分成若干段,对某一单元的地址用段地址和相对于段地址的偏移量(偏移地址)综合表示。n这种方法类似于电影院里对座位的编号,这种分段表示可有效缩减地址的长度。汇编汇编存储单元的地址和内容存储单元的地址和内容汇编汇编存储单元的地址和内容存储单元的地址和内容这样上图中第一个标注单元的地址为:段地址为:00000000000000000000偏移量(或偏移地址)为:01它的物理地址为:段地址+偏移量即:000000000000000000001汇编汇编存储单元的地址和内容存储单元的地址和内容这样上图中第二个标注单元的地址为:段地址为:偏移量(或偏移地址)为:10它的物理地址为:段地址+偏移量即:汇编汇编存储单元的地址和内容存储单元的地址和内容汇编汇编存储单元的地址和内容存储单元的地址和内容n-逻辑地址(2个16)是程序中使用的地址,它由段基址和段内偏移值所组成,段基址与段内偏移值都为16位的二进制数。n段地址:段起始地址的高16位(DS)n偏移地址:段内相对于段起始地址的偏移值(16位)(有效地址EA)汇编汇编存储单元的地址和内容存储单元的地址和内容-物理地址(1个20)也叫实际地址或绝对地址,是CPU访问存储器时实际使用的地址,为20位地址。汇编汇编存储单元的地址和内容存储单元的地址和内容小结:(1)在1M字节的存储器里,每一个单元都有一个唯一的20位地址,称为该单元的物理地址。CPU访问存储器时,必须先确定要访问的存储单元的物理地址才能取得(或存入)该单元的内容。汇编汇编存储单元的地址和内容存储单元的地址和内容(2)根据要求可把1M字节地址空间划成若干逻辑段。每个逻辑段必须满足两个条件:一是逻辑段的起始地址(简称段首址)必须是16的倍数(即末尾4位是0);二是逻辑段的最大长度为64K。汇编汇编存储单元的地址和内容存储单元的地址和内容(3)20位物理地址由16位段地址和16位偏移地址组成。n段地址是每一段的起始地址,其低4位一定是0,这样就可以规定段地址只取段起始地址的高16位来表示。n偏移地址是指在段内相对于段起始地址的偏移值。汇编汇编存储单元的地址和内容存储单元的地址和内容汇编汇编存储单元的地址和内容存储单元的地址和内容n段寄存器段寄存器(CS、DS、SS、ES、FS、GS)存放段地址存放段地址,确定一个段的的起始确定一个段的的起始地址地址.n用途各不相同:n代码段(CS):存放当前正在运行的程序n数据段(DS):存放当前运行程序所用的数据,或串处理指令中的源操作数汇编汇编存储单元的地址和内容存储单元的地址和内容n堆栈段(SS):定义堆栈(后进先出)的所在区域n附加段(ES):附加的数据区,或串处理指令中的目的操作数n各段在存储器中的分配:由操作系统负责负责,但需要时也可指定.汇编汇编存储单元的地址和内容存储单元的地址和内容汇编汇编存储单元的地址和内容存储单元的地址和内容n练习用DEBUG在内存中输入命令A编程并逐条运行,查看结果并截图,采用立即寻址方式把数89D8H送到内存单元1373:1100中用jmp指令 jmp 1373:1100,然后用R指令查看CPU状态,体会代码和数据

    注意事项

    本文(内存地址和内存内容的关系.ppt)为本站会员(wuy****n92)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开